Почему я открываю.выход JS PDF имеет 45 000 страниц вместо 350 страниц после обновления с 2.6.2 до 3.5.0?
Я недавно обновил этот slidedeck от reveal.js 2.6.2-3.5.0. Все работает нормально, кроме этого экспорт PDF теперь имеет 45 000 страниц вместо 350 страниц, как до обновления.
воспроизводить, нажмите на эту ссылку и попросите диалоговое окно печати в Chrome, в котором уже будет показано количество страниц.
мой index.html
ничего не изменилось. У него есть еще этот код:
<script>
if (window.location.search.match(/print-pdf/gi)) {
document.write('<link rel="stylesheet" href="website/reveal/css/print/pdf.css">');
}
</script>
что еще эквивалентно инструкции по экспорту PDF в последнем readme.
2 ответов
по данным инструкции по экспорту PDF,
слайды, которые слишком высоки, чтобы поместиться на одной странице, будут расширяться на несколько страниц.
когда я открыл вашу презентацию в браузере на основе Chromium, я увидел довольно много пустого пространства между слайдами. Думаю, проблема где-то здесь.
по состоянию на reveal.в JS 3, есть регрессия который не может обрабатывать перекрывающиеся изображения с position: absolute
хорошо в экспорте PDF.