Este artigo inclui informações sobre como converter o Visio para JPG em C#. Ele explica as etapas, bem como o snippet de código executável para exportar VSDX ou VSD para JPG em C#. Você pode trabalhar com esse recurso para visualizar o conteúdo do arquivo ou criar uma miniatura para o arquivo de entrada, dependendo de seus requisitos.
Etapas para converter o Visio em JPG em C#
- Configure a biblioteca Aspose.Diagram para renderizar os diagramas do Visio
- Carregue o diagrama de entrada do Visio usando a classe Diagram
- Especifique as propriedades desejadas da classe ImageSaveOptions
- Exporte o arquivo VSD ou VSDX para uma imagem JPG usando o método Save()
Essas etapas ajudam você a entender todo o processo para converter o Visio em JPG em C#. Em primeiro lugar, carregue o arquivo de entrada do Visio usando a classe Diagram que expõe diferentes sobrecargas de construtor para permitir que você trabalhe com fluxos de memória, fluxos de arquivos, matrizes de bytes, etc. Em seguida, especifique diferentes propriedades de imagem e escreva o arquivo de imagem JPG de saída.
Código para converter o Visio para JPG em C
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert VSDX to JPG | |
{ | |
// Load the license | |
Aspose.Diagram.License lic = new Aspose.Diagram.License(); | |
lic.SetLicense(@"Aspose.Total.lic"); | |
// Load input VSD VSDX Visio file | |
Aspose.Diagram.Diagram diagram = new Aspose.Diagram.Diagram("VisioToJPG.vsdx"); | |
// Specify output image format as JPG | |
Aspose.Diagram.Saving.ImageSaveOptions options = new Aspose.Diagram.Saving.ImageSaveOptions(Aspose.Diagram.SaveFileFormat.Jpeg); | |
// Set quality for the output image | |
options.JpegQuality = 50; | |
// Save the resultant Image file | |
diagram.Save("VisioToJPG.jpg", options); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
Este trecho de código pode ser usado para converter VSDX para JPG em aplicativos C#. Você pode trabalhar com a classe Diagram para carregar o diagrama de entrada enquanto escolhe qualquer um dos construtores disponíveis. Em segundo lugar, você pode definir propriedades para a imagem de saída, como qualidade de imagem, dimensionamento de imagem, resolução, etc. antes de renderizar o arquivo JPG de saída usando o método Salvar.
Este tutorial resumiu todos os detalhes importantes para converter VSD para JPG em C#. Da mesma forma, você pode exportar VSDX para JPG em C# seguindo este artigo. No entanto, se você quiser renderizar um arquivo do Visio em uma imagem SVG, consulte o artigo em como converter Visio para SVG em C #.