Logo
/
Sign in
Product Logo
Aspose.Tasks for .NETAspose

Create, Read, Write, Manipulate and Export Microsoft Project documents to Primavera, Excel, HTML, PDF, images & XML formats.

Vendor

Vendor

Aspose

tasks-for-net.svg
Product details

Aspose.Tasks for .NET is a comprehensive and reliable project management API designed to process Microsoft Project files without requiring Microsoft Project or any other third‑party software. It supports reading, writing, and manipulating a wide range of Project formats and exposes all major project data, including tasks, resources, calendars, baselines, constraints, assignments, extended attributes, and work breakdown structures (WBS). This .NET API enables developers to fully plan, define, and track projects programmatically. It supports creating and reading project files, assigning or removing resources, controlling constraints, handling priorities, updating task states, managing critical paths, and splitting projects. The API also allows seamless manipulation of Primavera files, extensive project conversions, Project Online integration, rendering to images and fixed layouts, merging project files, and exporting data to multiple formats.

Features

  • Create Microsoft Project and Oracle Primavera files from scratch
  • Read and write password‑protected MS Project files
  • Work with Microsoft Project formats MPP, MPT, MPX, XML
  • Work with Primavera formats: XER, P6 XML, P6 database
  • Export to Excel (XLSX, XML), PDF, HTML, TXT, images (JPEG, PNG, BMP, TIFF, SVG)
  • Render WBS structures to images
  • Sort projects by names, dates, durations, and additional fields
  • Manage baselines, costs, milestones, constraints, and priorities
  • Handle resources, resource assignments, and extended attributes
  • Customize resource assignment work contours
  • Read/update custom properties of project files
  • Open and save project files to/from MS Project Online or MS Project Server
  • Convert between MS Project formats and to PDF, Excel, HTML, SVG, and more
  • Download Microsoft Project files from the web
  • Unlock MS Project files
  • Merge JIRA, MPP, XML, MPX into various formats including PDF, SVG, XLS
  • Use COM interoperability to integrate with non‑.NET languages
  • Export fonts, images, and styles to separate files during HTML export
  • Advanced project scheduling features: calculate critical path, manage baselines, control variances, track budgets, track actuals
  • Render Project data to raster & vector formats with configurable output quality
  • Perform real‑time merging of Jira, MS Projects, MPX, MPT, Primavera files into a single output
  • Viewer support for MPP, MPT, MPX, XML files
  • DOM‑like interface to navigate and manipulate project structure (elements, nodes, queries, replacements, locking, traversal)

Benefits

  • Eliminates the need for Microsoft Project, reducing licensing and deployment complexity
  • Offers enterprise‑grade performance for large or complex project files
  • Enables complete automation for project planning, scheduling, tracking, and reporting
  • Provides compatibility with both MS Project and Primavera ecosystems
  • High-fidelity rendering ensures visually accurate PDF, HTML, and image exports
  • Flexible conversions support a full spectrum of enterprise reporting and distribution needs
  • Provides advanced scheduling and cost analysis tools for professional project management
  • Ideal for integration into PMIS platforms, portfolio management systems, ERP systems, and enterprise workflow automation
  • COM compatibility enables multi‑language use (C++, VBScript, Python, etc.)