Microsoft® Visio División de archivos a través de Python
Dividir un solo documento Visio en diferentes archivos utilizando el código Python dentro de las aplicaciones basadas en Python
Python Visio Biblioteca es capaz de dividir el documento Visio en varias páginas dentro de las aplicaciones basadas en Python. Los formatos de archivo compatibles incluyen VDW, VDX, VSD, VSDM, VSDX, VSS, VSSM,VSSX,VST,VSTM,VSTX,VSX,VTX.
Dividir Visio documento en varios archivos
La forma más sencilla de dividir Visio archivos por páginas es acceder a todas las páginas a través de paginas , iterando a través de cada página y llamando al Dupdo método. Finalmente guardándolo en una ruta específica.
- Cargue el archivo Visio con la ruta completa usando diagram clase .
- Iterar a través de cada página
- Crear un nuevo objeto de clase Diagram
- Copiar la página a través de método de copia
- Llame al método save() y pase el nombre del archivo (ruta completa) con SaveFormat relevante.
Python Código para dividir Visio archivos
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);