Microsoft® Visio Преобразование форматов через Python

Преобразование диаграмм MS Visio в HTML, PDF и изображения, включая JPG, BMP, PNG, TIFF, для создания кроссплатформенных Python приложений.

 

Для любого решения для рендеринга форматов Microsoft Visio, такого как разработка блок-схем, схем бизнес-процессов и т. д., Python Visio API упрощает все сложные чертежи. Загрузите исходный файл, используя Diagram класс и вызовите метод сохранения с соответствующими параметрами.

Интерконвертация Visio файлов

Программисты могут легко преобразовывать форматы VSDX, VSX, VTX, VDX, VSSX, VSTX, VSDM, VSSM, VSTM, а также загружать VDW, VSD, VSS, VST и рендеринг в PDF, HTML и изображения. Учитывая сценарий VSDX–VDX, процесс заключается в загрузке исходного файла VSDX с использованием класса diagram и вызове метода сохранения, предоставляя выходной файл и СохранитьФайлФормат как параметры.

Код Python для преобразования VSDX в VDX
 

Преобразование Visio в изображения

Для общего преобразования процесс преобразования файлов visio в изображения такой же. Просто загрузите файл через класс Diagram и вызовите метод сохранения с выходным файлом и выходными параметрами SaveFileFormat. И всякий раз, когда необходимо определить определенные параметры, разработчики могут использовать класс ImageSaveOptions при преобразовании diagram страниц в изображения и SVGSaveOptions для преобразования SVG.

Python Код для преобразования Visio в форматы изображений
Python Код для преобразования Visio в SVG
 

Преобразование Visio в PDF и HTML

API может преобразовывать форматы visio в PDF, а также в HTML. Просто используйте СохранитьФайлФормат .PDF и SaveFileFormat.HTML в методе сохранения в качестве параметра. А для специальных настроек разработчики могут использовать классы PdfSaveOptions и HTMLSaveOptions.

Python Код для преобразования Visio в PDF
Python Код для преобразования Visio в файл HTML