Chuyển đổi Primavera XER sang PDF bằng Java

Oracle Primavera P6 sử dụng định dạng tệp XER làm tệp dự án độc quyền để lưu trữ dữ liệu dự án. Tệp XER là một tệp văn bản có thể được mở và chỉnh sửa bằng bất kỳ trình soạn thảo văn bản nào. Các tệp XER có thể được sử dụng để xuất nhiều dự án cùng một lúc và chúng là định dạng duy nhất có thể được sử dụng để nhập và xuất các vai trò trong dự án Primavera. Tệp PDF là định dạng phổ biến cho tài liệu vì chúng có tính di động, bảo mật và có thể xem được trên mọi thiết bị. Trong bài đăng trên blog này, chúng tôi sẽ chỉ cho bạn cách chuyển đổi XER sang PDF trong Java.

Bài viết này bao gồm các chủ đề sau:

  1. API tác vụ Java để chuyển đổi XER sang PDF
  2. Chuyển đổi tệp Primavera XER sang PDF
  3. Nhận giấy phép miễn phí
  4. Chuyển đổi XER sang PDF trực tuyến
  5. Tài nguyên học tập miễn phí

API tác vụ Java để chuyển đổi XER sang PDF

Chúng tôi sẽ sử dụng API Aspose.Tasks for Java để chuyển đổi tệp Primavera XER thành tệp PDF. Nó cho phép các nhà phát triển làm việc với các tệp Microsoft Project trong các ứng dụng Java. Aspose.Tasks for Java cung cấp một bộ API và tính năng để đọc, ghi, thao tác và chuyển đổi các tệp Microsoft Project (định dạng MPPXML) mà không cần cài đặt Microsoft Project trên hệ thống. Nó đơn giản hóa việc tích hợp khả năng xử lý tệp Microsoft Project vào các ứng dụng Java, giúp các nhà phát triển làm việc với dữ liệu quản lý dự án theo chương trình dễ dàng hơn.

Vui lòng tải xuống JAR của API hoặc thêm cấu hình pom.xml sau vào ứng dụng Java dựa trên Maven.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository> 
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-tasks</artifactId>
    <version>22.10</version>
</dependency>

Chuyển đổi XER sang PDF trong Java

Chúng ta có thể dễ dàng chuyển đổi dự án Primavera P6 từ tệp XER thành PDF bằng cách thực hiện theo các bước bên dưới:

  1. Tải tệp XER hiện có bằng lớp Project.
  2. Tạo một thể hiện của lớp PdfSaveOptions.
  3. Sau đó, xác định các tùy chọn lưu như PageSize, v.v.
  4. Cuối cùng, lưu dự án dưới dạng tệp PDF bằng phương thức save(). Nó lấy đường dẫn tệp PDF đầu ra và PdfSaveOptions làm đối số.

Mã mẫu sau đây cho biết cách chuyển đổi Primavera XER sang PDF trong Java.

// Ví dụ mã này trình bày cách chuyển đổi Primavera XER sang PDF.
// Tải tệp XER đầu vào
Project project = new Project("C:\\Files\\Sample.xer");

// Xác định các tùy chọn lưu PDF
PdfSaveOptions pdfOptions = new PdfSaveOptions();
pdfOptions.setPageSize(PageSize.A3);

// Lưu dưới dạng PDF
project.save("C:\\Files\\sample_Output.pdf", pdfOptions);
Chuyển đổi Primavera P6 XER sang PDF bằng Java

Chuyển đổi Primavera P6 XER sang PDF bằng Java.

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

Bạn có thể có được giấy phép tạm thời miễn phí để kiểm tra thư viện mà không có bất kỳ hạn chế đánh giá nào.

Chuyển đổi XER sang PDF trực tuyến

Bạn cũng có thể chuyển đổi tệp XER sang định dạng PDF bằng công cụ trực tuyến XER to PDF Converter miễn phí này, được phát triển bằng API ở trên.

Chuyển XER sang PDF – Tài nguyên học tập miễn phí

Bên cạnh việc chuyển đổi XER sang PDF theo chương trình trong Java, hãy khám phá các tính năng khác của thư viện bằng cách sử dụng các tài nguyên sau:

Phần kết luận

Trong bài đăng trên blog này, chúng tôi đã chỉ cho bạn cách chuyển đổi tệp XER thành tệp PDF trong Java. Bằng cách làm theo các bước được nêu trong bài viết này, bạn có thể dễ dàng phát triển ứng dụng chuyển đổi XER sang PDF của riêng mình bằng Java. Chúng tôi hy vọng thông tin này hữu ích. Trong trường hợp có bất kỳ sự mơ hồ nào, vui lòng liên hệ với chúng tôi tại diễn đàn hỗ trợ miễn phí của chúng tôi.

Xem thêm