【问题标题】:How can I add div content to a new page in jspdf?如何将 div 内容添加到 jspdf 中的新页面?
【发布时间】:2016-05-17 05:16:19
【问题描述】:

如何将 div 内容添加到 jspdf 中的新页面?我尝试使用<br>,它会创建一个新页面,但我看不到内容。

 <div id="printArea">
    <div style="margin: 3px 430px;">First Page</div>
    <div>Place content to Second Page</div>
  </div>

            var doc = new jsPDF();
            var specialElementHandlers = {
                '#editor': function (element,renderer) {
                    return true;
                }
            };

            $('#wrapper_div').on("click", "#print", function () {
                doc.fromHTML($('#printArea').html(), 15, 15, {
                    'width': 170,'elementHandlers': specialElementHandlers
                });
                doc.output('datauri');
            });  

谢谢! :)

【问题讨论】:

    标签: javascript html pdf jspdf


    【解决方案1】:

    用途:

    doc.addPage();

    这将为您添加一个新页面,然后您可以添加内容。

    或者如果您想根据内容的高度添加新页面,请查看此链接:jsPDF multi page PDF with HTML renderer

    【讨论】:

      猜你喜欢
      • 2022-11-28
      • 1970-01-01
      • 2019-11-07
      • 2012-04-15
      • 2011-12-11
      • 1970-01-01
      • 1970-01-01
      • 2012-10-07
      • 1970-01-01
      相关资源
      最近更新 更多