Converting pdf files under Linux.
- Convert pdf file to image – PNG
convert FILENAME.pdf FILENAME.png
- Convert pdf file to image – JPG
convert FILENAME.pdf FILENAME.jpg
#More advanced example:
convert -quality 100 -density 600x600 FILENAME.pdf FILENAME%d.jpg
#the above will produce a FILENAME0.jpg, FILENAME1.jpg etc...
2a. Convert a directory of pdf files to images:
for i in *.pdf ; do convert "${i}" "${i}.jpg"; done;
- Convert pdf file to a html page
pdftohtml FILENAME.pdf
#OR
pdf2html FILENAME.pdf
- Extract images from a pdf file using pdfimages
#list image files in pdf:
pdfimages FILENAME.pdf -list
#export images
pdfimages FILENAME.pdf -j IMAGE_NAME_PREFIX
#the above will produce JPEG files
#with names starting IMAGE_NAME_PREFIX