saveas
将图窗保存为特定文件格式
说明
saveas( 使用指定的文件格式 fig,filename,formattype)formattype 创建文件。如果不在文件名中指定文件扩展名(例如 'myplot'),则与指定的格式对应的标准扩展名会自动附加到文件名后面。如果指定了文件扩展名,该扩展名不必与文件格式相匹配。saveas 为该格式使用 formattype,但会将文件保存为指定的扩展名。因此,文件扩展名可能与使用的实际格式不匹配。
示例
输入参数
提示
要在保存图窗时控制尺寸或分辨率,请改用
print函数。saveas函数和从文件菜单访问的另存为对话框生成的结果不相同。另存为对话框按屏幕分辨率和屏幕大小生成图像。saveas函数使用 150 DPI 的分辨率,并使用图窗的PaperPosition和PaperPositionMode属性确定图像的大小。已保存和打印的图窗的详细信息可能不同于图窗在屏幕上的显示。要获取与屏幕显示更一致的输出,请参阅导出图窗以用于其他应用程序。
替代功能
使用 exportgraphics 函数可以保存下列任一项的内容:坐标区、图窗、可作为图窗子级的图、分块图布局或容器(如面板)。当您需要执行以下操作时,此函数比 saveas 函数更合适:
保存在 App 或 MATLAB Online™ 中显示的图形
最小化内容周围的空白
用可嵌入的字体保存 PDF 片段
保存图窗中内容的一部分
控制背景颜色,而不必修改图窗的属性