Я исследую, как можно объединить несколько PDF-файлов в один PDF-файл.
Я ищу библиотеку, которая является надежной и надежной , насколько это возможно. Предпочтительно библиотека, которая может сохранять закладки .
Ghostscript может согласовывать, где хранятся закладки, но у меня возникла проблема, когда в одном случае не удалось создать какой-либо вывод.pdf.
gs -q -sPAPERSIZE=letter -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=output.pdf document1.pdf document2.pdf document3.pdf
GPL Ghostscript 8.54: Unrecoverable error, exit code 1
GPL Ghostscript 8.54: ERROR: A pdfmark destination page 36 points beyond the last page 1.
Одни и те же документы можно успешно объединить с FPDI + TCPDF , однако закладки не сохранились.
Меня беспокоит выбор решения, которое не может объединить некоторые PDF-файлы. Какие хорошие / плохие библиотеки у вас есть опыт работы?