【问题标题】:Adding a fixed header/footer for each page jsPDF为每个页面jsPDF添加一个固定的页眉/页脚
【发布时间】:2014-11-17 07:36:01
【问题描述】:

我正在使用jsPDF 从我的网络应用程序的动态 HTML 内容中生成 PDF。 现在我正在尝试为这些 PDF 提供独特的布局。我想为我的 PDF 的每一页添加一个“页眉”和“页脚”。 jsPDF 会自动生成分页符,并且没有任何命令可以对其进行操作。

是否有任何已知的工作循环来为每个页面实现固定的页眉/页脚而不依赖于 doc.addPage();

期待任何帮助或想法。

【问题讨论】:

    标签: html header add footer jspdf


    【解决方案1】:

    https://github.com/MrRio/jsPDF/pull/260

    您可以为此目的使用 HTML 的元素 <header><footer>,例如:

    <footer>
        <div style='text-align:center;'>Page <span class="pageCounter"></span>/<span class="totalPages"></span></div>
    </footer>
    

    【讨论】:

    • 感谢@diegocr 帮助很大。现在我要弄清楚的是如何设置背景颜色。
    • 不幸的是,fromHTML 插件在支持 css 样式方面非常有限,因为 atm 忽略了背景颜色。
    • 是否可以在不使用 addHTML 的情况下添加页脚?
    • 如果需要添加在html页面上看不到的页眉和页脚怎么办?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-27
    • 1970-01-01
    • 2014-11-05
    • 2020-01-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多