Загрузка большого PDF с html2pdf - PullRequest
       9

Загрузка большого PDF с html2pdf

0 голосов
/ 11 сентября 2018

Я использую html2pdf для загрузки PDF моего сайта.Загруженный PDF имеет 14 страниц.Примерно после 12 страниц я вижу, что элементов, которые имели цвета, больше нет.Если я попытаюсь загрузить PDF на мобильный экран, это начнется еще раньше, на 6-7 странице.Цвета больше не отображаются, а некоторые элементы ввода отсутствуют.

Есть ли способ для html2pdf для обработки большего содержимого?

Это моя настройка прямо сейчас

var element = document.getElementById('element-to-print');
var opt = {
  margin:       0,
  filename:     'myfile.pdf',
  image:        { type: 'jpeg', quality: 0.98 },
  html2canvas:  { scale:1 },
  jsPDF:        { unit: 'in', format: 'letter', orientation: 'portrait' }
};
html2pdf(element).set(opt)

Я пытался повысить качество до 2 с 0,98, но ничего не изменилось.

1 Ответ

0 голосов
/ 11 сентября 2018

Вы можете использовать веб-работников , чтобы загрузить файл в фоновом режиме, не влияя на пользовательский опыт.См. этот ответ StackOverflow для подробного примера.

...