Hoe Microsoft Project-bestanden samen te voegen met C#
Om MPP-, MPT-, MPX MS-Project-, ORACLE Primavera-, XML- en PDF-bestanden samen te voegen, gebruiken we Aspose.Tasks for.NET API , een functierijke, krachtige en gebruiksvriendelijke documentverwerkings-API voor het C#-platform.
U kunt het samenvoegtype selecteren voor verschillende bronbestanden, zoals MPP, MPT, MPX MS-Project, ORACLE Primavera, XML PDF, en het resultaat van het samenvoegen van bestanden opslaan in een van de volgende formaten: XER, JIRA, MPP, MPT, MPX en anderen.
De Aspose.Tasks for.NET API vergemakkelijkt het samenvoegen van MS-Project-bestanden voor ontwikkelaars:
laadt bestanden met behulp van de klasse
Project
klasse;
Bevat klassen voor het werken met eigenschappen
Aspose.Tasks.Properties
en het vereiste uitvoerapparaat;
LoadOptions
klasse maakt het mogelijk om aanvullende laadparameters op te geven bij het laden van een project vanuit een bestand of stream.
Online fusie van Microsoft Project Files
U kunt Microsoft Project-bestanden in realtime samenvoegen met Aspose.Tasks voor .NET API. Met Tasks Merger kunt u meerdere projectklassedocumenten combineren in één bestand. U kunt een van de volgende uitvoerformaten selecteren: MPP, MPT, MPX MS-Project, ORACLE Primavera, XML en PDF. Laad bestanden, voeg ze samen en krijg resultaten in een paar seconden!
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);
Aspose.Tasks voor .NET-bibliotheek installeren
Aspose.Tasks is een geavanceerde webscraping- en MSProject-parsingbibliotheek. Deze bibliotheek ondersteunt het parseren van alle typen projectbestanden om een Document Object Model (DOM) te construeren op basis van de WHATWG DOM-standaard. U kunt op verschillende manieren de Aspose.Tasks-bibliotheek voor .NET op uw systeem installeren:
- De NuGet Package Manager GUI gebruiken.
- De [Package Manager Console] gebruiken ( https://docs.aspose.com/tasks/net/installation/#install-or-update-asposetasks-using-the-package-manager-console) .
- Aspose.Tasks voor .NET installeren via MSI .
Gebruik de Aspose.Tasks C#-bibliotheek om Microsoft Project-documenten te converteren, samen te voegen, te bewerken, gegevens van internet te extraheren en meer! Raadpleeg Aspose.Tasks-documentatie. voor meer informatie over de installatie van de C#-bibliotheek.
Andere ondersteunde Aspose.Tasks voor .NET API-functies
Aspose.Tasks gebruiken, een uitgebreide bibliotheek voor het converteren, samenvoegen, vergrendelen en ontgrendelen van MS-projectbestanden, evenals het bekijken, downloaden en ophalen van metadata van projectbestanden. Onze Aspose.Tasks API en .NET Library werken met de volgende bestandsextensies MPP, MPT, MPX MS-Project, ORACLE Primavera, XER, XML en PDF.