Bản vẽ Visio được sử dụng để tạo các sơ đồ khác nhau như lưu đồ, sơ đồ quy trình, v.v. Tương tự, XAML là ngôn ngữ đánh dấu khai báo được sử dụng để tạo giao diện người dùng. Trong một số trường hợp, bạn có thể cần phải chuyển đổi VSD hoặc VSDX Visio sang định dạng XAML. Phù hợp với các trường hợp sử dụng tương tự, bài viết này trình bày cách chuyển đổi tệp VSD hoặc VSDX sang tệp XAML trong Java.
- Visio to XAML File Converter - Java API Cài đặt
- Chuyển đổi Tệp VSD Visio sang XAML Lập trình trong Java
- Chuyển đổi VSDX sang tệp XAML trong Java
Visio to XAML File Converter - Java API Cài đặt
Aspose.Diagram for Java API hỗ trợ làm việc với VSD, VSDX và các định dạng Visio khác. Bạn không cần cài đặt bất kỳ công cụ nào của bên thứ 3 để làm việc với các tệp Microsoft Visio trong ứng dụng của mình. Chỉ cần tải xuống tệp JAR của nó từ Bản phát hành mới hoặc cài đặt nó từ Kho lưu trữ Aspose với các cấu hình dưới đây trong tệp pom.xml:
Kho:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
Sự phụ thuộc:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-diagram</artifactId>
<version>22.3</version>
<classifier>jdk16</classifier>
</dependency>
</dependencies>
Chuyển đổi Tệp VSD Visio sang XAML Lập trình trong Java
Bạn cần làm theo các bước bên dưới để chuyển đổi tệp VSD Visio sang định dạng XAML:
- Tải tệp VSD đầu vào bằng cách sử dụng một đối tượng của lớp Sơ đồ.
- Chuyển đổi tệp đầu vào sang định dạng XAML bằng phương thức Lưu.
Đoạn mã dưới đây trình bày cách chuyển đổi tệp VSD Visio sang định dạng XAML theo lập trình trong Java:
// Tải sơ đồ Visio đầu vào
Diagram diagram = new Diagram("Input.vsd");
// Tạo một phiên bản của lớp XAMLSaveOptions
XAMLSaveOptions options = new XAMLSaveOptions();
options.setSaveFormat(SaveFileFormat.XAML);
// Lưu tệp XAML đầu ra
diagram.save("output.xaml", options);
Chuyển đổi VSDX sang tệp XAML trong Java
Bạn có thể chuyển đổi tệp VSDX sang định dạng XAML bằng các bước dưới đây:
- Tạo một đối tượng của lớp Diagram để tải tệp VSDX nguồn.
- Chuyển đổi tệp VSDX đã tải sang định dạng XAML.
Mẫu mã dưới đây trình bày chi tiết về cách chuyển đổi tệp VSDX sang định dạng XAML theo lập trình trong Java:
// Tải sơ đồ Visio đầu vào
Diagram diagram = new Diagram("Input.vsdx");
// Tạo một phiên bản của lớp XAMLSaveOptions
XAMLSaveOptions options = new XAMLSaveOptions();
options.setSaveFormat(SaveFileFormat.XAML);
// Lưu tệp XAML đầu ra
diagram.save("output.xaml", options);
Nhận giấy phép miễn phí
Bạn có thể kiểm tra toàn bộ khả năng của API bằng cách yêu cầu giấy phép tạm thời miễn phí.
Sự kết luận
Trong bài viết này, bạn đã kiểm tra cách chuyển đổi tệp VSD hoặc VSDX Visio sang định dạng XAML theo lập trình trong Java. Hơn nữa, bạn có thể kiểm tra các tính năng khác được cung cấp bởi API bằng cách xem tài liệu. Trong trường hợp có bất kỳ thắc mắc nào, bạn có thể viết thư cho chúng tôi tại diễn đàn.