Aspose.Tasks for Java 关于

创建和管理 Microsoft Project 文档。

Aspose.Tasks for Java is a project management API that helps you manipulate Microsoft Project documents. Developers can define a project’s main and default properties as well as calendar information. They can also specify weekdays and calendar exceptions. The API makes it easy to add and recalculate tasks, resources and other project data without user intervention. Aspose.Tasks for Java exposes the complete project document structure to read and write Microsoft Project documents. With this powerful API, developers can control various stages of project management such as project planning, tracking and much more.

Supported File Formats

Input/Output

  • Microsoft Project: MPP, MPT, MPX, XML
  • Oracle Primavera: XER, P6 XML, P6 database

Output Only

  • Microsoft Excel: XLSX, XML
  • Fixed Layout: PDF
  • Images: JPEG, PNG, BMP, TIFF, SVG
  • Text: TXT
  • Others: HTML

Advanced Project Management API Features

  • Read, change and write Microsoft Project files.
  • Read MPP and XML project formats.
  • Create, update and write projects in XML project formal.
  • Read MPP project files and update summary information.
  • Change default project settings.
  • Convert MPP projects to XML format.
  • Change main project settings.
  • Manage extended attributes.
  • Render project data to HTML.
  • Define weekdays for the project.
  • Define weekdays for calendars and calendar exceptions.
  • Read and write calendars for tasks and resources.
  • Manage task baseline scheduling and durations.
  • Handle constraints on tasks.
  • Create and manage links between tasks.
  • Read, change and create tasks, milestone, estimated, critical or effort driven tasks.
  • Manage resources costs and variances.
  • Access assignment costs and budget.