Open, edit, and convert MS Project and Oracle Primavera projects in your applications using Platform Independent PHP Cloud SDK.
Vendor
Aspose
Company Website
Aspose.Tasks Cloud PHP SDK is offered under an MIT license to assist developers in building cloud-based PHP apps that allow end-users to interact with their Microsoft Project and Primavera files hosted on the cloud, process those files and convert them to other supported file formats from within your applications without installing any 3rd party software. Enhance your PHP code to fetch project documents from the cloud, assign or remove assignments from the projects, add or remove tasks from projects, move task position among various parent tasks or within the same parent, assign or remove project resources, add the calendar to project, get a collection of work weeks for specific calendar, recalculate project resources and completion status, get VBA project, or get time-phased data of the project. Aspose.Tasks Cloud PHP SDK allows you to easily convert Microsoft Project (MPT, MPP, MPX) and Primavera P6 (XER, XML) popular file formats to various supported file formats (HTML, PDF, XPS, TXT, CSV, XLSX, SVG, TIFF, JPEG, PNG, and BMP).
Features
- Add assignments to project.
- Fetch project assignment based on its UID.
- Delete project assignment with all references.
- Get a project's extended attributes.
- Import project from Primavera DB formats.
- Import project using a specified connection string.
- Get project outline codes by index.
- Get a project document in a specified format with save options.
- Retrieve project document properties or a specific property by name.
- Create and set project document properties.
- Reschedule project task IDs, start/finish dates, calculate slacks and related settings.
- Delete a project task with all references and rebuild the task tree.
- Get time‑scaled data or recurring info for a specific task by UID.
- Move project tasks between parent tasks or change their position.
- Get UIDs of all projects contained in a file.
- Recalculate project work for completion or incompletion.
- Perform risk analysis using Monte Carlo simulation and create reports.
- Add, update, or delete project task links.
- Retrieve all task links for a project.
- Manage Work Breakdown Structure (WBS).
- Retrieve tasks, required task lists, assignments, recurring tasks, and WBS definition.
- Renumber WBS codes.
- Retrieve project resources by ID or name.
- Fetch time‑scaled data for assignments or resources.
- Add, update, or delete project resources.
- Retrieve all assignments of a resource.
- Manage project calendars: read, add, update, delete.
- Add and retrieve calendar exceptions.
- Get calendar by UID and retrieve work weeks collection.
- Convert MPT, MPP, MPX, XER, XML to: HTML, PDF, XPS, TXT, CSV, XLSX, SVG, TIFF, JPEG, PNG, BMP.
Benefits
- No Microsoft Project installation required: Works without any desktop software dependencies.
- Full Microsoft Project & Primavera support: Works with both enterprise project management standards.
- Cloud-based project automation: Manage tasks, assignments, resources, calendars, WBS, and scheduling entirely via REST API.
- Flexible file conversion: Export project files to documents, spreadsheets, text, and image formats.
- Enterprise-grade computational capabilities: Includes time-phased data, WBS renumbering, resource recalculation, and risk simulations.
- Highly scalable & stable: Designed for cloud-native applications needing reliable project processing.
- Developer-friendly: MIT-licensed PHP SDK with straightforward integration.