Слияние повторных изображений в один документ и добавляет любую подпись/маркировку к ним

У меня есть несколько jpg и png изображения. Я хотел бы объединить их в рамках одного документа (ODT/PDF/RTF). Это может быть легко сделано посредством следующей команды:

convert *.png allTogether.pdf

Однако не будет никаких маркировок/подписей/имен файлов, так, чтобы было трудно, например, удостовериться, какое изображение мы отображаем теперь на текущей странице PDF.

Там какое-либо готовое решение состоит в том, чтобы объединить изображения с одним PDF и присоединить какие-либо метаданные к ним (например, имя файла)? Я думал о записи сценария, который генерирует ЛАТЕКСНЫЙ документ, но возможно существуют более простые пути.

7
задан 7 May 2015 в 01:05

2 ответа

Вы уже используете правильный инструмент, например,

convert *.png -gravity South -annotate 0 '%f' all.pdf

Здесь можно найти больше примеров: http://www.imagemagick.org/Usage/annotating/

7
ответ дан 23 November 2019 в 06:23

Я шел с этой командой. Можно использовать его для каждого изображения.

convert  "a.jpg"  -fill white -undercolor '#0000' -pointsize 15 -gravity north  -annotate +0+5 "a.jpg" "new-a.pdf"

enter image description here

enter image description here

Объяснение:

  • - белая заливка: цвет шрифта подписи
  • -undercolor '#0000' цвет фона промежутка подписи
  • - размер точки 15: размер шрифта 15
  • - сила тяжести на север: подпись находится на севере, что означает в вершине
  • - аннотируют +0+5 "a.jpg" "new-a.jpg": аннотируйте +5

, Тогда преобразовывают вывод в a.pdf

4
ответ дан 23 November 2019 в 06:23

Другие вопросы по тегам:

Похожие вопросы: