Os diagramas do Microsoft Visio são usados para criar ou manipular desenhos técnicos. Você pode converter Diagramas do Visio em VSD, VSDX, VDX e vários outros formatos de arquivo suportados em uma página da Web HTML, SVG Imagem ou um arquivo XPS programaticamente usando C#. As seções a seguir detalham essas conversões:
- Diagramas do Visio para HTML, SVG e XPS Converter – Instalação da API C#
- Converter arquivos VSD/VSDX do Visio para página da Web HTML programaticamente usando C#
- Converter arquivos VSD/VSDX do Visio para imagem SVG programaticamente com C#
- Exportar arquivos VSD/VSDX do Visio para XPS programaticamente em C#
Diagramas do Visio para HTML, SVG e XPS Converter – Instalação da API C#
Aspose.Diagram for .NET API pode ser usada para criar, editar, manipular ou converter diagramas do Visio programaticamente usando C#. Você só precisa fazer chamadas de API simples e a API cuida do restante dos detalhes menores. Basta baixar o arquivo DLL da seção Downloads ou instalá-lo com o gerenciador de instalação NuGet usando o seguinte comando:
PM> Install-Package Aspose.Diagram
Converter arquivos VSD/VSDX do Visio para página da Web HTML programaticamente usando C#
Você pode converter arquivos de diagrama do Microsoft Visio como VSD/VSDX em uma página da Web HTML com as seguintes etapas:
- Carregue o arquivo de entrada do Visio (VSD/VSDX) usando a classe Diagram.
- Salvar página da Web HTML de saída.
O código a seguir mostra como converter o arquivo do Visio em página da Web HTML programaticamente usando C#:
// Carregue o arquivo de entrada do Visio (VSD/VSDX) usando a classe Diagram.
Diagram diagram = new Diagram("ExportToHTML.vsd");
// Salvar página da Web HTML de saída.
diagram.Save("outputVSDtoHTML.html", SaveFileFormat.HTML);
Converter arquivos VSD/VSDX do Visio para imagem SVG programaticamente com C#
Você pode converter o arquivo do Microsoft Visio em uma imagem SVG com as etapas abaixo:
- Chame o construtor Diagram para carregar um diagrama VSD.
- Salve o arquivo de saída SVG com a enumeração SaveFileFormat.
O código abaixo mostra como converter um arquivo de diagrama do Visio como VSD/VSDX em uma imagem SVG programaticamente usando C#:
// Chame o construtor de diagrama para carregar um diagrama VSD
Diagram diagram = new Diagram("ExportToSVG.vsd");
// Salvar arquivo de saída SVG
diagram.Save("Output.svg", SaveFileFormat.SVG);
Exportar arquivo VSD/VSDX do Visio para XPS programaticamente em C#
Você pode converter um arquivo do Visio em um documento XPS com as seguintes etapas:
- Abra um arquivo VSD usando o construtor de classe Diagram.
- Exporte o diagrama do Visio para um arquivo de formato XPS com o método Salvar.
O trecho de código a seguir explica como converter um arquivo do Microsoft Visio em um documento XPS programaticamente com C#:
// Abra um arquivo VSD usando o construtor da classe Diagram.
Diagram diagram = new Diagram("LayOutShapesInCompactTreeStyle.vdx");
// Salve o diagrama do Visio em um arquivo de formato XPS.
diagram.Save("ExportToXPS_out.xps", SaveFileFormat.XPS);
Obtenha licença de API gratuita
Você pode avaliar a API sem limitações solicitando uma Licença Temporária Gratuita.
Conclusão
Neste artigo, você aprendeu como converter um diagrama do Microsoft Visio (VSD/VSD) em uma página da Web HTML, imagem SVG ou documento XPS programaticamente usando C#. Você também pode explorar outros recursos da API visitando a Documentação. Além disso, sinta-se à vontade para discutir qualquer um de seus requisitos, caso de uso ou dúvidas conosco no Fórum de suporte gratuito.