2010-07-07 5 views
1

Я пытаюсь взять необработанные данные из ранее сделанного PDF и добавить его в новый PDF-файл с использованием DOMPDF. Это возможно?Можно ли динамически объединить один PDF-файл с помощью dompdf?

Спасибо за любую помощь,
Метрополис

+0

Не знаю, в частности, DOMPDF, но общий вопрос задан раньше: http://stackoverflow.com/search?q=merge+PDF –

+1

@Pekka Я знаю, я просмотрел все из них, прежде чем спрашивать. Мне просто интересно, есть ли другой способ сделать это без каких-либо дополнительных зависимостей. – Metropolis

ответ

1

Вы говорите о наложении один PDF поверх другого или добавления страницы одного документа в другой? DOMPDF в настоящее время не поддерживает какой-либо тип функциональности, поскольку он ориентирован на преобразование HTML в PDF. Из-за этого фокуса проекта вы вряд ли увидите какую-либо работу, которая будет поддерживаться в процессе обработки существующих PDF-файлов в ближайшее время.

Это не поможет вашему текущему проекту, но вы можете добавить post a feature request, чтобы добавить поддержку библиотеки, способной выполнять слияние (я думаю, что FPDI может работать). DOMPDF полагается на сторонние механизмы рендеринга PDF для создания реального PDF. Модифицированная версия библиотеки CPDF включена в DOMPDF, но нет причин, по которым другие механизмы рендеринга не поддерживались.

0

Если это помогает кому-то еще, что я сделал, я связал строку HTML в цикле, а затем сделал файл PDF после цикла. И, конечно же, используя page-break-after: always;, который создает новую страницу.

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