Chuyển đổi DWF sang PDF Java

Tệp DWF là bản vẽ 2D hoặc 3D được lưu ở Định dạng Web Thiết kế. Các tệp này được lưu dưới dạng tệp nén ZIP để giảm thiểu kích thước. Tuy nhiên, các ứng dụng hạn chế hỗ trợ mở hoặc xem các tệp như vậy. Theo đó, bạn có thể muốn chuyển đổi tệp DWF thành tài liệu PDF để làm cho tệp tương thích với các hệ điều hành và môi trường khác nhau. Bài viết này đề cập đến cách chuyển đổi DWF sang PDF trong Java.

Chuyển đổi DWF sang PDF – Cài đặt Java API

Aspose.CAD for Java API hỗ trợ làm việc với DWF và [các định dạng tệp] có liên quan khác]4. Bạn có thể định cấu hình API bằng cách tải xuống tệp JAR từ phần Tải xuống hoặc với các cấu hình Maven sau:

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

Chuyển đổi DWF sang PDF theo lập trình trong Java

Chuyển đổi tệp DWF chỉ bao gồm một số lệnh gọi API. Bạn có thể chuyển đổi tệp DWG thành tài liệu PDF theo các bước bên dưới:

  1. Tải tệp DWF đầu vào.
  2. Tạo một thể hiện của lớp CadRasterizationOptions.
  3. Đặt các thuộc tính hiển thị như kích thước trang cho tệp đầu ra.
  4. Lưu tệp PDF đầu ra bằng phương pháp Save

Đoạn mã sau cho biết cách chuyển đổi tệp DWF thành tài liệu PDF trong Java:

// Tải tệp DWF đầu vào
Image image = Image.load("DWFtoPDF.dwf");

// Tạo một đối tượng của CadRasterizationOptions để đặt các thuộc tính khác nhau
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);
rasterizationOptions.setContentAsBitmap(true);
PdfOptions options = new PdfOptions();
options.setVectorRasterizationOptions(rasterizationOptions);

// Chuyển đổi DWF sang PDF
image.save("output.pdf", options);

Khám phá thêm các tính năng

Bạn có thể tìm hiểu nhiều tính năng khác của API bằng cách xem tài liệu. Nó giải thích cách tạo, chỉnh sửa hoặc thao tác các định dạng tệp khác nhau liên quan đến CAD.

Phần kết luận

Trong bài viết này, bạn đã học cách chuyển đổi tệp DWF thành tệp PDF. Việc chuyển đổi có thể hữu ích khi bạn muốn nội dung tệp tương thích với các hệ điều hành và môi trường khác nhau. Ngoài ra, vui lòng liên hệ với chúng tôi qua diễn đàn. Chúng tôi sẽ được hạnh phúc để hỗ trợ bạn.

Xem thêm