php pdf を jpg に変換する方法: まず PHP サンプル ファイルを作成し、次に PHP と ImageMagick を使用して PDF を JPG に変換します。
おすすめ:「PHP ビデオチュートリアル 」
このチュートリアルの動作環境:Windows 7 システム、PHP バージョン5.6、この方法はすべてのブランドのコンピューターで機能します。
具体的な質問:
PHP と ImageMagick を使用して PDF を高品質 JPG に変換する
300 DPI の PDF を持っていますが、これを 300 DPI に変換したいと考えています。 2550x3300のDPI JPG。 ImageMagick でこれができると聞いたので、ImageMagick を動作させましたが、元の PDF の約 1/5 のサイズの JPG しか返されません。
これはソース画像ではありません。いくつかの高品質 PDF で実行しましたが、すべて同じ問題が発生しました。
StackOverflow でアイデアを探した結果、これが私が使用したいアプローチです:
$im = new imagick($srcimg); $im->setImageResolution(2550,3300); $im->setImageFormat('jpeg'); $im->setImageCompression(imagick::COMPRESSION_JPEG); $im->setImageCompressionQuality(100); $im->writeImage($targetimg); $im->clear(); $im->destroy();
しかし、これはまだ機能しません。
また、$ img->resizeImage()
を使用して JPG のサイズを変更しようとしましたが、サイズが適切な場合でも、品質は低くなります。
実装方法:
これは正しい方法であり、品質が向上します。
rree以上がPHP PDFをJPGに変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。