Паковать изображения в PDF

У меня много скриншотов, которые были взяты в одинаковых условиях: одинаковое разрешение дисплея, одинаковое масштабирование экрана, просмотрщик PDF в одном размере, уровень масштабирования PDF одинаковый и т. Д.

Они имеют разную ширину и высоту. Самые широкие имеют стандартную ширину текста по DIN A4 (портрет).

Я хочу, чтобы они были помещены в PDF (размер бумаги: DIN A4, портрет), но не на одну страницу, например

convert * output.pdf 

будет делать только с максимально возможным количеством страниц. Вопросы заказа (буквенно-цифровой порядок имен файлов, файлы называются {1..n}.png .). Изображения не должны растягиваться по ширине, чтобы соответствовать ширине текста в формате PDF, но вместо этого они должны иметь общий (постоянный) коэффициент масштабирования.

Все изображения находятся в формате PNG.

Я предпочитаю способ командной строки для достижения этого, поэтому повторять его – возможно, автоматическим способом – легко.

Какой-то разделитель между скриншотами был бы приятным, так что легко увидеть, где он заканчивается, а следующий начинается.

One Solution collect form web for “Паковать изображения в PDF”

Я ждал ответа до нескольких минут, прежде чем я должен был это сделать. Затем я взломал что-то вместе, которое работает с расширением списка bash:

 \documentclass{report} \usepackage{graphicx} \usepackage[a4paper, total={6in, 10in}]{geometry} \begin{document} \includegraphics[scale=.15]{../1}\\ \rule{\textwidth}{1pt} \includegraphics[scale=.15]{../2}\\ \rule{\textwidth}{1pt} \includegraphics[scale=.15]{../3}\\ \rule{\textwidth}{1pt} \includegraphics[scale=.15]{../4}\\ \rule{\textwidth}{1pt} \includegraphics[scale=.15]{../5}\\ \rule{\textwidth}{1pt} \includegraphics[scale=.15]{../6}\\ \rule{\textwidth}{1pt} \includegraphics[scale=.15]{../7}\\ \rule{\textwidth}{1pt} \includegraphics[scale=.15]{../8}\\ \rule{\textwidth}{1pt} \includegraphics[scale=.15]{../9}\\ \rule{\textwidth}{1pt} \includegraphics[scale=.15]{../10}\\ \rule{\textwidth}{1pt} \includegraphics[scale=.15]{../11}\\ \rule{\textwidth}{1pt} \includegraphics[scale=.15]{../12}\\ \rule{\textwidth}{1pt} \includegraphics[scale=.15]{../13}\\ \rule{\textwidth}{1pt} \includegraphics[scale=.15]{../14}\\ \rule{\textwidth}{1pt} \includegraphics[scale=.15]{../15}\\ \rule{\textwidth}{1pt} \includegraphics[scale=.15]{../16}\\ \rule{\textwidth}{1pt} \includegraphics[scale=.15]{../17}\\ \rule{\textwidth}{1pt} \includegraphics[scale=.15]{../18}\\ \rule{\textwidth}{1pt} \includegraphics[scale=.15]{../19}\\ \rule{\textwidth}{1pt} \includegraphics[scale=.15]{../20}\\ \rule{\textwidth}{1pt} \includegraphics[scale=.15]{../21}\\ \rule{\textwidth}{1pt} \includegraphics[scale=.15]{../22}\\ \rule{\textwidth}{1pt} \includegraphics[scale=.15]{../23}\\ \rule{\textwidth}{1pt} \includegraphics[scale=.15]{../24}\\ \rule{\textwidth}{1pt} \includegraphics[scale=.15]{../25}\\ % [...] \end{document} 

Это супер уродливо, поскольку он не использует цикл, потому что я не знаю, как делать циклы в LaTeX, и вам нужно снова использовать расширение списка bash или заполнить имена путей вручную, когда число скриншотов увеличивается.

Я соглашусь с любым ответом, который тоже будет выполняться, и все-таки немного менее уродливым.

  • Как сохранить копию защищенной формы PDF в Evince?
  • Невозможно распечатать PDF из приложения, lp отлично работает
  • Установите программу по умолчанию для одного конкретного файла в Nemo
  • Сдвиньте два JPEG вместе в PDF-файл
  • Как открыть файлы с помощью приложения для вина из mc?
  • Как уменьшить размер pdf-файла, содержащего изображения?
  • Как изменить размер содержимого PDF без изменения размера страницы?
  • как извлечь шаблон из pdf и сохранить в текстовый файл
  • Стандартный рабочий процесс для оцифровки журналов или книг с использованием OCR при минимизации размера файла?
  • Кликируемые PDF-файлы в rxvt
  • Хорошие способы аннотации и поиска в документе (pdf, djvu)
  • Linux и Unix - лучшая ОС в мире.