将多个图像合并为一个文档,并为其添加任何标题/标签
我有多个jpg
和png
图像。 我想将它们组合在一个文档中(ODT / PDF / RTF)。 可以通过以下命令轻松完成:
convert *.png allTogether.pdf
但是,没有标签/字幕/文件名,因此很难确保我们现在在当前PDF页面中显示哪个图像。
有没有现成的解决方案将图像合并到一个PDF并附加任何元数据(例如文件名)? 我想过编写一个会生成LaTeX文档的脚本,但也许有更简单的方法。
你已经使用了正确的工具,例如
convert *.png -gravity South -annotate 0 '%f' all.pdf
在这里您可以找到更多示例: http : //www.imagemagick.org/Usage/annotating/
我带着这个命令来了。 您可以将它用于每张照片。
convert "a.jpg" -fill white -undercolor '#0000' -pointsize 15 -gravity north -annotate +0+5 "a.jpg" "new-a.pdf"
说明:
- -fill white:标题字体颜色
- -undercolor’#0000’标题范围的背景颜色
- -pointsize 15:字体大小15
- -gravity north:标题位于北方,表示位于顶部
- -annotate + 0 + 5“a.jpg”“new-a.jpg”:注释+5
然后将输出转换为a.pdf