wkhtmltopdf: можно ли объединить PDF-файлы?
используя эту библиотеку wkhtmltopdf, можно ли объединить 2 pdf-файла. Мне нужно создать отчет и объединить отчет с приложенными к нему документами.
генерация отчета выполняется, преобразование из HTML в PDF. Но мне нужно объединить полученный PDF с некоторыми другими PDF-файлами
2 ответов
wkhtmltopdf
не поддерживает объединение PDF-файлов. Вы можете сделать это с помощью GhostScript
. Это довольно мощный инструмент, и часто используется пользователями Linux.
вы можете использовать следующую команду:
gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=out.pdf in1.pdf in2.pdf
вы можете попробовать эти ссылки для дальнейшего чтения:
в случае, если вы хотите его для Linux см.
EDIT: как указано @nenotelp есть и другие инструменты, а также. Часть, о которой упоминал @nentelp, касается обработки закладок, которая лучше с iText
или iTextSharp
. Если это ваше требование, вы можете выбрать другие инструменты.
С. П. - Гугл В Ghostscript. Вы найдете тонны ссылок.
вы можете объединить несколько html-файлов в один выходной pdf-файл с этой библиотекой. Для e.g если у вас есть:
my-html-file-nr-1.html
my-html-file-nr-2.html
....
my-html-file-nr-n.html
можно просто:
wkhtmltopdf my-html-file-nr-* output.pdf