Pure PostScriptライブラリの Barcode Writer を使用してバーコードを印刷しています。
キャンバスの結果サイズ以外はすべて把握しました。このコマンドで Gostscript を呼び出しています
-dSAFER -dBATCH -dNOPAUSE -r350 -sDEVICE=pnggray -dTextAlphaBits=4 -sOutputFile=test.png barcode_with_sample.ps
私が呼び出すbarcode_with_sample.psの内部
20 755 moveto (2001010042569) (includetext) /ean13 /uk.co.terryburton.bwipp findresource exec
showpage
すべてが希望どおりですが、結果のファイルは2975x3850です。左隅の上部から600x220だけが必要です。
非常に巨大なファイルであるため、出力を生成するだけでもかなりのリソースを消費します。
ページ全体ではなく、キャンバスの正確な部分のみを取得する方法はありますか?
ありがとうございました