User Tools

Site Tools


imagemagick

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
imagemagick [2021/03/27 12:43] – created ssm2017imagemagick [2023/12/31 16:19] (current) ssm2017
Line 46: Line 46:
 </sxh> </sxh>
  
 +==== pdf to images ====
 +<sxh bash>
 +#!/bin/bash
 +
 +# Script to convert PDF file to JPG images
 +#
 +# Dependencies:
 +# * pdftk
 +# * imagemagick
 +
 +PDF=$1
 +
 +echo "Processing $PDF"
 +DIR=`basename "$1" .pdf`
 +
 +mkdir "$DIR"
 +
 +echo '  Splitting PDF file to pages...'
 +pdftk "$PDF" burst output "$DIR"/%04d.pdf
 +pdftk "$PDF" dump_data output "$DIR"/metadata.txt
 +
 +echo '  Converting pages to JPEG files...'
 +for i in "$DIR"/*.pdf; do
 +  convert -colorspace RGB -interlace none -density 300x300 -quality 100 "$i" "$DIR"/`basename "$i" .pdf`.jpg
 +done
 +
 +echo 'All done'
 +</sxh>
 +
 +{{tag>imagemagick pdf}}
imagemagick.1616845397.txt.gz · Last modified: (external edit)