Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将MATLAB图形保存为PDF格式,质量为300 DPI,居中_Matlab_Pdf_Matlab Figure - Fatal编程技术网

将MATLAB图形保存为PDF格式,质量为300 DPI,居中

将MATLAB图形保存为PDF格式,质量为300 DPI,居中,matlab,pdf,matlab-figure,Matlab,Pdf,Matlab Figure,我想将一个MATLAB图形保存为PDF,质量为300,居中 到目前为止,我设法保存了它,但图像似乎被裁剪了。我将页面类型更改为,解决了这个问题,但我正在寻找更优雅的页面。我是在GUI上做的,但是在MATLAB中,从命令行做可能更容易 是否有任何软件包或脚本使此(出版物和论文的基本任务)变得更简单?尝试使用以下命令: print-painters-dpdf-r300 test.pdf 当然,您必须在当前目录中有一个名为test.pdf的文件 还有一些关于-命令的注释 -画家:指定画家在导出时的使

我想将一个MATLAB图形保存为PDF,质量为300,居中

到目前为止,我设法保存了它,但图像似乎被裁剪了。我将页面类型更改为,解决了这个问题,但我正在寻找更优雅的页面。我是在GUI上做的,但是在MATLAB中,从命令行做可能更容易


是否有任何软件包或脚本使此(出版物和论文的基本任务)变得更简单?

尝试使用以下命令:

print-painters-dpdf-r300 test.pdf

当然,您必须在当前目录中有一个名为test.pdf的文件

还有一些关于-命令的注释

  • -画家:指定画家在导出时的使用
  • -dpdf:指定矢量图像,在本例中特别是pdf。这是通过鬼脚本实现的
  • -r300:指定300 dpi的分辨率-r400将是400 dpi,以此类推

在闲谈中。我倾向于将图形保存为高DPI tiff图像,并将该tiff导入另一个程序,在该程序中,我实际为纸张组装图形。我个人倾向于CorelDraw。

我建议检查一下包装

此外,您还可以检查软件包,在
exportfig
之前调用该软件包很好:

figure
plot(x,y)
fig
exportfig(gcf, path_to_file, 'format','pdf','Resolution', 300 )    

哦,我差点忘了。如果最终无法获得居中图像等,则可能必须在打印前设置纸张位置、纸张位置模式和纸张方向。如果需要的话,这也允许您对其进行更大程度的格式化。
figure
plot(x,y)
fig
exportfig(gcf, path_to_file, 'format','pdf','Resolution', 300 )