MENU

ImageMagickを利用して、PDFの表紙(1ページ目)のサムネイルを作成する。

はい、備忘録です。

コマンドから、

convert sample.pdf sample.jpg

でJPGEに変換可能。
たとえば10ページのPDFを変換すると、sample-0.jpg 〜 sample-9.jpgというJPEGが作成されるので、

convert sample.pdf[0] sample.jpg

とやれば、sample.jpgという1ページ目だけを作成可能。
だけど、サムネイルとして利用するにはサイズが大きいので、

convert sample.pdf[0] -resize 100 sample.jpg

とすれば、縦横100pxに収まるサイズでリサイズされる。もちろん縦横共に指定することは可能で、

convert sample.pdf[0] -resize 320x240 sample.jpg

とすれば、320x240の中に収まるようにリサイズされる。
→縦長のPDF書類であれば、縦が240pxとなる。

【追記】

サムネイルの作成なら、おおかた前述でOK。

しかしながら、もっと鮮明な大きな画像として変換するのではまったく使えません。A4書類であれば、595x842のサイズで変換しちゃいますからね。-resizeでリサイズしても595x842の画像を拡大、という悲しい結果になっちゃいます。

でもまぁちゃんと解像度を変更する方法もありますので、英語が苦手じゃない方は公式サイトで調べてみたらいいと思います。またはお仕事としてボクに投げちゃってください(謎