Manage and Manipulate Microsoft Project Documents Using Java Library

Aspose's picture
Printer-friendly versionPrinter-friendly versionPDF versionPDF version

Aspose is proud to announce the release of Aspose.Tasks for Java, a Powerful project management component that enables java applications to read, write & manage project documents without utilizing MS project. It supports reading MS Project Template (MPT) files as well as allows exporting project data to HTML, BMP, PNG, JPEG, PDF, TIFF, XPS, XAML and SVG formats.

Lane Cove, NSW, Australia., December 26, 2013 - (PressReleasePoint) -

Aspose.Tasks for Java has been launched, an API that empowers Java application developers to write applications that manage and manipulate Microsoft Project documents without worrying about the complexity of Microsoft Project format implementation. Their .NET component for managing project documents, Aspose.Tasks for .NET, has been in the field for a long time already and has proven record for processing project documents. Aspose.Tasks for Java is a Microsoft Project document creation, reading and manipulation API for Java developers. At its base, Aspose.Tasks for Java has the strong foundations of its .NET ancestor which is already proven for empowering users manipulate project documents without the need of installing Microsoft Project or Office automation.
How to use Aspose.Tasks for Java
Like other Aspose components for Java, Aspose.Tasks for Java comes as a JAR file that can be included in applications like any other JAR file. With their vast range of articles and documentation samples, user can get started with the API in no time. Download a trial version of Aspose.Tasks for Java now, free of cost, and start processing project documents right away.
Processing Microsoft Project Documents
Aspose.Tasks’ well-structured API provides Java application developers complete control over creating, reading and manipulating project files in their applications. It provides full control over various stages of Project management such as project planning, definition and tracking. With the API, all elements of a project document can be manipulated including project properties, calendar, calendar exceptions, tasks, resources, resource assignments, extended attributes and outline codes, overtimes and budget costs.
Working with Projects
User can not only read project documents, but also modify the contents and save it back. With Aspose.Tasks, user can read as well as set a project’s general and default properties. It allows user to  determine a loaded project’s version and verifying the project structure. With just a few lines of code, user can retrieve information about calendars, tasks, resources, task links, and resource assignments within a project. Setting extended attributes and calculating critical path is also supported. The API’s project class also supports reading password protected MPP files; however, at present this feature is available for 2003 project documents only. It also allows rescheduling a project from the start or finishing date.
Exporting Project Data
Aspose.Tasks API facilitates exporting project document data to a number of popular formats. For example, project data can be exported to CSV, TXT, MPT and Excel (XLS, XLSX) formats with just a few lines of code. In addition, the project data can also be exported to HTML and XAML formats.
Managing Tasks and Task Links
When it comes to project tasks data, the API provides complete features for managing a project’s task related operations. It can be used to create and add tasks to a project, modify as well as retrieve task properties and manage tasks calendars. Not only this, but the API also helps manage a task’s actual properties, durations and priorities. Developers can also retrieve information related to task variances, costs, overtimes and percentage calculations. The API gives complete control over updating task data and writing it back to the MPP file. Similarly, the API facilitates working with task links and writing updated task link data back to the MPP.
Working with Resources and Resource Assignments
The Aspose.Tasks API provides developers with complete access to project resources for setting and retrieving their information. Users can add resources to a project and set and retrieve resource property, overtime, cost, percentage calculation and extended attribute information. The API also allows reading resource timephased data and writing updated resource data back to MPP file. Working with resource assignments is also supported by this new API.. It allows user to create resource assignments, set and retrieve properties, manage assignment cost and budget, and calculate an assignment’s percentage completion. In addition, resource assignment variances, stopping and resuming an assignment, and managing timephased data generation for different work contours is also supported by the API.
Supported File Formats
Aspose.Tasks supports the file formats supported by Microsoft Project including MPP, XML and MPT. At present, it can create a project document in XML format from scratch while a template MPP file can be loaded and manipulated for saving back to disc.
Project Data Rendering Capability
Aspose.Tasks supports rendering project data to various image formats such as BMP, PNG, TIFF, JPEG, SVG and XPS. Users can render:

  • Project data to SVG.
  • Gantt chart to image with timescale settings.
  • Project data to multipage TIFF
  • Project data on pre-defined page sizes.
  • Task usage view to PDF.       
  • Resource usage and resource sheet view.

At Aspose, they are continuously improving their product with new features and enhancements. In addition, our detailed online documentation provides an easy way to get started with the API. User can also reach out for support on the Aspose.Tasks forum where their support team assists user with their inquiries.
Newly added documentation pages and articles
Some new tips and articles have now been added into Aspose.Tasks for Java documentation that may guide you briefly how to use Aspose.Tasks for performing different tasks like the followings.

Overview: Aspose.Tasks for Java
Aspose.Tasks is a non-graphical Java Project management component that enables Java applications to read, write & manage Project documents without utilizing MS Project. It supports reading MS Project Template (MPT) files as well as allows exporting project data to HTML, BMP, PNG, JPEG, PDF, TIFF, XPS, XAML and SVG formats. It reads & writes MS Project documents in both MPP & XML formats.  Developers can read & change tasks, recurring tasks, resources, resource assignments, relations & calendars.

Press Contact:
Zarfishan Zahid
Suite 163, 79 Longueville Road
Email partially hidden to block spam. Please use the contact form here.
Contact Zarfishan Zahid
Email the contact person for this press release. Do not send spam or irrelevant message.
8 + 2 =

Copy this html code to your website/blog to embed this press release.


Post new comment

2 + 4 =