2017-01-16 24 views
1

我有,他们已经使用Visio 2016创建了一个相当复杂的图中的客户,他们都在问,如果有可能显示和通过网络操纵Visio图表(.vsdx)

1)查看通过互联网图和 2)通过互联网操作图

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

但是,#2让我难堪。我花了大约2个小时搜索互联网,但还没有得出任何明确的结论来说明如何做到这一点。

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

这是可以做到使用C#网页表单吗?

回答

2

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

在Visio,可以分配ID或类的形状,然后在javascript就可以使用这些操纵形状(与D3或jquery的例如)

退房样品: http://unmanagedvisio.com/html-export-demo/

+0

万分感谢!!这将为我需要做的事情工作! – Jagd