2017-03-07 102 views
0

我想通過jsPDF生成一個PDF文檔,其中有足夠的內容來填寫2-3個A4頁面。這裏的問題是,jsPDF會在第一頁之後切斷內容,而不會生成任何其他頁面。jsPDF - pagesplit爲多個pdf頁面?

<script type="text/javascript"> 
    var doc = new jsPDF(); 
    var options = { 
     pagesplit: true 
    }; 
    var specialElementHandlers = { 
     '#editor': function (element, renderer) { 
      return true; 
     } 
    }; 

    $('#SavePDFbutton').click(function() {      
     doc.fromHTML($('#timeline').html(), 15, 15, { 
      'width': 170, 
       'elementHandlers': specialElementHandlers 
     }); 

     doc.save('<?php echo $_SESSION['Holidex']; ?>-DM-Logbook.pdf'); 
    }); 
</script> 

我一直玩的pagesplit選項,但沒有成功。我在這裏做錯了什麼?

感謝

回答

0
doc.fromHTML($('#timeline').html(), 15, 15, { 
    'width': 170, 
    'elementHandlers': specialElementHandlers, 
    'pagesplit':true 
}); 

可以嘗試使用上面的參數?

+0

只會導致一個空的白頁。似乎沒有文字被拾起。 – Armitage2k