PDFをpng,jpgに変換する。


PDFをAS3のHTMLLoaderやStageWebViewで表示しても、BitmapDataとして取得できない。ので、サーバー上のPHPで変換することにした。

ImageMagickというソフトウェアを使うと良い、ということがわかった。PHPではIMagickという名前で使えるとのこと。

さくらインターネットのレンタルサーバーを使って実行するには、まず、php.iniにextension=imagick.soを追加する。
そんで、以下のコードをpdf2png.phpとか名前をつけてアップーロード。

引数をつけると、pdfの指定や解像度、フォーマットの指定ができる。
ただ、pdfが複数ページの場合の処理をやろうとしたが、できなかった。次回への宿題。