Arbeiten mit Projekten

Beim Arbeiten mit Microsoft Project-Dateien in .NET-Anwendungen stellt Aspose.Tasks for .NET eine umfangreiche Sammlung von APIs bereit, um erstellen, lesen, ändern und speichern Projekte in mehreren Formaten wie MPP, XML, MPX, XLSX und Primavera-Formate. Dieser Abschnitt erläutert typische Entwickler-Workflows mit praktischen C#-Codebeispielen.

Projekte laden

Sie können Microsoft Project-Dateien (.mpp, .mpt, .xml, .mpx) direkt in ein Project Objekt:

 1    using Aspose.Tasks;
 2
 3    // Load a project from MPP file
 4    var project = new Project("project.mpp");
 5
 6    // Load a project from XML
 7    var xmlProject = new Project("project.xml");
 8
 9    // Load from Stream
10    using (var stream = File.OpenRead("project.mpp"))
11    {
12        var streamProject = new Project(stream);
13    }

Projekte speichern und konvertieren

Aspose.Tasks unterstützt das Speichern von Projekten in verschiedene Formate:

1    // Save as XML
2    project.Save("output.xml", SaveFileFormat.XML);
3
4    // Save as MPP (requires MPP license option)
5    project.Save("output.mpp", SaveFileFormat.Mpp);
6
7    // Save as PDF for reporting
8    project.Save("report.pdf", SaveFileFormat.Pdf);

Unterstützte Formate sind: MPP, MPT, XML, XAML, MPX, PDF, HTML, XLSX, Primavera (XER) und Bilder (PNG/JPEG/TIFF).

Hilfsfunktionen

Aspose.Tasks enthält zusätzliche Dienstprogramme für Projektentwickler:

Für Details siehe:

Zusammenfassung

Aspose.Tasks for .NET bietet vollständige Kontrolle über Microsoft Project-Daten in C#-Anwendungen:

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.