Microsoft® Visio Разделение файлов через Python
Разделить один документ Visio на разные файлы с помощью кода Python в приложениях на основе Python
Python Visio Библиотека может разбить документ Visio на несколько страниц в приложениях на основе Python. Поддерживаемые форматы файлов включают VDW, VDX, VSD, VSDM, VSDX, VSS, VSSM,VSSX,VST,VSTM,VSTX,VSX,VTX.
Разделить документ Visio на несколько файлов
Самый простой способ разбить файлы Visio по страницам — получить доступ ко всем страницам через страницы Перебирая каждую страницу и вызывая Копировать метод. Наконец, сохраните его по указанному пути.
- Загрузите файл Visio с полным путем, используя diagram класс . Перебирать каждую страницу
- Создать новый объект класса Diagram
- Скопируйте страницу через Метод копирования
- Вызовите метод save() и передайте имя файла (полный путь) с соответствующим SaveFormat.
Python Код для разделения Visio файлов
diagram = Diagram( "file.vsdx");
page = diagram.getPages().get(0);
dia = Diagram();
dia.getPages().get(0).copy(page);
dia.save("outpath_with_filename", Aspose.Diagram.SaveFileFormat.VSDX);