打印图形或另存为指定文件格式
打印(
保存当前图到使用指定文件格式的文件,例如文件名
,formattype
)打印(“BarPlot”、“-dpng”)
.如果文件名不包括扩展名,则打印
附加适当的。
打印(
指定某些格式可用的其他选项。文件名
,formattype
,formatoptions
)
打印
将当前图形打印到默认打印机。
打印(
指定打印机。将打印机指定为字符向量或字符串,其中包含打印机名称前面的打印机
)- p
,例如,“-Pmy打印机”
.必须在您的系统上设置打印机。
打印(
驱动程序。如果要确保打印输出是黑白或彩色的,请使用此选项。司机
)
打印(
属性指定的格式将当前图形复制到剪贴板“剪贴板”
,clipboardformat
)clipboardformat
.您可以将复制的图形粘贴到其他应用程序中。
在Linux上以无显示模式启动MATLAB或使用-noFigureWindows
任何平台上的启动选项都有这些限制打印
:
打印或保存带有可见ui控件错误的数字。要打印或保存图形,请通过设置控件的可见
属性“关闭”
,或使用“-noui”
选项中的打印
函数。
总是使用画家渲染器,即使你指定“图像”
选择。
在MATLAB在线™,打印
只打印为PDF。有关其他文件格式选项,请指定文件名
.
您可以设置图形的属性来控制一些打印和保存参数。该表列出了与打印和保存相关的图形属性。
人物属性 | 描述 |
---|---|
PaperPosition |
打印或保存的图形的大小。如果打印到打印机或全页输出格式,则此属性还确定图形在页面上的位置。 |
PaperPositionMode |
属性PaperPosition 属性或屏幕上图形的大小来设置打印或保存的图形的大小。 |
InvertHardcopy |
指定打印或保存图形时,是使用图形的当前背景色,还是将背景色更改为白色。 |
PaperOrientation |
打印页面上的图形方向。 |
PaperType |
标准打印纸尺寸。 |
PaperSize |
自定义打印纸的宽度和高度。 |
PaperUnits |
单位PaperSize 而且PaperPosition 属性。 |
如果您使用的是Linux或Mac系统的PostScript驱动程序,并得到关于无效或无法识别的打印机的错误,然后尝试为司机
选择。如果打印机支持PostScri金宝apppt级别3,请尝试“dps”
是黑白的还是“-dpsc”
的颜色。如果打印机支持PostScri金宝apppt级别2,请尝试“-dps2”
是黑白的还是“-dps2c”
的颜色。例如:
打印(“-dpsc”,“-Pmy打印机”)
printopt
文件。或者,将图表打印到PDF文件中。然后,从外部PDF查看器打印PDF。属性定义了回调的图形SizeChangedFcn
属性,如果输出大小与屏幕上图形的大小不同,则打印
函数显示警告消息。若要避免出现警告消息,请设置PaperPositionMode
属性将图形设置为“汽车”
.
从R2020a开始
的exportgraphics
函数保存任何轴、图形、可以是图形的子图、平铺图布局或容器(如面板)的内容。函数提供了更好的替代方法打印
当你想:
保存在应用程序或中显示的图形MATLAB在线
尽量减少内容周围的空白
保存具有可嵌入字体的PDF片段
另存多页PDF (自从R2021b)
保存图中内容的子集
无需修改图形上的属性即可控制背景颜色
的copygraphics
函数提供了与exportgraphics
函数,只不过它将内容复制到系统剪贴板,而不是将其保存到文件中。使用此函数将内容从MATLAB复制并粘贴到其他应用程序中。