Os desenhos do Visio são coleções de formas e ícones que podem ser usados para diferentes propósitos. Por exemplo, uma planta baixa ou uma planta de um edifício. Em alguns casos, pode ser necessário converter um desenho do Visio em um arquivo VDX. De acordo com esses cenários, este artigo aborda como converter diagramas VSD ou VSDX em um arquivo VDX programaticamente em C#.
- Conversor VSD ou VSDX para VDX – Instalação da API C#
- Converter VSD para arquivo VDX programaticamente em C#
- Converter um arquivo VSDX do Visio para VDX em C#
Conversor de desenho do Visio para VDX – Instalação da API C#
Aspose.Diagram for .NET API suporta trabalhar com diagramas do Visio. Você pode configurá-lo facilmente para converter arquivos VSD ou VSDX em um arquivo de formato VDX programaticamente em C#. Basta baixá-lo da seção Downloads ou usar o seguinte comando de instalação NuGet:
PM> Install-Package Aspose.Diagram
Converter VSD do Visio para VDX programaticamente em C#
Você pode converter o arquivo VSD para VDX seguindo as etapas abaixo:
- Chame o construtor de classe Diagram para carregar o diagrama VSD de entrada.
- Salve o arquivo VDX de saída com o método Save.
O trecho de código a seguir explica como converter um diagrama VSD em um arquivo VDX programaticamente em C#:
// Chame o construtor do diagrama para carregar o diagrama de um arquivo VSD
Diagram diagram = new Diagram("VSDtoVDX.vsd");
// Converter VSD para VDX
diagram.Save("VSDToVDX_out.vdx", SaveFileFormat.Vdx);
Converter arquivo VSDX do Visio para VDX em C#
Você precisa seguir as etapas abaixo para converter um arquivo VSDX do Visio para o formato VDX programaticamente em C#:
- Carregue o arquivo VSDX de entrada usando a classe Diagram.
- Salve o arquivo VDX de saída usando o método Save.
O trecho de código a seguir explica como converter um arquivo de diagrama VSDX Visio em um arquivo VDX programaticamente em C#:
Obtenha licença de API gratuita
Você pode avaliar a API sem limitações de avaliação solicitando uma licença temporária gratuita.
Conclusão
Neste artigo, você explorou como converter um arquivo VSD ou VSDX em um diagrama VDX programaticamente em C#. VDX é um formato XML baseado em esquema usado para transferir dados entre diferentes aplicativos de processamento de arquivos do Visio. Além disso, consulte a seção documentação para explorar outros recursos da API. Sinta-se à vontade para nos escrever no fórum, em caso de dúvidas.
Veja também
Converter arquivo VSD ou VSDX Visio para SWF programaticamente em C#