So führen Sie Microsoft Project-Dateien mit C# zusammen
Um MPP-, MPT-, MPX MS-Project-, ORACLE Primavera-, XML- und PDF-Dateien zusammenzuführen, verwenden wir Aspose.Tasks for.NET API , eine funktionsreiche, leistungsstarke und benutzerfreundliche API zur Dokumentverarbeitung für die C#-Plattform.
Sie können den Zusammenführungstyp für verschiedene Quelldateien auswählen, z. B. MPP, MPT, MPX MS-Project, ORACLE Primavera, XML PDF, und das Ergebnis der Zusammenführung von Dateien in einem der folgenden Formate speichern: XER, JIRA, MPP, MPT, MPX und andere.
Die Aspose.Tasks for.NET-API vereinfacht das Zusammenführen von MS-Project-Dateien für Entwickler:
lädt Dateien mit der Klasse
Projektklasse
;
Enthält Klassen zum Arbeiten mit Eigenschaften
Aspose.Tasks.Properties
und das erforderliche Ausgabegerät;
Die Klasse
LoadOptions
ermöglicht die Angabe zusätzlicher Ladeparameter beim Laden eines Projekts aus einer Datei oder einem Stream.
Online-Zusammenführung von Microsoft Project-Dateien
Sie können Microsoft Project-Dateien mit Aspose.Tasks für die .NET-API in Echtzeit zusammenführen. Mit Tasks Merger können Sie mehrere Projektklassendokumente in einer einzigen Datei kombinieren. Sie können eines der folgenden Ausgabeformate auswählen: MPP, MPT, MPX MS-Project, ORACLE Primavera, XML und PDF. Laden Sie Dateien, führen Sie sie zusammen und erhalten Sie Ergebnisse in wenigen Sekunden!
var document1 = new Project(@"first-document.mpp"); var document2 = new Project(@"second-document.mpp"); document1.CalculationMode = CalculationMode.None; foreach (var firstLevelTasks in document2.RootTask.Children.ToList()) { document1.RootTask.Children.Add(firstLevelTasks); } document1.Save("merged.mpp", SaveFileFormat.Mpp);
Installieren von Aspose.Tasks für die .NET-Bibliothek
Aspose.Tasks ist eine fortschrittliche Web-Scraping- und MSProject-Parsing-Bibliothek. Diese Bibliothek unterstützt das Parsen aller Arten von Projektdateien, um ein Document Object Model (DOM) basierend auf dem WHATWG DOM-Standard zu erstellen. Sie haben mehrere Möglichkeiten, die Aspose.Tasks-Bibliothek für .NET auf Ihrem System zu installieren:
- Verwenden der NuGet Paket-Manager-GUI.
- Verwenden der Package Manager Console .
- Installieren von Aspose.Tasks für .NET über MSI .
Verwenden Sie die C#-Bibliothek Aspose.Tasks, um Microsoft Project-Dokumente zu konvertieren, zusammenzuführen, zu bearbeiten, Daten aus dem Internet zu extrahieren und vieles mehr! Weitere Einzelheiten zur Installation der C#-Bibliothek finden Sie in der Aspose.Tasks-Dokumentation.
Weitere unterstützte Aspose.Tasks für .NET-API-Funktionen
Verwenden von Aspose.Tasks, einer erweiterten Bibliothek zum Konvertieren, Zusammenführen, Sperren und Entsperren von MS-Projektdateien sowie zum Anzeigen, Herunterladen und Abrufen von Metadaten aus Projektdateien. Unsere Aspose.Tasks-API und .NET-Bibliothek funktioniert mit den folgenden Dateierweiterungen MPP, MPT, MPX MS-Project, ORACLE Primavera, XER, XML und PDF.