1

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

1)通过互联网查看图表,以及 2)通过互联网操作图表

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

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

关于操作图表,他们只是希望将某些形状的状态更改为“开”和“关”。状态由背景颜色和/或形状的方向指示。

这可以使用 C# Web 表单来实现吗?

4

1 回答 1

2

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

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

查看示例: http ://unmanagedvisio.com/html-export-demo/

于 2017-01-17T06:13:14.450 回答