Ghostscript を使用して、PDF でレンダリングされた単一の図プロットを PNG に変換しています。
gswin32c -sDEVICE=png16m -r300x300 -sOutputFile=junk.png ^
-dBATCH -dNOPAUSE Figure_001-a.pdf
これは、PNG を出力し、そこにプロットが含まれているという意味で機能します。
ただし、大量の空白も含まれています (ソース画像の例: http://cdsweb.cern.ch/record/1258681/files/Figure_001-a.pdf )。
Acrobat で表示すると、プロットの周りに空白がないことに気付くでしょう。上記のコマンド ラインを使用すると、プロットがスペースの約 1/3 しかないことがわかります。
EPS ファイルで同じことをすると、同じ問題が発生します。-dEPSCrop
ただし、 PS レンダリング エンジンが BoundingBox に注意を向けるようにするために渡すことができるコマンド ライン パラメーターがあります。
PDF のレンダリングにも同様の引数が必要です。私はドキュメントでそれを見つけることができませんでした(また-dEPSCrop
、実際には)。