結構、量のある資料をPNG形式に変換していかなくてはいけなかったので、それを自動化するShellスクリプトを書いてみました。

参考サイト: pdfをページごとにpngファイルに変換

[code lang=text]
#!/bin/bash

if [ $# -ne 1 ];then
TARGET=''
else
TARGET="$1"
fi

for i in ${TARGET}*.pdf
do
gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=png256 -r600 -dTextAlphaBits=4 -dGraphicsAlphaBits=4 -dMaxStripSize=8192 -sOutputFile=${i%.pdf}_%d.png ${i}
done</pre>
[/code]

使い方:
pdf2pngを適当なところに入れて、

[code lang=text]
./pdf2png [folder_name]
[/code]

とすると自動的にそのフォルダ内のpdfファイルをpngファイルに変換していってくれます。