2016-02-07 2 views
2

Как добавить содержимое div на новую страницу в jspdf? Я попытался использовать <br>, и он создает новую страницу, но я не вижу содержимого.Как добавить содержимое div на новую страницу в jspdf?

<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'); 
      }); 

Спасибо! :)

ответ

3

Использование:

doc.addPage();

Это добавит новую страницу для вас, и после этого вы можете добавить свое содержание.

или если вы хотите добавить новую страницу в зависимости от ее высоты, проверьте эту ссылку: jsPDF multi page PDF with HTML renderer

Смежные вопросы