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, обратитесь

РЕДАКТИРОВАТЬ: Как заявлено @nenotelp, есть и другие инструменты, доступные. Часть, которую упомянул @nentelp, касается обработки закладок, которая лучше iText или же iTextSharp, Если это ваше требование, вы можете выбрать другие инструменты.

PS - Google Ghostscript. Вы найдете тонны ссылок.

Вы можете объединить несколько файлов HTML в один выходной файл PDF с этой библиотекой. Например, если у вас есть:

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
Другие вопросы по тегам