主要内容

mlreportgen.dom.Image类

包:mlreportgen.dom

要包含在报告中的图像

描述

使用的对象mlreportgen.dom.Image类以在报告中包含图像。

mlreportgen.dom.Image类是一个处理类。

类属性

ConstructOnLoad
真正的
HandleCompatible
真正的

有关类属性的信息,请参见类属性

创建

描述

例子

imageObj= mlreportgen.dom.Image (imagePath)创建一个mlreportgen.dom.Image对象的路径属性设置为图像的路径。

请注意

当输出文档关闭时,将指定图像文件的内容复制到输出文档中。在关闭文档之前,不要删除或覆盖图像文件。如果您创建一个图像文件和相应的mlreportgen.dom.Image对象,对于每个循环迭代,对图像文件使用唯一的文件名。

输入参数

全部展开

要包含在报告中的图像文件的路径,指定为字符向量或字符串标量。您可以使用表格中的图像格式。

图像格式 文件扩展名 金宝app支持文档类型
超文本标记语言 PDF
窗户®位图 bmp格式
Windows图元文件 .emf
图形交换格式 gif
JPEG图像 jpg
PDF . pdf
便携式网络图形 . png
可缩放矢量图形 .
TIFF图像 .tif

属性

全部展开

图像文件的路径,指定为字符向量。此属性是只读的。

图像高度,指定为字符向量或字符串标量,由数字后面接度量单位的缩写组成。例如,“2”指定了两英寸。有效的缩写:

  • px——像素(默认)

  • 厘米- - - - - -厘米

  • - - - - - -英寸

  • 毫米- - - - - -毫米

  • 个人电脑——异食癖

  • pt——分

  • - %

图像对象创建时,则高度属性设置为基于指定的图像文件的值路径财产。

图像宽度,指定为字符向量或字符串标量,由一个数字后跟度量单位的缩写组成。例如,“2”指定了两英寸。有效的缩写:

  • px——像素(默认)

  • 厘米- - - - - -厘米

  • - - - - - -英寸

  • 毫米- - - - - -毫米

  • 个人电脑——异食癖

  • pt——分

  • - %

图像对象创建时,则宽度属性设置为基于指定的图像文件的值路径财产。

此图像中超链接区域的映射,指定为mlreportgen.dom.ImageMap对象。的地图属性仅适用于HTML和PDF报告。

看到创建图像映射

图像样式的名称,指定为字符向量或字符串标量。的StyleName属性值必须是附加此图像的文档或文档部分的样式表中的样式。文件中的格式对象风格财产的图像对象覆盖样式表中的样式。

请注意

StyleName属性属性在Word输出时被忽略。

定义此图像样式的格式,指定为DOM格式对象的单元格数组。属性指定的样式定义的相应的格式StyleName属性财产。看到创建和格式化图像

的自定义属性,指定为数组mlreportgen.dom.CustomAttribute对象。输出格式必须支持自定义属性。金宝app

此图像的父元素,指定为文档元素对象。此属性是只读的。

此属性将被忽略。

此文档元素的标记,指定为字符向量或字符串标量。

DOM生成一个会话唯一的标记,作为创建该对象的一部分。生成的标记具有CLASS:ID形式,其中CLASS是对象类,ID是Id对象的属性。指定自己的标记值可以帮助您确定在文档生成期间问题发生的位置。

此文档元素的ID,指定为字符向量或字符串标量。DOM在创建文档元素时生成一个会话唯一的ID。您可以指定自己的ID。

方法

全部展开

例子

全部折叠

使用一个mlreportgen.dom.Image对象以指定要包含在报告中的图像。将图像追加到报告中图像反对这份报告。

导入DOM包,这样就不必使用长且完全限定的类名。

进口mlreportgen.dom。*

属性创建报告并为图像添加标题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中改变

介绍了R2014b