Aspose.Tasks for Java

Aspose.Tasks for Java是功能强大的项目管理API,支持多种文件格式操作与数据渲染,无需Office即可实现Project文档自动化处理

Aspose.Tasks for Java 是一个稳定灵活的项目管理 API,用于操作 Microsoft Project 文档。开发人员可以定义项目的主要属性和默认属性以及日历信息。他们还可以指定工作日和日历例外情况。该 API 可以轻松添加和重新计算任务、资源和其他数据,无需用户干预。

Aspose.Tasks for Java API 提供了完整的文档结构,方便读写 Microsoft Project 文档。借助这个强大的 API,开发人员可以控制项目管理的各个阶段,例如计划、跟踪等等。

高级项目管理 API 功能


读取、更改和写入 Microsoft Project 文件

读取 MPP 和 XML 项目格式

以 XML 项目格式创建、更新和编写项目

读取 MPP 文件并更新摘要信息

更改默认设置

将 MPP 转换为 XML 格式

更改主要设置

管理扩展属性

将数据渲染为 HTML

定义项目的工作日

定义日历的工作日和日历例外

读取并编写任务和资源的日历

管理任务基线调度和持续时间

处理任务的限制

创建和管理任务之间的链接

读取、更改和创建任务、里程碑、估计、关键或努力驱动的任务

管理资源成本和差异

访问任务成本和预算

将项目数据导出为通用格式

API 支持将资源、任务和资源分配数据渲染为各种格式,例如 JPG、PNG、PDF、XML、XAML、HTML、BMP、XPS、TIFF 和 SVG。此外,还可以将数据导出为 TXT、CSV、XLSX、XLS 和 MPT 格式。

以不同的格式保存 MPP 数据 - Java

// load the file to be convertedProject pjt = new Project(dir + "template.mpp");// Convert MPP to PDF, HTML and TIFF formatspjt.save(dir + "output.pdf", SaveFileFormat.PDF);pjt.save(dir + "output.html", SaveFileFormat.HTML);pjt.save(dir + "output.tiff", SaveFileFormat.TIFF);

创建和更新资源

Aspose.Tasks for Java 提供了在项目计划中处理资源的功能。它支持几乎所有的资源属性。资源数据可以更新并写回 MPP 和 XML 格式。

将数据渲染为图像格式

API 拥有自己的渲染引擎,可以轻松地将数据渲染为不同的光栅和矢量图像格式,并可以在渲染之前指定结果图像的各种属性。

将项目数据渲染为 JPEG - Java

// load fileProject pjt = new Project(dir + "template.mpp");// create ImageSaveOptions with desired formatImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.JPEG);// render MPP to JPEGpjt.save(dir + "output.jpg", options);

管理资源分配

简单来说,项目计划是分配给一组资源的任务集合。Aspose.Tasks for Java 提供了一个 API,用于处理计划中的资源分配和指派。

处理日历和日历异常

Aspose.Tasks for Java 负责处理日历和日历例外情况。一个项目计划中可以有任意数量的日历,该库可以轻松处理它们。

Microsoft Office 自动化 - 不需要

Aspose.Tasks for Java 采用托管代码构建,无需在计算机上安装 Microsoft Office 或 Project 即可处理 MS Project 文件。就支持的功能、安全性、稳定性、可扩展性、速度和价格而言,它是 Microsoft Project 自动化的完美替代方案。


产品推荐

  • 账号登录
社交账号登录