Chuyển đổi PLT PDF Hình ảnh Java

Các tệp định dạng PLT là các tệp dựa trên vectơ được máy in sử dụng. Các tệp này đảm bảo độ chính xác và độ chính xác trong công việc in ấn. Tuy nhiên, bạn có thể chuyển đổi tệp PLT sang PDF theo chương trình bằng ngôn ngữ Java. Tệp định dạng PDF độc lập với thiết bị, do đó làm cho tệp của bạn tương thích với nhiều nền tảng và môi trường hệ thống. Hãy để chúng tôi có một cái nhìn tổng quan về các chi tiết sắp tới trong bài viết này:

Trình chuyển đổi PLT sang PDF – Cài đặt API Java

Aspose.CAD for Java API hỗ trợ làm việc với các tệp PLT cùng với một số định dạng tệp được hỗ trợ khác. Bạn có thể dễ dàng định cấu hình API bằng cách tải xuống tệp JAR từ Bản phát hành mới hoặc từ Kho lưu trữ Aspose với các cấu hình sau 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>

phụ thuộc:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-cad</artifactId>
        <version>20.11</version>        
   </dependency>
</dependencies>

Chuyển đổi PLT sang PDF theo lập trình bằng Java

Bạn có thể dễ dàng chuyển đổi tệp PLT thành tài liệu PDF với độ trung thực cao. Dưới đây là các bước để chuyển đổi PLT sang PDF:

Đoạn mã dưới đây cho thấy cách chuyển đổi PLT sang PDF theo chương trình bằng Java:

// Tải tệp PLT đầu vào
Image image = Image.load(PLTPathToFile);
  
// Đặt đối tượng PdfOptions
PdfOptions pdfOptions = new PdfOptions();

// Chỉ định phiên bản CadRasterizationOptions
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
cadRasterizationOptions.setDrawType(CadDrawTypeMode.UseObjectColor);
cadRasterizationOptions.setPageHeight(1600);
cadRasterizationOptions.setPageWidth(1600);
cadRasterizationOptions.setBackgroundColor(Color.getGray());
pdfOptions.setVectorRasterizationOptions(cadRasterizationOptions);
   
// Lưu PLT để xuất PDF
image.save(dataDir + "50states.pdf", pdfOptions);

Chuyển đổi PLT sang Hình ảnh như JPG, PNG theo lập trình trong Java

Bạn có thể chuyển đổi tệp PLT thành hình ảnh theo các bước sau:

Đoạn mã sau giải thích cách chuyển đổi tệp PLT thành hình ảnh như JPG, PNG, v.v. bằng lập trình bằng ngôn ngữ Java:

// Tải tệp PLT đầu vào
Image image = Image.load(PLTPathToFile);
  
// Đặt tùy chọn hình ảnh với ImageOptionsBase
ImageOptionsBase imageOptions = new JpegOptions();

// Khởi tạo đối tượng CadRasterizationOptions
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
cadRasterizationOptions.setDrawType(CadDrawTypeMode.UseObjectColor);
cadRasterizationOptions.setPageHeight(1600);
cadRasterizationOptions.setPageWidth(1600);
cadRasterizationOptions.setBackgroundColor(Color.getGray());
imageOptions.setVectorRasterizationOptions(cadRasterizationOptions);
   
// Lưu PLT để xuất Hình ảnh PNG, JPG, v.v.
image.save(dataDir + "50states.jpg", imageOptions);

Phần kết luận

Trong bài viết này, bạn đã khám phá cách chuyển đổi tệp PLT (máy vẽ) sang PDF hoặc các định dạng hình ảnh bao gồm JPG, PNG, v.v. Ngoài ra, bạn có thể khám phá các trường hợp sử dụng khác bằng cách tải xuống và thử nghiệm Dự án ví dụ. Chúng tôi rất thích nghe đề xuất và phản hồi của bạn.

Xem thêm