ダリの雑記:WEBプログラム版

さくらインターネットでPDFをJPEGに変換【PHP】

さくらインターネットのレンタルサーバ上でPDFをJPEGに変換する方法です。

変換にはImageMagickを用います。

さくらインターネットにはImageMagickがインストールされているのですが、PHPには組み込まれておらず、phpinfoを見ても見当たりません。

しかしインストールされているのは確実なので、system関数を用い、ImageMagickのコマンドを実行すれば使用できます。

なお、ImageMagickのパスは「/usr/local/bin/」です。

[php]
<?php
system("/usr/local/bin/convert sample.pdf sample.jpg");
?>
[/php]

system("/usr/local/bin/convert PDFファイルのパス 出力するJPEGのパス");

もし、PDFファイル(ここでは「sample.pdf」)が複数ページある場合は、

というふうに、自動的に連番がついたファイル名で出力されます。

モバイルバージョンを終了