Microsoft® Visio Conversão de formatos por meio de C#

Converta diagramas MS Visio em PDF, HTML e imagens, incluindo BMP, JPG, PNG, TIFF para criar aplicativos de plataforma cruzada .NET.

 

Para qualquer solução, projetando fluxogramas e diagramas de fluxo de negócios etc ou sempre que houver necessidade de lidar com diagramas MS Visio no aplicativo. Portanto, há necessidade de analisar os formatos Visio, bem como converter para outros formatos. .NET Visio API pode facilitar tudo isso. API não apenas cria, lê e manipula Visio arquivos, mas também converte para imagens, formatos PDF e HTML.

Arquivos Visio de conversão entre

Visio arquivos como VSDX, VSX, VTX, VDX, VSSX, VSTX, VSDM, VSSM, VSTM podem ser convertidos com apenas algumas linhas de código C#. Vamos considerar o caso de VSD para VSDX conversão. API fornece um Diagram classe para carregar o arquivo de origem VSD. Depois de carregar o arquivo, chame o método Save com o caminho de saída com o nome do arquivo VSDX e SaveFileFormat Extensão .targetFile como parâmetros.

C# Código para conversão de VSD em VSDX
 

Visio Conversão de formatos para imagens

Sempre que houver necessidade de converter Microsoft® Visio arquivos para imagens, incluindo JPG, PNG, BMP, TIFF e SVG. API facilita e o processo de conversão é o mesmo. Use a classe Diagram para carregar o arquivo e chamar o método save fornecendo o nome da imagem com o caminho completo e SaveFileFormat como parâmetros. Para configuração de imagem específica, API fornece Classe ImageSaveOptions .

C# Código para converter Visio em formatos de imagem
 

Converter Visio arquivos em PDF

API é capaz de converter formatos visio em PDF. O processo de conversão é simples. Carregue o arquivo usando a classe Diagram. Crie um Objeto Memostream salve o arquivo visio como PDF no stream usando o método Save com o objeto stream e SaveFileFormat.PDF como parâmetros. Crie um objeto FileStream para o arquivo convertido para salvá-lo usando MemoryStream.WriteTo(FileStream) método.

C# Código para conversão de Visio para PDF