个人中心

联系我们

搜索
搜索 登录 免费注册
界面美化
业务优化
开发工具
图像管理
文档管理
Parasoft

新闻资讯

关注工具软件产品最新动态,了解软件开发行业新趋势。

Aspose 使用教程:用 Java 将 XER 转换为 PDF

原创
软件开发
来源:Aspose
PDF
Aspose
Java
格式转换
文档格式
API
Microsoft
2023-12-24
PDF
Aspose
Java
格式转换
文档格式
API
Microsoft


Oracle Primavera P6 使用 XER 文件格式作为专有项目文件来存储项目数据。XER 文件是一种文本文件,可以用任何文本编辑器打开和编辑。XER 文件可用于一次导出多个项目,也是唯一一种可用于导入和导出 Primavera 项目中角色的格式。PDF 文件是一种流行的文档格式,因为它便携、安全,而且可以在任何设备上查看。在本文中,我们将向您介绍如何在 Java 中将 XER 转换为 PDF。


本文涵盖以下主题:


将 XER 转换为 PDF 的 Java 任务 API

将 Primavera XER 文件转换为 PDF

获取免费许可证

XER 至 PDF 在线转换器



将 XER 转换为 PDF 的 Java 任务 API

我们将使用 Aspose.Tasks for Java API 将 Primavera XER 文件转换为 PDF 文件。它允许开发人员在 Java 应用程序中处理 Microsoft Project 文件。Aspose.Tasks for Java 提供了一组 API 和功能,用于读取、写入、操作和转换 Microsoft Project 文件(MPP 和 XML 格式),而无需在系统中安装 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:


使用 Project 类加载现有的 XER 文件。

创建 PdfSaveOptions 类的实例。

然后,定义保存选项,如 PageSize 等。

最后,使用 save() 方法将项目保存为 PDF 文件。该方法将输出 PDF 文件路径和 PdfSaveOptions 作为参数。

以下示例代码展示了如何在 Java 中将 Primavera XER 转换为 PDF。


// This code example demonstrates how to convert Primavera XER to PDF.

// Load input XER file

Project project = new Project("C:\\Files\\Sample.xer");


// Define PDF SaveOptions

PdfSaveOptions pdfOptions = new PdfSaveOptions();

pdfOptions.setPageSize(PageSize.A3);


// Save as PDF

project.save("C:\\Files\\sample_Output.pdf", pdfOptions);



获取免费许可证

您可以获得免费的临时许可证,在没有任何评估限制的情况下测试程序库。


XER 至 PDF 在线转换器

您还可以使用使用上述 API 开发的免费 XER 到 PDF 转换器在线工具,将 XER 文件转换为 PDF 格式。



结论

在本文中,我们向您展示了如何用 Java 将 XER 文件转换为 PDF 文件。按照本文概述的步骤,您可以轻松地在 Java 中开发自己的 XER 到 PDF 转换器应用程序。希望这些信息对您有所帮助。如有任何不清楚的地方,请随时联系我们


联系我们

周一至周日 8:00-23:00

免费热线

023-62585653

张经理:13082556879

罗经理:17558866126

许经理:13057566525

开发外包

ERP-一体化

小程序

企业微信客服

版权所有:重庆庚乾信息科技有限公司 ©2025 Gengqian Information Technology Co., Ltd. 渝ICP备2022008063号-2 渝公网安备50010702505508

版权所有:重庆庚乾信息科技有限公司

©2025 Gengqian Information Technology Co., Ltd. 渝ICP备2022008063号-2 渝公网安备50010702505508