Converter Visio VSD VSDX para VDX Java

Os arquivos de diagrama do Visio são usados para criar designs diferentes com várias formas e ícones. Os arquivos VSD ou VSDX são comumente usados para criar diagramas. No entanto, às vezes pode ser necessário converter um arquivo VSD ou VSDX em um arquivo VDX baseado no esquema XML. De acordo com esses cenários, este artigo explica como converter um arquivo de diagrama VSD ou VSDX em um arquivo VDX em Java.

VSD e VSDX File to VDX Converter - Java API Installation

Aspose.Diagram for Java pode ser usado para criar, editar ou manipular diagramas do MS Visio a partir de aplicativos baseados em Java. Você pode baixar o arquivo JAR da seção Downloads ou usar as configurações abaixo para instalá-lo do Aspose Repository no arquivo pom.xml do seu projeto:

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.2</version>
        <classifier>jdk16</classifier>
    </dependency>
</dependencies>

Converter arquivo VSD para VDX em Java

Você pode converter um arquivo VSD para VDX seguindo as etapas abaixo:

  1. Inicialize uma instância da classe Diagram para carregar o arquivo VSD de entrada.
  2. Converta o arquivo VSD para o formato VDX usando o método Salvar.

O trecho de código a seguir explica como converter um arquivo VSD para o formato VDX programaticamente em Java:

// Chame o construtor do diagrama para carregar o diagrama de um arquivo VSD
Diagram diagram = new Diagram("ExportToVDX.vsd");

// Converter VSD para VDX
diagram.save("VSDtoVSDX_out.vdx", SaveFileFormat.VDX);

Converter VSDX para arquivo VDX em Java

Você pode converter um arquivo VSDX em um arquivo de formato VDX programaticamente em Java:

  1. Instancie uma instância de classe Diagram para carregar o arquivo VSDX Visio de entrada.
  2. Converta o arquivo VSDX Visio para o formato VDX.

O exemplo de código a seguir demonstra como converter um arquivo VSDX Visio em um arquivo VDX programaticamente em Java:

// Chame o construtor do diagrama para carregar o diagrama de um arquivo VSD
Diagram diagram = new Diagram("ExportToVDX.vsd");

// Converter VSD para VDX
diagram.save("VSDtoVSDX_out.vdx", SaveFileFormat.VDX);

Obtenha uma licença gratuita

Você pode avaliar todos os recursos da API sem limitações solicitando uma licença temporária gratuita.

Conclusão

Neste artigo, você aprendeu como converter um arquivo VSD ou VSDX programaticamente em Java. Além disso, sinta-se à vontade para visitar a documentação para explorar outros recursos oferecidos pela API. Sinta-se à vontade para entrar em contato conosco no fórum.

Veja também

Criar fluxograma programaticamente em Java