私はPDFからJPGへの変換に取り組んでいます。このためにimagickとGhostScriptをインストールしました。私は変換を行うために私のphpコードでexec()を使用しています。今私の問題は、入力pdfのソースがdoc-> pdfからの変換である場合、ズームしたときに画質が粗くなることです。一方、画像サイズを500kb以下に抑える必要があるため、使用できません
- 200以上の密度。
画像を保存する前に何らかのフィルターを追加して、jpgの品質を向上させる方法はありますか?
これが私のサンプルコードです:
$inputFileName = 'test.pdf';
$outputFileName = 'converted.jpg';
$sourceFile = escapeshellarg( $inputFileName );
$outputFile = escapeshellarg( $outputFileName );
$exe = "convert -density 200 -colorspace RGB {$sourceFile } {$outputFile }";
$null = "0";
echo exec( $exe, $null, $result );
どんな助けでもいただければ幸いです!
ありがとう