文档帮助中心文档
包:mlreportgen.dom
要包含在报告中的图像
使用的对象mlreportgen.dom.Image类以在报告中包含图像。
mlreportgen.dom.Image
的mlreportgen.dom.Image类是一个处理类。
处理
ConstructOnLoad
真正的
HandleCompatible
有关类属性的信息,请参见类属性.
例子
imageObj= mlreportgen.dom.Image (imagePath)创建一个mlreportgen.dom.Image对象的路径属性设置为图像的路径。
imageObj= mlreportgen.dom.Image (imagePath)
imageObj
请注意
当输出文档关闭时,将指定图像文件的内容复制到输出文档中。在关闭文档之前,不要删除或覆盖图像文件。如果您创建一个图像文件和相应的mlreportgen.dom.Image对象,对于每个循环迭代,对图像文件使用唯一的文件名。
全部展开
imagePath
要包含在报告中的图像文件的路径,指定为字符向量或字符串标量。您可以使用表格中的图像格式。
bmp格式
.emf
gif
jpg
. pdf
. png
.
.tif
路径
图像文件的路径,指定为字符向量。此属性是只读的。
高度
图像高度,指定为字符向量或字符串标量,由数字后面接度量单位的缩写组成。例如,“2”指定了两英寸。有效的缩写:
“2”
px——像素(默认)
px
厘米- - - - - -厘米
厘米
在- - - - - -英寸
在
毫米- - - - - -毫米
毫米
个人电脑——异食癖
个人电脑
pt——分
pt
%- %
%
当图像对象创建时,则高度属性设置为基于指定的图像文件的值路径财产。
图像
宽度
图像宽度,指定为字符向量或字符串标量,由一个数字后跟度量单位的缩写组成。例如,“2”指定了两英寸。有效的缩写:
当图像对象创建时,则宽度属性设置为基于指定的图像文件的值路径财产。
地图
mlreportgen.dom.ImageMap
此图像中超链接区域的映射,指定为mlreportgen.dom.ImageMap对象。的地图属性仅适用于HTML和PDF报告。
看到创建图像映射.
StyleName属性
图像样式的名称,指定为字符向量或字符串标量。的StyleName属性值必须是附加此图像的文档或文档部分的样式表中的样式。文件中的格式对象风格财产的图像对象覆盖样式表中的样式。
风格
的StyleName属性属性在Word输出时被忽略。
定义此图像样式的格式,指定为DOM格式对象的单元格数组。属性指定的样式定义的相应的格式StyleName属性财产。看到创建和格式化图像.
CustomAttributes
mlreportgen.dom.CustomAttribute
的自定义属性,指定为数组mlreportgen.dom.CustomAttribute对象。输出格式必须支持自定义属性。金宝app
父
此图像的父元素,指定为文档元素对象。此属性是只读的。
孩子们
此属性将被忽略。
标签
此文档元素的标记,指定为字符向量或字符串标量。
DOM生成一个会话唯一的标记,作为创建该对象的一部分。生成的标记具有CLASS:ID形式,其中CLASS是对象类,ID是Id对象的属性。指定自己的标记值可以帮助您确定在文档生成期间问题发生的位置。
Id
此文档元素的ID,指定为字符向量或字符串标量。DOM在创建文档元素时生成一个会话唯一的ID。您可以指定自己的ID。
方法
目的
附加
不要使用这种方法。将内容追加到mlreportgen.dom.Image对象对生成的输出没有影响。
克隆
克隆=克隆(imageObj)创建指定对象的副本mlreportgen.dom.Image对象。
克隆=克隆(imageObj)
要将同一图像附加到文档的不同部分,请使用克隆方法。不加一样吗mlreportgen.dom.Image对象指向文档的方法。
全部折叠
使用一个mlreportgen.dom.Image对象以指定要包含在报告中的图像。将图像追加到报告中图像反对这份报告。
导入DOM包,这样就不必使用长且完全限定的类名。
进口mlreportgen.dom。*
属性创建报告并为图像添加标题mlreportgen.dom.Paragraph对象。
mlreportgen.dom.Paragraph
d =文档(“myImageReport”,“多克斯”);p =段(“图1”);p.Bold = true;追加(d, p);
将情节保存为图像文件。
x = 0:π/ 100:2 *π;y = sin (x);情节(x, y);saveas (gcf“myPlot_img.png”);
创建一个mlreportgen.dom.Image对象,该对象指定图像文件的路径。指定宽度和高度为4英寸。附加的图像反对这份报告。
plot1 =图像(“myPlot_img.png”);plot1。宽度=“4”;plot1。高度=“4”;追加(d, plot1);
关闭并查看报告。
关闭(d);rptview (d);
以下是生成的报告中的图像:
行为在R2019b中改变
从R2019b开始,您可以在Word报告中包含可缩放矢量图形(SVG)图像。包含SVG图像的Word报告需要微软®词2016年及以后版本。要生成与早期版本的Word兼容的图像报告,请创建mlreportgen.dom.Image对象来自格式不是SVG的图像。
mlreportgen.dom.ScaleToFit|mlreportgen.dom.ImageMap|mlreportgen.dom.ImageArea|mlreportgen.dom.Width|mlreportgen.dom.Height
mlreportgen.dom.ScaleToFit
mlreportgen.dom.ImageArea
mlreportgen.dom.Width
mlreportgen.dom.Height
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系
得到审判现在