如何为图像创建热点
本文关键字:创建 热点 图像 | 更新日期: 2023-09-27 17:58:19
对于给定的文档(可能是图像格式的扫描文档-可能是.JPG或.PNG)。我需要能够在文档上绘制热点(可能是直线、自由多边形、圆形、椭圆、矩形)并定义链接。当鼠标在热点上时,热点应该高亮显示。给定的热点可以具有指向其他项目的多个链接,这些项目将在单击该热点时显示在上下文菜单中。
我可以在winforms中执行此操作,但结果是基于光栅的。我需要知道如何存储和重新生成基于向量的对象。我还需要允许变换(旋转、缩放)。我无法将WinForms用于此项目。
答案很简单。。。我需要使用ContentPresenter对象并将它们放置在画布上的位置。我能够将"路径"数据(包括大小、位置、旋转、前景、背景等)存储在一个xml文件中。在阅读XML文件时,我创建ContentPresenter对象,将内容分配为生成的路径(或其他几何体),设置画布的顶部/左侧位置,并添加为画布的子对象。。。
也许这个问题措辞不当。希望这能帮助其他人。