Merging multiple images into one document and add any caption/label to them
7,554
Solution 1
You already use the right tool e.g.
convert *.png -gravity South -annotate 0 '%f' all.pdf
Here you can find more examples: http://www.imagemagick.org/Usage/annotating/
Solution 2
I came with this command. You can use it for every picture.
convert "a.jpg" -fill white -undercolor '#0000' -pointsize 15 -gravity north -annotate +0+5 "a.jpg" "new-a.pdf"
Explanation:
- -fill white : The caption font color
- -undercolor '#0000' the background color of the span of the caption
- -pointsize 15 : font size 15
- -gravity north : caption is in north which means in top
- -annotate +0+5 "a.jpg" "new-a.jpg" : annotate by +5
Then convert the output to a.pdf
Related videos on Youtube
Author by
matandked
Updated on September 18, 2022Comments
-
matandked almost 2 years
I have multiple
jpg
andpng
images. I would like to combine them within one document (ODT/PDF/RTF). It can be easily done by means of following command:convert *.png allTogether.pdf
However, there will be no labels/captions/file names, so that it will be difficult to for example ensure which image we're displaying now in current PDF page.
Is there any ready solution to merge images to one PDF and attach any metadata to them (for example file name)? I thought about writing a script which will generate LaTeX document, but maybe there're simpler ways.
-
Rmano about 9 yearsIf you want to go with the LaTeX way, see also askubuntu.com/questions/558258/…
-