主要内容

创建图像映射

在HTML或PDF报告中,可以指定图像的区域作为链接。在HTML浏览器中单击图像中的链接区域将打开目标。您可以将图像中的不同区域映射到不同的链接目标。

  1. 创建一个mlreportgen.dom.ImageArea对象,该对象用于作为链接的每个图像区域。如果图像不可见,可以指定要显示的文本。

    你可以指定一个图像区域有以下形状之一:

    • 矩形

    • 多边形

    有关详细信息,请参见mlreportgen.dom.ImageArea

  2. 创建一个mlreportgen.dom.ImageMap对象将链接区域与图像关联。附加的ImageArea对象ImageMap对象。

例如,您可以创建一个从绘图图像到绘图文档的链接。

进口mlreportgen.dom。*d =文档(“imageArea”“pdf”);开放(d);%设置页面大小为A4页大小= d.CurrentPageLayout.PageSize;页大小。身高=297毫米的;页大小。宽度=230毫米的%设置边距为0pageMargins = d.CurrentPageLayout.PageMargins;pageMargins。顶级=0毫米的;pageMargins。底=0毫米的;pageMargins。离开了=0毫米的;pageMargins。正确的=0毫米的%创建一个图形并将其保存为图像文件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);

另请参阅

功能

相关的例子

更多关于