Microsoft® Visio Divisão de arquivos via Python
Divida um único documento Visio em arquivos diferentes usando código Python em aplicativos baseados em Python
Python Visio Biblioteca é capaz de dividir o documento Visio em várias páginas dentro de aplicativos baseados em Python. Os formatos de arquivo compatíveis incluem VDW, VDX, VSD, VSDM, VSDX, VSS, VSSM,VSSX,VST,VSTM,VSTX,VSX,VTX.
Dividir documento Visio em vários arquivos
A maneira mais simples de dividir Visio arquivos por página é acessando todas as páginas via Páginas Iterando em cada página e chamando o cópia de método. Finalmente, salvando-o em um caminho especificado.
- Carregue o arquivo Visio com o caminho completo usando diagram classe . Iterar em cada página
- Criar um novo objeto de classe Diagram
- Copie a página via Copiar método
- Chame o método save() e passe o nome do arquivo (caminho completo) com SaveFormat relevante.
Python Código para dividir Visio arquivos
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);