VSD para VSDX Java

Os arquivos de diagrama do Visio são usados para criar diferentes designs, como organogramas, diagramas UML, layout de rede, etc. Os arquivos VSDX são baseados no formato XML, que permite analisar alguns dos conteúdos do arquivo com pouco esforço. Às vezes, pode ser necessário converter um arquivo VSD para o formato VSDX por diferentes motivos. Para atender a esses requisitos, este artigo aborda como converter um arquivo VSD para o formato VSDX programaticamente em Java.

Conversão de arquivo VSD VSDX - Instalação da API Java

Você pode trabalhar com a API Aspose.Diagram for Java para manipular diagramas do MS Visio sem precisar instalar o aplicativo Visio. Basta baixar o arquivo JAR da página Downloads ou colar as seguintes configurações no arquivo pom.xml para acessá-lo do Aspose Repository em seu aplicativo:

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>22.8</version>
    </dependency>
</dependencies>

Converter VSD para VSDX Diagrama do Visio em Java

Você pode converter um arquivo VSD para um arquivo do Visio no formato VSDX seguindo as etapas abaixo:

  1. Crie uma instância da classe Diagram para carregar o arquivo VSD Visio de entrada.
  2. Chame o método save) para converter o formato de arquivo VSD para VSDX.

O trecho de código a seguir explica como converter um arquivo VSD em arquivo VSDX Visio programaticamente em Java:

// Carregar o arquivo VSD de entrada
Diagram diagram = new Diagram("Input.vsd");

// Salve o diagrama de saída do Visio no formato VSDX
diagram.save("Output.vsdx", SaveFileFormat.VSDX);

Obtenha uma licença gratuita

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

Conclusão

Neste artigo, você entendeu como converter um arquivo VSD para um arquivo do Visio no formato VSDX programaticamente em Java. Além disso, você pode visitar o espaço documentação para explorar outros capítulos e seções que abrangem diferentes recursos. Sinta-se à vontade para entrar em contato conosco através do fórum.

Veja também

Criar organograma programaticamente em Java