8

我想将 MATLAB 图形保存为 PDF,质量为 300  DPI并居中。

到目前为止,我设法保存了它,但图像似乎被裁剪了。我将页面类型更改为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 回答