Aspose.Tasks  Cloud Node.js SDK

Node.js Cloud SDK to manipulate MS Project & Oracle Primavera files

Open, edit, and convert MS Project and Oracle Primavera projects in your applications using Platform Independent Node.js Cloud SDK.

Get Started

Aspose.Tasks Cloud Node.js SDK helps cloud developers in seamlessly integrating project management related operations into their cloud-based Node.js applications that let their end-users fetch project documents from cloud and process them within your apps without installing any 3rd party software. Aspose.Tasks Cloud Node.js SDK is offered under an MIT license.

It enhances your Node.js code to interact with cloud-hosted project resources, tasks, assignments, calendars, links, extended attributes, outline codes, VBA projects, timescaled data, project document properties, and file formats.

Aspose.Tasks Cloud Node.js SDK supports popular file formats of Microsoft Project (MPP, MPT, MPX) and Primavera P6 (XML, XER) as well as converting cloud project documents to other file formats, such as HTML, BMP, JPEG, PNG, SVG, TIFF, TXT, CSV, XLSX, XPS, and PDF.

Advanced Project Management Cloud SDK Features

Add assignments to project

Fetch required project assignment based on its UID

Delete project assignment with all references to it

Get a project's extended attributes

Import project from Primavera DB formats

Import project from database with specified connection string

Get project's outline codes by index

Get a project document in specified format and save options

Get collection of project document properties or specific property by name

Create and set project document properties

Reschedule all project Task IDs, start/finish dates, calculate slacks and other settings

Delete a project task with all it references and rebuild task tree

Get time scaled data or recurring info for a specific task by its UID

Move project task from one parent task to another

Change position of project task under parent task

Get UIDs of all projects contained in the file

Recalculate project work for completion or incompletion

Perform risk analysis using Monte Carlo simulation and create report

Add, update, delete project task link

Get all task links of a project

Manage project's Work Breakdown Structure (WBS)

Get Started with Document Processing SDK

It is easy to get started with Aspose.Tasks Cloud Node.js SDK as there is nothing to install. Simply create an account at Aspose for Cloud and get your application information. Once you have the App SID & key, you are ready to give the Aspose.Tasks Cloud Node.js SDK a try on any supported platform. It offers the capabilities to read Microsoft Project files from within an application, without the need of installing Microsoft Project. The SDK also provides the facility to retrieve document properties with well-structured API calls.

Handle Project Tasks and Resource Data

Aspose.Tasks Cloud Node.js SDK can read information associated with the Project tasks data, such as, getting the list of project tasks which must be completed on time, getting the project tasks and their related assignments, adding new tasks to project and updating specific task by its UID, adding recurring tasks to project and updating their information, getting project's WBS definition & re-number WBS code of passed tasks.

When using Aspose.Tasks Cloud Node.js SDK, the information regarding the project's resources can be retrieved using the resource ID or name. Tasks processing cloud SDK also allows you to get time-scaled data for a specific assignment or resource based on its UID, add new project resource or update existing by its UID, delete a project resource with all its references, get all assignments of a project resource, and recalculate project resource fields.

Manage Project Calendars

Aspose.Tasks Cloud Node.js SDK helps you manage project calendar information with simple REST API calls. It is possible to read the project calendar information as well as to add and retrieve calendar exceptions. The SDK also supports adding a new calendar as well as updating or deleting an existing calendar from the hosted Project data file.

Furthermore, Aspose.Tasks Cloud Node.js SDK enables you to get project calendar based on its specific UID, add exceptions to project calendar, delete project calendar and its exceptions from the collection, and get the collection of work weeks of the specified calendar.

Manage MS Project Files without any Installation

Aspose.Tasks Cloud Node.js SDK is built using managed code that never needs Microsoft Office or Microsoft Project to be installed on the machine for working with MS Project files. It is a perfect Microsoft Project automation alternative in terms of supported features, security, stability, scalability, speed and price.


Support and Learning Resources