Oracle Primavera P6 使用 XER 文件格式作为专有项目文件来存储项目数据。 XER 文件是一个文本文件,可以使用任何文本编辑器打开和编辑。 XER 文件可用于一次导出多个项目,并且它们是可用于在 Primavera 项目中导入和导出角色的唯一格式。 PDF 文件是一种流行的文档格式,因为它们便携、安全并且可以在任何设备上查看。在这篇博文中,我们将向您展示如何使用 Java 将 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。
// 此代码示例演示如何将 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);
获取免费许可证
您可以获得免费的临时许可证来测试该库,而没有任何评估限制。
XER 在线 PDF 转换器
您还可以使用这个使用上述 API 开发的免费 XER 到 PDF 转换器 在线工具将 XER 文件转换为 PDF 格式。
将 XER 转换为 PDF – 免费学习资源
除了使用 Java 以编程方式将 XER 转换为 PDF 之外,还可以使用以下资源探索其他库功能:
结论
在这篇博文中,我们向您展示了如何使用 Java 将 XER 文件转换为 PDF 文件。通过遵循本文中概述的步骤,您可以轻松地使用 Java 开发自己的 XER 到 PDF 转换器应用程序。我们希望这些信息对您有所帮助。如有任何疑问,请随时通过我们的免费支持论坛与我们联系。