2017-08-05 4 views
-1

デフォルト密度72 dpi以外の300 dpiのような高密度では、次のようになります。ImageMagickconvertコマンドは空白ページを出力します。私には奇妙に見えます。高密度での有効重力 - ImageMagick

"convert -units PixelsPerInch -density 300 $myfiles -page A4 -gravity center test.pdf" 

誰でもアイデアを交換したいですか?

答えて

0

gravityここでパラメータはA4ページの300 dpiの解像度を決定できないため、適切ではありません。これは質問されたコマンドが300 dpiに空白ページを出力している理由です。

濃度がすでに定義されている場合は、pageパラメータを使用しないでください。 ImageMagickにはというextentという名前があり、指定された密度(ここでは300 dpi)でページの解像度を定義するために使用できます。したがって、所望の出力を達成するために、pageの代わりにextentを使用する必要があります。例えば、300dpiでA4サイズのページの

解像度が2480x3508である

、従って300 dpi等セット密度の正しいコマンドがなければならない:

ここ
"convert -units PixelsPerInch -density 300 $myfiles -gravity center -extent 2480x3508 test.pdf" 

extentパラメータの解像度は比例しなければなりません特定のページ・サイズの場合はdensityに等しくなります。

関連する問題