You are on page 1of 2

#Converting from PDF to JPG

#https://imagemagick.org/discourse-server/viewtopic.php?t=18193

convert -density 100 -colorspace rgb test.pdf -scale 200x200 test.jpg

#poor numbering
convert test.pdf test.jpg

#get 3 digit numbers


#http://www.imagemagick.org/Usage/files/
image_%03d.gif

#https://stackoverflow.com/questions/6605006/convert-pdf-to-image-with-high-
resolution
supersamples and then reduces size and quality preserves as 000
magick convert -quality 60 -density 300 -resize 50% temp.pdf foo-%03d.jpg

magick convert -density 150 temp.pdf foo-%03d.jpg

convert \
-verbose \
-density 150 \
-trim \
test.pdf \
-quality 100 \
-flatten \
-sharpen 0x1.0 \
24-18.jpg

magick convert -quality 100 -density 150 -flatten -sharpen 0x1.0 temp.pdf
foo-03%d.jpg

magick convert -quality 100 -density 150 -flatten -sharpen 0x1.0 -crop
50%x100% +repage temp.pdf foo-03%d.jpg

magick out00.png -crop 50%x100% +repage splitleftout%02d.png

multiple pdf pages from one


#https://unix.stackexchange.com/questions/405610/how-can-i-split-each-pdf-page-
into-two-pages-using-the-command-line

https://www.xpdfreader.com/download.html
pdfimages is part of xpdftools

#split in half, save as two


https://imagemagick.org/discourse-server/viewtopic.php?t=24088

mkdir out
for a in *.jpg; do
convert "$a" -crop 50%x100% ./out/"${a%.jpg}".jpg; done

https://www.imagemagick.org/discourse-server/viewtopic.php?t=33208
-crop 2x1@ +repage
***magick convert -density 150 -crop 2x1@ +repage temp.pdf foo-%03d.jpg

#border
#http://www.imagemagick.org/Usage/crop/#border

-border 10%x10%

***magick convert -density 150 -crop 2x1@ +repage temp.pdf foo-%03d.jpg

magick convert -density 150 -crop 2x1@ +repage temp.pdf foo-%03d.jpg

magick convert -density 150 temp.pdf foo-%03d.jpg

#add border to all images


#for some reason I can't add this inline, have to do it after. If I add it
inline, it only adds to one.
for /f %f in ('dir /b *.jpg') do magick convert -border 20%x0% %f %f

deskew

Just click the “Automatic” button, apply to all, go to first page and
click the play button in the top left list next to deskew.

for /f %f in ('dir /b *.tif') do magick convert -quality 15 %f %f.jpg

#https://stackoverflow.com/questions/7261855/recommendation-for-compressing-
jpg-files-with-imagemagick
#reduce

for /f %f in ('dir /b *.tif') do magick convert -strip -interlace Plane


-quality 100% -adaptive-resize 100% -define jpeg:extent=30kb %f %f.jpg

magick convert *.jpg output.pdf

You might also like