Aspose.Tasks for Java
Aspose.Tasks for Java is a reliable project management API to process Microsoft Project files. API supports to read, write and manipulate Microsoft Project documents without any other software dependencies.
Aspose.Tasks for Java is a project management API used to process MSProject file formats. Developers can write, read, manipulate, and MSProject documents without any 3rd party software dependency. They can also access project data to manipulate project planning, definition, and tracking. Users are able to define a project's calendar information and other default tracking elements.
Other data, like resource assignments, tasks, resources, and extended attributes data, can also be manipulated or created. The API provides the functionality to build project plans by creating and reading project resources and tasks and remove or assign them to or from other tasks. They are able to manipulate priorities, critical and effort driven tasks, constraints, resume, stop or split tasks, link tasks, and write updated data back to the project and manage extended attributes.
The Aspose.Tasks for Java API support rendering resources, tasks, and resource assignment data to fixed-layout formats, HTML, XML, and many popular file formats for easy distribution and processing.
Developers can also render WBS in a project to any standard image formats supported by the Java Framework and export project data to XLS, XLSX, CSV, MPT, and TXT formats.
The Aspose.Tasks for Java library provide developers with a comprehensive set of classes for automating project tasks in an MSProject file. Regardless of a Project plan's complexity, the library provides a seamless programmatic interface for developers.
With the Aspose.Tasks for Java API developer are able to calculate a project's scheduling and critical path. They can also automate task actual work and baselines, access assignment budget & costs, and manage resource variances & costs for project tracking.
Aspose.Tasks for Java has a native rendering engine designed for rendering MS Project data with the highest of fidelity. It allows the developers to render project data to various raster & vector image formats while controlling defined aspects of the output image.
The Aspose.Tasks for Java API gives developers the ability to export project data to HTML and also export the images, CSS Styles, and fonts to separate files. They can also assign required parameters to the callback functions in the export cycle.
The Aspose.Tasks for Java API provides an interface via COM, which allows developers to have the freedom for developers to use Aspose.Tasks for Java outside the Java platform, in any language via its COM interoperability services.