
Мне нужно взять два изображения JPEG размером 8,5 на 11 дюймов и объединить их в две страницы PDF. Есть ли для этого командная строка или графический интерфейс?
решение1
Поскольку вас интересует двухстраничный PDF-файл, вы можете сделать что-то подобное.
convert input1.jpg output1.pdf
convert input2.jpg output2.pdf
Следующий шаг — сделать из него один pdf. Это можно легко сделать с помощью gs
. Как объясняется здесь:https://www.linux.com/news/software/applications/8229-putting-together-pdf-files
Вы также можете использовать набор инструментов imagemagick, чтобы сначала сшить изображения JPG, что можно сделать только из командной строки.
convert -append input1.jpg input2.jpg output.jpg
convert output.jpg output.pdf
Больше информацииhttp://www.imagemagick.org/script/command-line-options.php#append
решение2
Один из способов — создать документ LaTeX, который включает изображения и, в свою очередь, создает один pdf
документ, содержащий оба jpg
s. Безжалостно взято издругой ответ: вы можете сделать что-то вроде следующего. Создайте файл image.tex
с содержимым:
\documentclass{article}
\usepackage[active,tightpage]{preview}
\usepackage{graphicx}
\PreviewMacro[{*[][]{}}]{\includegraphics}
\begin{document}
\includegraphics{img1.jpg}
\newpage
\includegraphics{img2.jpg}
\end{document}
Затем скомпилируйте файл в pdf
документ:
$ pdflatex image.tex
решение3
Сначала создайте два pdf для двух изображений jpeg с помощью текстового процессора OpenOffice. Затем вы можете объединить два pdf с помощьюPDF-Shuffler.
решение4
Это тоже решение.https://stackoverflow.com/questions/4283245/using-ghostscript-to-convert-jpeg-to-pdf.
Но, похоже, исходные JPEG-файлы могли быть изменены.