使用 Java 將 Primavera XER 轉換為 PDF

Oracle Primavera P6 使用 XER 文件格式作為專有項目文件來存儲項目數據。 XER 文件是一個文本文件,可以使用任何文本編輯器打開和編輯。 XER 文件可用於一次導出多個項目,並且它們是可用於在 Primavera 項目中導入和導出角色的唯一格式。 PDF 文件是一種流行的文檔格式,因為它們便攜、安全並且可以在任何設備上查看。在這篇博文中,我們將向您展示如何使用 Java 將 XER 轉換為 PDF。

本文涵蓋以下主題:

  1. 將 XER 轉換為 PDF 的 Java 任務 API
  2. 將 Primavera XER 文件轉換為 PDF
  3. 獲取免費許可證
  4. XER 在線 PDF 轉換器
  5. 免費學習資源

用於將 XER 轉換為 PDF 的 Java 任務 API

我們將使用 Aspose.Tasks for Java API 將 Primavera XER 文件轉換為 PDF 文件。它允許開發人員在 Java 應用程序中使用 Microsoft Project 文件。 Aspose.Tasks for Java 提供了一組 API 和功能來讀取、寫入、操作和轉換 Microsoft Project 文件(MPPXML 格式),而無需安裝 Microsoft Project系統。它簡化了 Microsoft Project 文件處理功能與 Java 應用程序的集成,使開發人員能夠更輕鬆地以編程方式處理項目管理數據。

下載 API 的 JAR 或在基於 Maven 的 Java 應用程序中添加以下 pom.xml 配置。

<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>

在 Java 中將 XER 轉換為 PDF

我們可以按照以下步驟輕鬆地將 Primavera P6 項目從 XER 文件轉換為 PDF:

  1. 使用 Project 類加載現有的 XER 文件。
  2. 創建 PdfSaveOptions 類的實例。
  3. 之後,定義保存選項,例如PageSize等。
  4. 最後,使用 save() 方法將項目保存為 PDF 文件。它將輸出 PDF 文件路徑和 PdfSaveOptions 作為參數。

以下示例代碼展示瞭如何使用 Java 將 Primavera XER 轉換為 PDF。

// 此代碼示例演示如何將 Primavera XER 轉換為 PDF。
// 加載輸入 XER 文件
Project project = new Project("C:\\Files\\Sample.xer");

// 定義 PDF 保存選項
PdfSaveOptions pdfOptions = new PdfSaveOptions();
pdfOptions.setPageSize(PageSize.A3);

// 另存為 PDF
project.save("C:\\Files\\sample_Output.pdf", pdfOptions);
使用 Java 將 Primavera P6 XER 轉換為 PDF

使用 Java 將 Primavera P6 XER 轉換為 PDF。

獲取免費許可證

您可以獲得免費的臨時許可證來測試該庫,而沒有任何評估限制。

XER 在線 PDF 轉換器

您還可以使用這個使用上述 API 開發的免費 XER 到 PDF 轉換器 在線工具將 XER 文件轉換為 PDF 格式。

將 XER 轉換為 PDF – 免費學習資源

除了使用 Java 以編程方式將 XER 轉換為 PDF 之外,還可以使用以下資源探索其他庫功能:

結論

在這篇博文中,我們向您展示瞭如何使用 Java 將 XER 文件轉換為 PDF 文件。通過遵循本文中概述的步驟,您可以輕鬆地使用 Java 開發自己的 XER 到 PDF 轉換器應用程序。我們希望這些信息對您有所幫助。如有任何疑問,請隨時通過我們的免費支持論壇與我們聯繫。

也可以看看