VSD sang VSDX Java

Tệp sơ đồ Visio được sử dụng để tạo các thiết kế khác nhau như biểu đồ tổ chức, sơ đồ UML, bố cục mạng, v.v. Tệp VSDX dựa trên định dạng XML cho phép bạn phân tích cú pháp một số nội dung tệp mà không tốn nhiều công sức. Đôi khi, bạn có thể cần phải chuyển đổi tệp VSD sang định dạng VSDX vì những lý do khác nhau. Để giải quyết các yêu cầu đó, bài viết này trình bày cách chuyển đổi tệp VSD sang định dạng VSDX theo lập trình trong Java.

VSD Chuyển đổi tệp VSDX - Cài đặt Java API

Bạn có thể làm việc với API Aspose.Diagram for Java để thao tác với sơ đồ MS Visio mà không cần cài đặt ứng dụng Visio. Chỉ cần tải xuống tệp JAR từ trang Tải xuống hoặc dán các cấu hình sau vào tệp pom.xml để truy cập tệp từ Kho lưu trữ Aspose trong ứng dụng của bạn:

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.8</version>
    </dependency>
</dependencies>

Chuyển đổi VSD sang VSDX Visio Diagram trong Java

Bạn có thể chuyển đổi tệp VSD sang tệp Visio định dạng VSDX bằng cách làm theo các bước bên dưới:

  1. Tạo một thể hiện của lớp Sơ đồ để tải tệp VSD Visio đầu vào.
  2. Gọi phương thức save để chuyển đổi VSD sang định dạng tệp VSDX.

Đoạn mã sau giải thích cách chuyển đổi tệp VSD sang tệp VSDX Visio theo lập trình trong Java:

// Tải tệp VSD đầu vào
Diagram diagram = new Diagram("Input.vsd");

// Lưu sơ đồ Visio đầu ra ở định dạng VSDX
diagram.save("Output.vsdx", SaveFileFormat.VSDX);

Nhận giấy phép miễn phí

Bạn có thể yêu cầu giấy phép tạm thời miễn phí để đánh giá API mà không có bất kỳ giới hạn đánh giá nào.

Sự kết luận

Trong bài viết này, bạn đã hiểu cách chuyển đổi tệp VSD sang tệp Visio định dạng VSDX theo lập trình trong Java. Hơn nữa, bạn có thể muốn truy cập không gian tài liệu để khám phá các chương và phần khác bao gồm các tính năng khác nhau. Vui lòng liên hệ với chúng tôi qua diễn đàn.

Xem thêm

Tạo sơ đồ tổ chức theo lập trình trong Java