PHP 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 PHP Cloud SDK.Get Started
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 supports file formats (HTML, PDF, XPS, TXT, CSV, XLSX, SVG, TIFF, JPEG, PNG, and BMP).
At a Glance
- Gantt Chart
- Task Usage
- Resource Usage
- Resource Sheet
- Create & Update Project Files
- Manage Project Properties
- Support for Primavera Format
- Resource Cost Overview
- Resource Overview
- Cost Overview
- Work Overview
- Task Cost Overview
- Late Tasks
- Critical Tasks
- Upcoming Tasks
- Slipping Tasks
- Cost Overruns
- Over-allocated Resources
- Best Practice Analyzer
- Burn Down
- Cash Flow
Supported File Formats
Aspose.Tasks Cloud supported file formats.
Aspose.Tasks Cloud supports all major platforms and programming languages.
Advanced features of Project Management SDK
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 the position of project task under a 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 PHP 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 PHP 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 PHP 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 & Renumber WBS code of passed tasks.
When using Aspose.Tasks Cloud PHP 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 PHP 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 PHP SDK enables you to get project calendar based on its specific UID, add exceptions to project calendar, delete project calendar and its exceptions from collection, and get the collection of work weeks of the specified calendar.
Manage MS Project Files without any Installation
Aspose.Tasks Cloud PHP 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.