Когда я пытаюсь объединить два файла .pdf с помощью Imagemagick
convert pdf1.pdf pdf2.pdf temp.pdf
Полученный файл temp.pdf имеет очень низкое разрешение. Как сохранить разрешение таким же, как в исходных файлах?
Когда я пытаюсь объединить два файла .pdf с помощью Imagemagick
convert pdf1.pdf pdf2.pdf temp.pdf
Полученный файл temp.pdf имеет очень низкое разрешение. Как сохранить разрешение таким же, как в исходных файлах?
Барнс прав, но если pdftk не работает, попробуйте ghostscript.
gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=temp.pdf pdf1.pdf pdf2.pdf
Команда преобразования Imagemagick обычно используется для преобразования файлов изображений из одного формата в другой, и в этом случае возможно, что она фактически выполняет внутреннее преобразование сортов перед выводом двух «изображений» (PDF-файлов) в один файл.
Я бы посоветовал вам рассмотреть возможность использования PDF Toolkit (pdftk) вместо http://www.accesspdf.com/pdftk/
Из примеров на сайте это должно быть так просто:
источник
Если каждый файл, который вы хотите объединить, находится в одной папке:
аргумент
-density 150
сохраняет качество объединенных PDF-файлов.источник
convert -density 150 *.pdf output.pdf
Я всегда забываю, как это сделать, и сначала нахожу этот вопрос при поиске.
Связанный пример имеет плотность в 144, однако, которая никогда не была достаточно высокой, чтобы не выглядеть пиксельной.
http://web.archive.org/web/20130311071316/http://studio.imagemagick.org/pipermail/magick-users/2009-September/022958.html
источник
Если вы используете Linux, вы также можете попробовать poppler, который обеспечивает
pdfunite
конкатенацию без манипулирования разрешением.источник
Я не смог найти никакого способа объединить два файла PDF, сохранив при этом хорошее разрешение и текст без изменений, но я нашел способ преобразовать его в файл PNG с высоким разрешением.
Это займет первые две страницы файла page.pdf и объединит их в файл png с высоким разрешением.
Изменение последней строки на
приведет к выводу документа в формате PDF, как я позже выяснил после возни с pngtopnm, pnmtops, ps2pdf.
источник