Малюнки Visio використовуються для створення різних діаграм, таких як блок-схеми, діаграми процесів тощо. Так само XAML — це декларативна мова розмітки, яка використовується для створення інтерфейсів користувача. У деяких випадках вам може знадобитися конвертувати VSD або VSDX Visio у формат XAML. Відповідно до подібних випадків використання, у цій статті описано, як перетворити файл VSD або VSDX на файл XAML у Java.
- Visio to XAML File Converter – встановлення Java API
- Програмно конвертуйте файл VSD Visio у XAML на Java
- Перетворіть 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:
- Завантажте вхідний файл VSD за допомогою об’єкта класу Diagram.
- Перетворіть вхідний файл у формат 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, виконавши наведені нижче дії.
- Створіть об’єкт класу Diagram, щоб завантажити вихідний файл VSDX.
- Перетворіть завантажений файл 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, переглянувши документацію. У разі будь-яких проблем ви можете написати нам на форумі.