通过网络

时间:2017-01-16 22:48:23

标签: c# .net visio office-2016

我有一个客户,他们使用Visio 2016创建了一个相当复杂的图表,他们正在询问是否可以

1)通过互联网查看图表,并且 2)通过互联网操纵图表

我发现#1很容易做到,因为Visio允许你将图表保存为.htm,然后相应地生成大量文件。

然而,#2让我难过。我花了大约2个小时在互联网上搜索,但没有得出任何关于如何做到这一点的明确结论。

关于操纵图表,他们只是希望将某些形状的状态改变为" on"并且"关闭"。状态由背景颜色和/或形状的方向指示。

这可以使用C#网络表单吗?

1 个答案:

答案 0 :(得分:2)

您可以查看我的扩展程序。它允许您将Visio图表导出为SVG,这相对容易操作/动画。

在Visio中,您可以将id或类分配给形状,然后在javascript中,您可以使用它们来操作形状(例如,使用d3或jquery)

查看样本: http://unmanagedvisio.com/html-export-demo/