文档

保存特定尺寸和分辨率的数字

使用屏幕尺寸和分辨率

若要打印或保存与屏幕上的图形相同大小的图形,请确保PaperPositionMode属性设置为“汽车”之前打印。要生成与屏幕大小(以像素为单位)匹配的输出,请包含“r0”的分辨率选项打印函数。

请注意

从R2014b开始,您可以使用点表示法来设置属性。如果您使用的是较早的版本,请使用函数来代替,例如,集(无花果、“PaperPositionMode”、“汽车”)

bar([1 10 7 8 2 2 9 3 6])fig.PaperPositionMode =“汽车”;打印(“ScreenSizeFigure”,'-dpng',“r0”)

展开图形以填充页面

若要打印或保存填充页面的图形,请使用打印用的“-fillpage”要么“-bestfit”选择。这两个选项仅在将图形打印到打印机或将其保存为分页格式(PDF和整页PostScript)时有效®)。

  • “-fillpage”选项最大化图以填充页面的大小,并留下了0.25英寸页边距。刻度线,布局和方面该图的比例可能会改变。

  • “-bestfit”选项将图形的大小最大化以填充页面,但保留图形的高宽比。图形可能不会填满整个页面。这个选项的最小页边距为。25英寸。

该表显示了每个选项的示例和结果输出大小。

填充页面选择 最适合的选择
输出('-fillpage','FillPageFigure','-dpdf')
bar([1 10 7 8 2 2 9 3 6])打印('-bestfit','BestFitFigure','-dpdf')

使用的具体尺寸

若要保存或打印具有特定尺寸的图形,请设置PaperPosition属性的数字所需的尺寸。的PaperPosition属性影响已保存和打印的图形的大小,但不影响显示的图形的大小。将该属性设置为表单的四个元素向量[左底宽高]

  • 底部值——控制从页面左下角到图形左下角的距离。当将图形保存为非页格式(如PNG或EPS格式)时,这些值将被忽略。

  • 宽度高度值——控制图形的尺寸。尺寸包括除了框架、标题栏、菜单栏和任何工具栏之外的整个图形窗口。如果宽度和高度值太大,则图形可能达不到指定的大小。如果图形没有达到特定的大小,那么图形上的任何UI组件,如uicontrols或uitable,可能不会按预期保存或打印。

例如,使用屏幕分辨率保存尺寸为6×3英寸的图形。

请注意

从R2014b开始,您可以使用点表示法来设置属性。如果您使用的是较早的版本,请使用函数来代替,例如,集(无花果、“PaperUnits”、“英寸”)

bar([1 10 7 8 2 2 9 3 6])fig.PaperUnits =“英寸”;fig.PaperPosition = [0 0 6 3];打印(“5 by3dimensionsfigure”,'-dpng',“r0”)

保持轴的限制和刻度值

如果保存的或打印的图形的大小与屏幕上的大小不同,可以更改轴限制和刻度值以适应新的大小。若要使轴限制和刻度值不发生变化,请将轴的刻度值模式和限制模式属性设置为“手动”

请注意

从R2014b开始,您可以使用点表示法来设置属性。如果您使用的是较早的版本,请使用函数来代替,例如,集(ax,“XTickMode”,“手册”)

bar([1 10 7 8 2 2 9 3 6])斧子。XTickMode =“手动”;斧子。YTickMode =“手动”;斧子。ZTickMode =“手动”;斧子。XLimMode =“手动”;斧子。YLimMode =“手动”;ax.ZLimMode =“手动”;无花果= gcf;fig.PaperUnits =“英寸”;fig.PaperPosition = [0 0 6 3];打印(“SameAxisLimits”,'-dpng',“r0”)

另请参阅

|

相关话题

这个话题有用吗?