VSD в VSDX Java

Файлы диаграмм Visio используются для создания различных дизайнов, таких как организационные диаграммы, диаграммы UML, макет сети и т. д. Файлы VSDX основаны на формате XML, что позволяет без особых усилий анализировать часть содержимого файла. Иногда вам может понадобиться преобразовать файл VSD в формат VSDX по разным причинам. Чтобы удовлетворить такие требования, в этой статье рассказывается, как программно преобразовать файл VSD в формат VSDX на Java.

Преобразование файлов VSD VSDX — установка Java API

Вы можете работать с Aspose.Diagram for Java API для управления диаграммами MS Visio без необходимости установки приложения Visio. Просто загрузите файл JAR со страницы Загрузки или вставьте следующие конфигурации в файл pom.xml, чтобы получить к нему доступ из репозитория Aspose в своем приложении:

Репозиторий:

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

Зависимость:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-diagram</artifactId>
        <version>22.8</version>
    </dependency>
</dependencies>

Преобразование VSD в VSDX Visio Diagram в Java

Вы можете преобразовать файл VSD в файл Visio формата VSDX, выполнив следующие действия:

  1. Создайте экземпляр класса Diagram для загрузки входного файла VSD Visio.
  2. Вызовите метод save), чтобы преобразовать VSD в формат файла VSDX.

В следующем фрагменте кода объясняется, как программно преобразовать файл VSD в файл VSDX Visio на Java:

// Загрузите входной файл VSD
Diagram diagram = new Diagram("Input.vsd");

// Сохраните выходную схему Visio в формате VSDX.
diagram.save("Output.vsdx", SaveFileFormat.VSDX);

Получить бесплатную лицензию

Вы можете запросить бесплатную временную лицензию для оценки API без каких-либо ограничений оценки.

Вывод

В этой статье вы поняли, как программно преобразовать файл VSD в файл Visio формата VSDX на Java. Кроме того, вы можете посетить пространство документации, чтобы изучить другие главы и разделы, посвященные различным функциям. Пожалуйста, свяжитесь с нами через форум.

Смотрите также

[Создать организационную диаграмму программно на Java] (https://blog.aspose.com/ru/2022/08/02/create-organizational-chart-java/)