2016-05-11 1 views
4

Я использую jsPDF и html2Canvas для создания PDF-файла.jsPdf с помощью html2canvas.js: Неиспользуемая ошибка: Поставляемые данные не являются JPEG

Он работает, если я нацелен на документ.

<script type="text/javascript"> 
    function pdfDownload() { 
    var pdf = new jsPDF('p', 'pt', 'a4'); 
    pdf.addHTML(document.body, function() { 
    pdf.save('test.pdf'); 
    }); 
}</script> 

Однако, если я пытаюсь использовать идентификатор на сНу #pdfcontent я получаю:

"Uncaught Ошибка: Предоставленные данные не JPEG"

<script type="text/javascript"> 
    function pdfDownload() { 
    var pdf = new jsPDF('p', 'pt', 'a4'); 
    pdf.addHTML($('#pdfcontent')[0], function() { 
    pdf.save('test.pdf'); 
    }); 
}</script> 

Помогите пожалуйста

ответ

1

У меня была та же проблема, в наши дни обновлен jsPDF и не работает с html2canvas.

я не мог решить эту проблему (Извините за не помогает), но перестал использовать html2canvas плагин (для элементов таблицы в моем случае jsPDF-AutoTable) jsPDF-AutoTable)

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