Созданный PDF в два раза больше оригинального PDF

У меня есть PDF с 8 страницами. Я использую страницы этого PDF в качестве фоновых изображений для создания нового PDF с XSL-FO через Antenna House. Этот новый PDF почти такой же, как оригинальный PDF, только с некоторым дополнительным персонализированным текстовым содержанием.

Что меня интересует, так это то, что размер исходного PDF-файла составляет около 24 МБ, но новый PDF-файл в два раза больше исходного PDF-файла (около 56 МБ).

Для встраивания фоновых PDF-страниц я использую следующий код FO

<fo:page-sequence master-reference="Inhalt" initial-page-number="9"
    background-repeat="no-repeat" background-position="center"
    background-image="sample_pdf.pdf#page=8">

Есть ли объяснение, почему новый PDF в два раза больше исходного PDF?

С уважением...

1 ответ

Решение

Вы можете получить лучший результат, если вы используете axf:background-repeat расширение на вашем fo:simple-page-master так что AH Formatter использует последовательные страницы из одного PDF в качестве фона:

<fo:simple-page-master axf:background-image="sample_pdf.pdf#page=1-"
                       axf:background-repeat="paginate" ...>

См. https://www.antennahouse.com/product/ahf63/ahf-pdf.html.

Другие вопросы по тегам