Visio VSD VSDX для XAML Java

Рисунки Visio используются для создания различных диаграмм, таких как блок-схемы, диаграммы процессов и т. д. Аналогичным образом, XAML — это декларативный язык разметки, используемый для создания пользовательских интерфейсов. В некоторых сценариях может потребоваться преобразовать Visio VSD или VSDX в формат XAML. В соответствии с аналогичными вариантами использования в этой статье рассказывается, как преобразовать файл VSD или VSDX в файл XAML в Java.

Преобразователь файлов Visio в XAML — установка Java API

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

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

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

Программное преобразование файла VSD Visio в XAML на Java

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

  1. Загрузите входной VSD-файл, используя объект класса Diagram.
  2. Преобразуйте входной файл в формат XAML методом Сохранить.

Фрагмент кода ниже демонстрирует, как программно преобразовать файл VSD Visio в формат XAML в Java:

// Загрузить входную диаграмму Visio
Diagram diagram = new Diagram("Input.vsd");

// Создайте экземпляр класса XAMLSaveOptions.
XAMLSaveOptions options = new XAMLSaveOptions();
options.setSaveFormat(SaveFileFormat.XAML);

// Сохраните выходной XAML-файл.
diagram.save("output.xaml", options);

Преобразование VSDX в файл XAML в Java

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

  1. Создайте объект класса Diagram для загрузки исходного файла VSDX.
  2. Преобразуйте загруженный файл VSDX в формат XAML.

В приведенном ниже примере кода подробно описывается, как программно преобразовать файл VSDX в формат XAML в Java:

// Загрузить входную диаграмму Visio
Diagram diagram = new Diagram("Input.vsdx");

// Создайте экземпляр класса XAMLSaveOptions.
XAMLSaveOptions options = new XAMLSaveOptions();
options.setSaveFormat(SaveFileFormat.XAML);

// Сохраните выходной XAML-файл.
diagram.save("output.xaml", options);

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

Вы можете протестировать API в полном объеме, запросив бесплатную временную лицензию.

Вывод

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

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

[Программное создание блок-схемы на Java] (https://blog.aspose.com/ru/2021/12/20/create-flowchart-in-java/)