mlreportgen.report.Figureclass
包:mlreportgen.report
超类:mlreportgen.report.Reporter
图的记者
创建
描述
无花果= mlreportgen.report.Figure ()
创建一个记者,在MATLAB图当前打开的快照®并将它添加到一个报告。使用图属性添加一个标题或改变图的大小。快照图像存储在临时报告的文件夹。报告是关闭时,快照图像复制到报告和图像从临时文件夹中删除。为了避免快照图像文件被删除,使用调试
报告的属性。看到mlreportgen.report.Report
。
无花果= mlreportgen.report.Figure(源)
创建一个记者,添加指定的图源
并设置源财产源
。
无花果= mlreportgen.report.Figure (Name =值)
使用名称-值对集合属性。你可以在任何顺序指定多个参数名称-值对。
属性
快照
- - - - - -人物形象
mlreportgen.report.FormalImage
对象
人物形象,指定为对象的mlreportgen.report.FormalImage
记者类。记者使用gcf
获取当前的MATLAB图。它使用正式的记者形象将图插入报告。指定大小的快照或标题,使用的属性FormalImage
对象。
请注意
记者初始化快照
财产。不重置这个属性。
源
- - - - - -图源
特征向量|字符串标量|图形处理
图源,指定为:
特征向量或字符串标量表示一个有效的路径图文件
有效的图形处理
SnapshotFormat
- - - - - -快照图像格式
svg的
(默认)|bmp的
|“jpg”
|“png”
|“电动势”
|气管无名动脉瘘管的' '
|“pdf”
快照图像格式,指定为一个特征向量或字符串标量。金宝app支持的格式有:
svg的
——可缩放矢量图形。bmp的
位图图像。“jpg”
——JPEG图像。“png”
——PNG图像。“电动势”
增强型图元文件,支持多克斯只在Window金宝apps上的输出®平台。气管无名动脉瘘管的' '
——标签图像文件格式不支持HTML输出。金宝app“pdf”
- PDF图片(只支持PD金宝appF输出)。
看到兼容性的考虑。
扩展
- - - - - -快照映像扩展选择图
“汽车”
(默认)|“自定义”
|“没有”
图快照图像缩放选项,指定为一个特征向量或字符串标量。扩展
控件的大小图快照图像的图像文件。金宝app支持缩放选项:
“汽车”
- PDF或单词(多克斯)输出,尺度图快照图像以适应当前页面布局,同时保持其长宽比。首先,图快照图像缩放页面宽度。如果图像高度超过页面高度,再按比例缩小图像。这个额外的扩展确保图像当前页面符合额外的一英寸的间距。比例不适用于HTML输出。“自定义”
——尺度图快照图像基于的值高度
和宽度
属性。当您设置
扩展
来自定义
大值高度
和宽度
属性,java.lang.OutOfMemoryError
可以发生在PDF生成。为了避免这种错误,并确保图适合页面上,用小高度
和宽度
值。“没有”
——不执行分级
请注意
的“汽车”
和“自定义”
选择使用MATLAB打印
命令调整图。如果这个数字太大了,适合易读地在指定的空间,打印
命令作物快照图像。为了避免种植,您可以指定“没有”
的价值扩展
选择和使用指定的记者快照
属性图图像的大小。这记者减少了文本与其他图像的大小和一个用户在查看器中可能需要放大图像分辨细节。看到调整图快照图像。
高度
- - - - - -快照图像的高度
特征向量|字符串标量
高度的快照图像,指定为一个特征向量或字符串标量,包括许多计量单位的缩写。例如,“2”指定了两英寸。有效的缩写:
px
——像素(默认)厘米
- - - - - -厘米在
- - - - - -英寸毫米
- - - - - -毫米个人电脑
——异食癖pt
——分
例子:“2”
宽度
- - - - - -快照图像的宽度
特征向量|字符串标量
快照图像的宽度,指定为一个特征向量或字符串标量,包括许多计量单位的缩写。例如,“2”指定了两英寸。有效的缩写:
px
——像素(默认)厘米
- - - - - -厘米在
- - - - - -英寸毫米
- - - - - -毫米个人电脑
——异食癖pt
——分
例子:“3”
PreserveBackgroundColor
- - - - - -保存图背景颜色
假(默认)|真正的
保存快照图背景颜色,指定为真正的
或假
。如果PreserveBackgroundColor
是真正的
快照的背景颜色与背景颜色相同的数字。如果PreserveBackgroundColor
是假
快照的背景颜色是白色的。
TemplateSrc
- - - - - -这个记者的模板
[]
(默认)|特征向量|字符串标量|记者或报告|DOM文档或文档部分
这个记者的模板,指定为这些选项之一:
特征向量或字符串标量指定路径的文件,其中包含的模板的记者
记者或报告的模板是用于这个记者或模板库中包含的模板的记者
DOM文档或文档模板的一部分用于记者或模板库中包含的模板的记者
指定的模板必须是相同的类型作为这个记者是附加的报告。例如,对于一个微软®词报告,TemplateSrc
必须是一个文字记者模板。如果TemplateSrc
属性是空的,这个记者记者使用默认模板输出类型的报告。
TemplateName
- - - - - -这个记者名字的模板
特征向量|字符串标量
模板的名字为这个记者,指定为一个特征向量或字符串标量。这个记者的模板必须在模板的模板库源(TemplateSrc
这个记者)。
LinkTarget
- - - - - -这个记者超链接的目标
[]
(默认)|特征向量|字符串标量|mlreportgen.dom.LinkTarget
对象
这个记者,超链接目标指定为一个特征向量或字符串标量指定链接ID或作为一个目标mlreportgen.dom.LinkTarget
对象。一个特征向量或字符串转换为一个标量值LinkTarget
对象。链接目标立即先于这个记者在输出中报告的内容。
方法
公共方法
getSnapshotImage |
得到快照图像路径 |
mlreportgen.report.Figure.getClassFolder |
图类定义文件的位置 |
mlreportgen.report.Figure.createTemplate |
创建图模板 |
mlreportgen.report.Figure.customizeReporter |
创建自定义类图记者 |
复制 |
创建的副本记者对象,使深拷贝的某些属性值 |
getImpl |
得到实现的记者 |
例子
添加一个图一份报告
图的一个曲面图添加到报告并设置图标题和高度。
进口mlreportgen.report。*冲浪(峰);rpt =报告(“高峰”);章=(章);一章。Title =“图例子”;add (rpt,章);无花果=图();fig.Snapshot。标题=“三维阴影曲面图”;fig.Snapshot。身高=“5”;add (rpt,无花果);删除(gcf);rptview (rpt);
添加多个数据页的报告
添加两个数据报告。将页面上的相邻,使用DOM表对象。
进口mlreportgen.report。*进口mlreportgen.dom。*rpt =报告(“高峰”);冲浪(峰值(20));图=图();rpt peaks20 =图像(getSnapshotImage(图));peaks20。宽度=“3”;peaks20。身高=[];删除(gcf);冲浪(峰值(40));图=图();rpt peaks40 =图像(getSnapshotImage(图));peaks40。宽度=“3”;peaks40。身高=[];删除(gcf);表(t = {peaks20 peaks40;的山峰(20),的山峰(40)});添加(rpt, t);关闭(rpt);rptview (rpt);
调整图快照图像
这个示例中生成PDF报告,说明了图快照图像之间的差异调整使用打印
使用指定的记者指挥和调整快照
财产的图
记者。
创建一个广泛的MATLAB®图。创建三个mlreportgen.report.Figure
记者从图,并将它们添加到一个报告。
第一个
图
记者不调整图。第二个
图
记者使用打印
命令调整图。第三个
图
记者使用快照
记者调整图。
进口mlreportgen.report。*无花果=图();ax =轴(图);情节(ax,兰德(1100));pos = fig.Position;fig.Position = [pos (1) pos (2) 2 * pos (3) pos (4)];rpt =报告(“例子”,“pdf”);添加(rpt,“内在图尺寸”);figReporter0 =图(图);figReporter0。比例=“没有”;add (rpt, figReporter0);添加(rpt,“打印命令调整”);figReporter1 =图(图);add (rpt, figReporter1);添加(rpt,“快照大小记者”);figReporter2 =图(图);figReporter2。比例=“没有”;figReporter2.Snapshot。ScaleToFit = true;add (rpt, figReporter2);
关闭(rpt);删除(图)rptview (rpt);
以下是数据在生成的报告:
版本历史
介绍了R2017bR2019b:的默认值SnapshotFormat
是svg的
对所有报告类型
从R2019b开始,可缩放矢量图形(SVG)图像支持文字报告。金宝app对所有报告类型(HTML、PDF和词),默认值的SnapshotFormat
属性是svg的
和一个值的“汽车”
表明svg的
。在以前的版本中,默认值的SnapshotFormat
财产“汽车”
,这表明svg的
HTML和PDF报告和“电动势”
或“png”
字的报告,这取决于平台。
报告,包含了SVG图像需要词2016年或之后的版本。在MATLAB R2019b或稍后发布,与图像生成报告与早期版本的兼容的话,设置SnapshotFormat
房地产以外的价值svg的
。指定图像格式在MATLAB的早期版本,默认情况下使用SnapshotFormat
:
“电动势”
对于Windows平台“png”
对于UNIX®或Mac平台
Beispiel offnen
您有一张这本Beispiels geanderte版本。您这本Beispiel麻省理工学院古老Anderungen offnen吗?
MATLAB-Befehl
您有窗户的链接geklickt,汪汪汪der diesem MATLAB-Befehl entspricht:
在das MATLAB-Befehlsfenster Fuhren您窝Befehl军队Eingabe来自。浏览器unterstutzen MATLAB-Befehle。
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。