重複の可能性:
PDFからPNGへの変換
Cのオープンソースライブラリのスタッフは、PDFをJPEGに変換できます。ありがとうございました
mupdf は内部で libfitz (かなり小さい) を使用し、png の書き込みをサポートします (少なくともデフォルトでは jpeg のみをデコードします)。ただし、mtpixel (mtcelledit の一部)、convert (imagemagic の一部) を使用して jpeg に変換できます。
mupdf の例:
http://git.ghostscript.com/?p=mupdf.git;a=blob;f=doc/example.c
png2jpg:
http://src.gnu-darwin.org/ports/games/torcs/work/torcs-1.3.0/src/misc/png2jpg/png2jpg.c
編集: 依存関係として cairo を使用することを気にしない場合 (最近はかなり大きい)、libpoppler も機能しますが、mupdf は小さく、ハッキングしやすいです。