个人中心

联系我们

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

新闻资讯

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

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

原创
软件开发
来源:Aspose
Aspose
python
PDF
格式转换
文档格式
文件格式
Microsoft
2024-05-22
Aspose
python
PDF
格式转换
文档格式
文件格式
Microsoft


Oracle Primavera P6 使用 XER 文件格式进行项目计划安排和管理。它是一种文本文件,任何文本编辑器都可以轻松打开。将 XER 转换为 PDF 允许在各种设备上共享和查看 Primavera 项目数据和信息。在本文中,我们将学习如何用 Python 将 XER 文件轻松转换为 PDF。


本文涵盖以下主题:


  • Python XER 到 PDF 转换器 API

  • 用 Python 将 XER 转换为 PDF

  • 自定义 XER 到 PDF 的转换

  • 将 XER 在线转换为 PDF


Python XER 到 PDF 转换器 API

我们将使用 Aspose.Tasks for Python API 将 Primavera XER 文件转换为 PDF 文件。它允许在 Python 中处理项目管理文件,而无需 Microsoft Project。它使开发人员能够读写 MPP 文件,创建、操作项目并将其转换为其他格式。


要在项目中安装 Aspose.Tasks for Python,请从 PyPI 下载软件包或在控制台中使用以下 pip 命令进行安装:

pip install aspose-tasks


用 Python 将 XER 转换为 PDF

我们可以轻松地将 Primavera P6 项目的 XER 文件转换为 PDF。只需按照以下简单步骤操作即可:


  1. 使用 Project 类加载 XER 文件。

  2. 调用 save() 方法。该方法将输出 PDF 文件路径和 SaveFileFormat 作为参数。

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

# This code example demonstrates how to convert Primavera XER to PDF.
import aspose.tasks as tasks
# Load input XER file
project = tasks.Project("sample.xer");
# Save as PDF
project.save("sample_Output.pdf", tasks.saving.SaveFileFormat.PDF);



使用 Python 自定义 XER 到 PDF 的转换

同样,我们也可以按照以下步骤自定义 XER 到 PDF 的转换:


  1. 使用 Project 类加载 XER 文件。

  2. 创建 PdfSaveOptions 类的实例。

  3. 然后,定义页面大小等保存选项。

  4. 最后,调用 save() 方法。该方法将输出 PDF 文件路径和 PdfSaveOptions 作为参数。

以下示例代码展示了如何在 Python 中使用自定义设置将 XER 转换为 PDF。

# This code example demonstrates how to customize the conversion of Primavera XER to PDF.
import aspose.tasks as tasks
# Load input XER file
project = tasks.Project("sample.xer");
# Define PDF SaveOptions
options = tasks.saving.PdfSaveOptions();
options.page_size = tasks.visualization.PageSize.A3;
# Save as PDF
project.save("sample_customized_Output.pdf", tasks.saving.SaveFileFormat.PDF);


获取免费许可证

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


在线将 XER 转换为 PDF

您还可以使用这个免费的 XER 至 PDF 转换工具,在线将 Primavera XER 文件转换为 PDF 格式。它可通过任何浏览器和设备访问,无需插件、软件或订阅。



结论

在这篇文章中,我们探讨了如何用 Python 将 XER 转换为 PDF。通过利用 Aspose.Tasks for Python,我们演示了如何加载 Primavera 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