这份简短指南描述了如何 使用 Java 将 MPP 转换为 XLSX。它涵盖了 IDE 设置、分步指南以及将 使用 Java 将 MPP 转换为 Excel 的示例代码。您将学习添加列并自定义生成的 Excel 输出文件。
使用 Java 将 MPP 转换为 Excel 的步骤
- 将环境设置为使用 Aspose.Tasks for Java 将 MPP 更改为 XLSX
- 申请许可证以在没有任何限制的情况下使用产品
- 使用 Project 类将源 MPP 文件加载到内存中
- 配置 XlsxOptions 对象以自定义输出的 XLSX 文件
- 使用 GanttChartColumn 类在 XLSX 第一个工作表中创建几列
- 实例化 ResourceViewColumn 对象,以在资源表中添加自定义列
- 使用 AssignmentViewColumn 类在作业表中添加备注列
- 将生成的项目保存为磁盘上的 XLSX 文件
给出的步骤帮助 使用 Java 将 Microsoft Project 转换为 Excel。该过程首先加载许可证,将源 MPP 文件加载到内存中,创建 XlsxOptions 类对象,并使用默认设置直接将生成的项目文件保存为 XLSX 文件。若要向输出 Excel 文件的不同工作表添加自定义列,可使用 GanttChartColumn、ResourceViewColumn 和 AssignmentViewColumn,正如给出的示例代码所示。
使用 Java 将 MS Project 转换为 Excel 的代码
此代码演示了如何使用 Java 将 Microsoft Project 文件转换为 Excel。您可以在 XlsxOptions 中使用 setEncoding() 方法为输出的 Excel 文件指定特定的字符编码。另外,您可以尝试在 ProjectView 中使用 getDefaultTaskSheetView() 或 getDefaultResourceSheetView() 来访问默认集合,而不是从头创建列,并向该集合中扩展更多列。
本简短指南展示了将 MPP 文件转换为 XLSX 文件的过程。要在项目文件中设置前置任务,请参阅文章 Set predecessor in MS Project using Java.