代码之家  ›  专栏  ›  技术社区  ›  Jen

在kentico 10网站中嵌入可点击流程图

  •  0
  • Jen  · 技术社区  · 7 年前

    目前,我们的内容编辑器在visio中创建了一个流程图,现在我们正试图找出将其嵌入kentico网站的最佳方式。

    我们目前让他们导出并添加为媒体库图像,这不允许内容编辑器将流程图中的项目超链接到可能包含更多信息的页面。

    我们考虑了其他一些选择:

    • 将visio流程图导出为pdf,并在浏览器中显示该pdf而不是图像。
    • 第三方工具,将托管流程图内容,然后我们使用iframe将其嵌入kentico网站。
    • visio将流程图导出为html,但其中包括一个文件夹和各种文件,与我们的kentico网站集成似乎很痛苦。

    只是想知道是否有其他人有任何我们可能不考虑的推荐方法?

    1 回复  |  直到 7 年前
        1
  •  2
  •   Peter Mogilnitski    7 年前

    从本质上讲,有很多方法可以解决这个问题。你可以 go with a classic way (image with set of areas defined)

    使用一些在线工具,如 http://www.image-maps.com/ 创建图像地图。您可以使用静态文本web部件并将html粘贴到其中:

    <img alt="someImage" src="~/Images/someimage.jpg" usemap="#ImageMap" />
    <map name="ImageMap" id="ImageMap">
    <area shape="rect" coords="727,25,907,89" href="http://www.google.com" target="_blank" alt="Your Alt Text Here..." />
    <area shape="rect" coords="309,25,646,98" href="home.aspx" alt="Your Alt Text Here..." />
    </map> 
    

    例如,您甚至可以克隆可编辑图像web部件,根据需要调整其属性(例如,调整为区域地图属性),但您仍然需要使用外部工具来创建图像地图。