主要内容

mlreportgen.dom.ImageMap类

包:mlreportgen.dom
超类:

图像中超链接区域的映射

描述

图像区域的映射,这是图像中的区域,您可以单击该区域在浏览器中打开内容或导航到同一页面的另一个位置。您可以使用PDF或HTML输出在报告中创建图像映射。定义领域使用mlreportgen.dom.ImageArea并将它们添加到地图中。

建设

地图= ImageMap ()创建一个空的图像映射。使用ImageMap.append方法将图像区域添加到地图中。

输出参数

全部展开

图像中超链接区域的映射,返回为mlreportgen.dom.ImageMap对象。

属性

全部展开

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

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

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

方法

方法

目的

附加

将图像区域附加到此图像映射。

克隆

使用ImageMap.clone用同样的方式你如何使用Paragraph.clone

克隆这个图像映射。

例子

全部折叠

定义一个ImageArea对象,该对象指定区域的大小和位置以及单击该区域时发生的操作。然后将该区域附加到ImageMap对象。

进口mlreportgen.dom。*d =文档(“imageArea”“pdf”);%创建一个图形并将其保存为图像文件x = 0:π/ 100:2 *π;y = sin (x);情节(x, y);注释(“文本框”, (0.2, 0.4, 0.1, 0.1),...“字符串”“绘图功能的帮助”);saveas (gcf“plot_img.png”);%创建DOM图像对象并将其添加到文档中plot1 =图像(“plot_img.png”);追加(d, plot1);使用ImageArea定义区域和链接目标目标= [“//www.tatmou.com/help/matlab/ref/”...“plot.html ?searchHighlight =阴谋'];area1 = ImageArea(目标,...“情节功能帮助”, 160340383392);%创建图像映射对象并将区域附加到它地图= ImageMap ();追加(地图,area1);plot1。地图=地图;关闭(d);rptview (d.OutputPath);