DWG là định dạng gốc cho một số ứng dụng CAD khi chúng lưu trữ siêu dữ liệu và dữ liệu thiết kế hai hoặc ba chiều. Một số ứng dụng hoặc yêu cầu quy trình công việc có thể cần chuyển đổi tệp DWG thành tệp DWF. Theo đó, bài viết này giải thích cách chuyển đổi tệp DWG sang định dạng DWF theo chương trình trong Java.
Chuyển đổi DWG sang DWF – Cài đặt Java API
Aspose.CAD for Java API có thể được sử dụng để hoạt động với DWG hoặc định dạng tệp khác. Bạn có thể truy cập API bằng cách tải xuống tệp JAR của nó từ phần Bản phát hành mới hoặc từ Kho lưu trữ Aspose với các cấu hình bên dưới trong tệp pom.xml của ứ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>
phụ thuộc:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cad</artifactId>
<version>21.11</version>
</dependency>
</dependencies>
Chuyển đổi DWG sang DWF theo lập trình trong Java
Bạn có thể chuyển đổi tệp DWG sang định dạng tệp DWF bằng các bước được liệt kê bên dưới:
- Tải tệp DWG đầu vào với lớp Image.
- Truyền đối tượng lớp Image thành loại CadImage.
- Chuyển đổi tệp DWG sang DWF bằng phương pháp Save.
Đoạn mã sau giải thích cách chuyển đổi tệp DWG sang định dạng DWF theo chương trình trong Java:
// Tải tệp DWG đầu vào
Image image = Image.load("sample.dwg");
// Truyền đối tượng lớp Image sang loại CadImage
CadImage cad = (CadImage)image;
// Lưu tệp CAD DWF đầu ra
cad.save("sample.dwf");
Khám phá thêm các tính năng
Bạn có thể học cách làm việc với các định dạng tệp CAD khác nhau bằng cách xem phần tài liệu. Nó chứa tất cả các chi tiết để tích hợp các tính năng khác nhau trong các ứng dụng của bạn.
Phần kết luận
Trong bài viết này, bạn đã khám phá tất cả các chi tiết về chuyển đổi tệp DWG sang DWF. Hơn nữa, bạn không cần cài đặt bất kỳ giao diện người dùng hoặc ứng dụng nào để thực hiện chuyển đổi tệp. API là đủ và có khả năng tự tạo hoặc xử lý các tệp CAD. Tuy nhiên, nếu bạn cần thảo luận về các yêu cầu của mình hoặc cần hỗ trợ để tạo POC, vui lòng viết thư cho chúng tôi tại diễn đàn.