2017-06-23 2 views
0

私は、pdfファイルの最初のページから画像プレビューを生成する最も簡単な方法を探しています。私は素敵なtutorialを見つけましたが、コードはそこでは完全ではありません。欠けている部分は何ですか? PHPのEXEC()XXは、所望の密度phpでのimageMagickによるプレビュー

exec("convert -density XX image.pdf[0] -resize YY% preview.png") 

(公称72である)からのImageMagickで

答えて

1

私は良い品質とYYを得るため= 4 * 72 288)のようなものを使用して、対応する%です25%のように画像を縮小する。 [0]は、pdfの最初のページだけを処理することを意味します。

exec("convert -density 288 image.pdf[0] -resize 25% preview.png") 

これらの引数を調整して、目的の出力サイズを取得します。 pngをjpgに変更することはできますが、出力の前に-quality ZZを追加してjpg圧縮の品質を設定する必要があります。値は0〜100です。ImageMagickの公称値は92です。

関連する問題