![在 Java 中將 Primavera XER 轉換為 SVG](images/convert-xer-to-svg-in-java.jpg#center)
在本指南中,我們將引導您完成在 Java 中將 XER 轉換為 SVG 的過程。Primavera 使用 XER 文件格式來存儲項目數據,包括任務、資源和依賴關係。另一方面,SVG 使用 XML 定義形狀、路徑和文本來形成矢量圖像。SVG 圖像可縮放而不失去質量,使其成為網頁圖形和打印的理想選擇。
讓我們深入了解如何輕鬆地將您的 XER 文件轉換為 SVG。
本文涵蓋以下主題:
Java XER 到 SVG 轉換器 API
在本指南中,我們將演示如何使用 Aspose.Tasks for Java 庫將 Primavera XER 文件轉換為 SVG 格式。這是一個強大的 Java API,提供了處理項目管理數據的全面功能。它支持讀取、寫入和操作各種格式的項目文件,包括 Microsoft Project (MPP)、Primavera (XER) 和 XML 等。
請 下載 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>24.8</version>
<classifier>jdk18</classifier>
</dependency>
使用 Java 將 XER 轉換為 SVG
按照以下步驟輕鬆地將您的 Primavera P6 項目數據從 XER 文件轉換為 SVG 圖像。
加載 XER 文件: 使用 Project 類從 XER 文件中導入您的 Primavera P6 項目數據。
另存為 SVG: 調用 save() 方法將項目數據導出為 SVG 文件。指定輸出路徑和 SaveFileFormat.SVG 格式作為參數。
以下示例代碼展示了如何在 Java 中將 XER 文件轉換為 SVG。
![使用 Java 將 XER 轉換為 SVG](images/convert-xer-to-svg-using-java.jpg#center)
使用 Java 將 XER 轉換為 SVG。
使用選項將 XER 轉換為 SVG
我們可以通過以下步驟自定義 XER 到 SVG 的轉換:
- 使用 Project 類加載 XER 文件,以從 XER 文件中導入您的 Primavera P6 項目數據。
- 實例化 SvgOptions 類來自定義轉換設置。
- 配置 SVG 選項,例如 PageSize,以符合您的特定需求。
- 最後,調用 save() 方法將項目數據導出為 SVG 文件,傳遞輸出路徑和自定義的 SvgOptions 作為參數。
以下示例代碼展示了 如何使用自定義設置在 Java 中將 XER 文件轉換為 SVG。
![使用選項將 XER 轉換為 SVG](images/convert-xer-to-svg-with-options.jpg#center)
使用選項將 XER 轉換為 SVG。
免費試用 Aspose.Tasks
要在沒有任何限制的情況下體驗 Aspose.Tasks 的全部功能,獲取免費臨時許可證。這將允許您在做出購買決定之前評估庫的功能和能力。
免費 XER 到 SVG 在線轉換器
如需快速便捷的解決方案,請嘗試我們的免費在線 XER 到 SVG 轉換器。它允許您直接在網頁瀏覽器中將 XER 文件轉換為 SVG 格式。
![](images/convert-xer-to-svg-online.jpg)
XER 到 SVG – 免費學習資源
除了將 XER 文件轉換為 SVG 外,Aspose.Tasks for Java 還提供了廣泛的項目管理數據處理功能。要進一步探索這些功能,請查看以下資源:
結論
在本文中,我們成功地演示了如何使用 Aspose.Tasks for Java 庫將 Primavera XER 文件轉換為 SVG 格式。通過遵循逐步指南和利用提供的代碼示例,您可以高效地將 XER 文件轉換為 SVG 圖像。Aspose.Tasks 提供了一套強大的功能來處理項目管理數據,使其成為需要操作和轉換 XER 文件的開發人員和專業人士的寶貴工具。如果您有任何問題,請隨時在我們的 免費支持論壇 上與我們聯繫。