8

MATLAB Figure を 300 DPIの品質で中央揃えの PDF として保存したいと考えています 。

これまでのところ、なんとか保存できましたが、画像がトリミングされているように見えます。ページの種類をA3に変更したところ、問題は解決しましたが、もっとエレガントなものを探しています。私は GUI から実行していますが、MATLAB ではコマンド ラインからの方が簡単かもしれません。

これ (出版物や論文の基本的なタスク) を少し簡単にするパッケージやスクリプトはありますか?

4

2 に答える 2

4

次のコマンドを使用してみてください。

print -painters -dpdf -r300 test.pdf

もちろん、現在のディレクトリに test.pdf という名前のファイルが既に存在している必要があります。

-commands に関する注意事項もいくつかあります。

  • -painters: これは、エクスポートのためのペインタ アルゴリズムの使用を指定します。
  • -dpdf: ベクトル画像、特にこの場合は pdf を指定します。これは Ghostscript によるものです。
  • -r300: 300 dpi の解像度を指定します。-r400 は 400 dpi などになります。

余談ですが。私は図を高 DPI の tiff 画像として保存し、その tiff を別のプログラムにインポートして、実際に紙の図を組み立てる傾向があります。私は個人的に CorelDraw に傾倒する傾向があります。

于 2012-07-18T14:34:20.053 に答える
2

exportfigパッケージを確認することをお勧めします

exportfig(gcf, path_to_file, 'format','pdf','Resolution', 300 )

また、次figの前に呼び出すと便利なパッケージを確認できexportfigます。

figure
plot(x,y)
fig
exportfig(gcf, path_to_file, 'format','pdf','Resolution', 300 )    
于 2014-11-11T09:30:35.717 に答える