Imagem do Visio VSDX para PNG

Os desenhos do Microsoft Visio são comumente usados para criar diagramas. Em determinadas situações, pode ser necessário converter um arquivo de diagrama do Visio no formato VSD, VSDX para um formato JPG, PNG ou TIFF imagem usando Java. Este artigo aborda diferentes cenários de conversão nos seguintes títulos:

Conversor de Desenho para Imagem do Visio – Instalação da API Java

Aspose.Diagram for Java API suporta trabalhar com VSD/VSDX e vários outros formatos de arquivo. Você pode instalar a API baixando seu arquivo JAR na seção Downloads ou usando as seguintes especificações do Maven:

Repositório:

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

Dependência:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-diagram</artifactId>
        <version>21.11</version>
        <classifier>jdk16</classifier>
    </dependency>
</dependencies>

Converter arquivo VSD/VSDX do Visio em imagem JPG, PNG ou TIFF programaticamente usando Java

Você pode converter um desenho do Visio em JPG, PNG ou outros formatos de imagem com as etapas abaixo:

  1. Carregue o arquivo VSD/VSDX de entrada com a classe Diagram.
  2. Salve o arquivo de imagem JPG, SVG, BMP, GIF ou SVG de saída usando o método Salvar.

O snippet de código a seguir explica como converter um diagrama VSD/VSDX em uma imagem JPG, SVG, BMP, PNG ou SVG programaticamente usando Java:

// Chame o construtor do diagrama para carregar o desenho VSD/VSDX de entrada
Diagram diagram = new Diagram("ExportToImage.vsd");

// Salvar arquivo de imagem JPG, SVG, BMP, GIF ou SVG de saída
diagram.save("ExportToImage_out.png", SaveFileFormat.PNG);

Converter uma página específica do Visio VSD/VSDX em imagem usando Java

Você pode converter uma página específica de um arquivo VSD/VSDX em um arquivo de imagem. Você precisa seguir as etapas abaixo para renderizar uma página específica de um arquivo de diagrama do Visio para uma imagem programaticamente usando Java:

  1. Primeiramente, carregue o arquivo VSD/VSDX de entrada usando a classe Diagram.
  2. Defina o formato da imagem de saída como PNG.
  3. Mencione o índice da página para renderizar a imagem.
  4. Finalmente, salve o arquivo de imagem de saída com o método Save.

O seguinte demonstra como converter uma página específica em um arquivo Visio VSD/VSDX em uma imagem programaticamente em Java:

Obtenha licença de API gratuita

Você pode solicitar uma licença de avaliação gratuita para avaliar a API sem limitações.

Conclusão

Neste artigo, você aprendeu como converter um arquivo VSD/VSDX de diagrama do Visio em uma imagem JPG, PNG ou TIFF. Você pode renderizar o arquivo de diagrama inteiro ou uma página específica programaticamente usando Java. Além disso, você pode explorar outros recursos da API abordados na seção documentação. Sinta-se à vontade para nos escrever no fórum em caso de dúvidas.

Veja também