Visio VSD VSDX в XAML Java

Малюнки Visio використовуються для створення різних діаграм, таких як блок-схеми, діаграми процесів тощо. Так само XAML — це декларативна мова розмітки, яка використовується для створення інтерфейсів користувача. У деяких випадках вам може знадобитися конвертувати VSD або VSDX Visio у формат XAML. Відповідно до подібних випадків використання, у цій статті описано, як перетворити файл VSD або VSDX на файл XAML у Java.

Visio to XAML File Converter – встановлення Java API

Aspose.Diagram for Java API підтримує роботу з VSD, VSDX та іншими форматами Visio. Для роботи з файлами Microsoft Visio у вашій програмі не потрібно встановлювати сторонні інструменти. Просто завантажте його файл JAR із New Releases або встановіть його з Aspose Repository із наведеними нижче конфігураціями у файлі 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 за допомогою методу Save.

Наведений нижче фрагмент коду демонструє, як програмно перетворити файл 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