使用 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 转换器应用程序。我们希望这些信息对您有所帮助。如有任何疑问,请随时通过我们的免费支持论坛与我们联系。

也可以看看