Программное создание чертежа Visio на сервере Linux
Можно ли создавать рисунки Visio с сервера Linux?
То есть без доступа к программному обеспечению Visio. Язык может быть Python, PHP, C ..
1 ответ
Краткий ответ: да
Вам доступно несколько вариантов:
1 - Создать файлы VDX или VSDX. Это основанные на XML форматы, которые Visio может читать. (VSDX является новым и может быть прочитан только Visio 2013). Если вы можете генерировать XML-файлы в Linux, вы можете создать эти файлы. Я написал такую библиотеку, которая может помочь в создании файлов VDX - ищите VisioAutomation.VDX здесь: http://visioautomation.codeplex.com/ также вы можете посмотреть на http://pkgvisio.codeplex.com/.
2 - Генерация ВСД. Это двоичный формат, который сложнее создать. LibreOffice имеет библиотеку для генерации этого формата. Также "Aspose.Diagram" может сделать это, но, насколько я знаю, не работает на сервере Linux.