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