2

是否可以从 Linux 服务器创建 Visio 绘图?

也就是说,无需访问 Visio 软件。语言可以是python、php、C ..

4

1 回答 1

4

简短的回答:是的

有几个选项可供您使用:

1 - 生成 VDX 或 VSDX 文件。这些是 Visio 可以读取的基于 XML 的格式。(VSDX 是新的,只能由 Visio 2013 读取)。如果您可以在 Linux 上生成 XML 文件,那么您可以创建这些文件。我写了一个可以帮助创建 VDX 文件的库 - 在此处查找 VisioAutomation.VDX:http://visioautomation.codeplex.com/也可以查看http://pkgvisio.codeplex.com/

2 - 生成 VSD。这是一种二进制格式,更难创建。LibreOffice 有一个库来生成这种格式。“Aspose.Diagram”也可以做到这一点,但据我所知,它在 Linux 服务器上不起作用。

于 2013-02-27T06:34:50.750 回答