Jak sloučit soubory Microsoft Project pomocí C#
Ke sloučení souborů MPP, MPT, MPX MS-Project, ORACLE Primavera, XML a PDF použijeme Aspose.Tasks for.NET API , což je funkčně bohaté, výkonné a snadno použitelné API pro zpracování dokumentů pro platformu C#.
Můžete vybrat typ sloučení pro různé zdrojové soubory, jako je MPP, MPT, MPX MS-Project, ORACLE Primavera, XML PDF, a uložit výsledek sloučení souborů v jednom z následujících formátů: XER, JIRA, MPP, MPT, MPX a další.
Aspose.Tasks for.NET API usnadňuje vývojářům proces slučování souborů MS-Project:
načte soubory pomocí třídy
Project class
;
Obsahuje třídy pro práci s vlastnostmi
Aspose.Tasks.Properties
a požadovaným výstupním zařízením;
Třída
LoadOptions
umožňuje zadat další parametry zatížení při načítání projektu ze souboru nebo streamu.
Online sloučení souborů Microsoft Project
Soubory Microsoft Project můžete sloučit s Aspose.Tasks for .NET API v reálném čase. Tasks Merger umožňuje kombinovat více dokumentů třídy projektu do jednoho souboru. Můžete si vybrat jeden z následujících výstupních formátů: MPP, MPT, MPX MS-Project, ORACLE Primavera, XML a PDF. Načtěte soubory, spojte je a získejte výsledky během několika sekund!
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);
Instalace Aspose.Tasks pro knihovnu .NET
Aspose.Tasks je pokročilá knihovna pro stírání webu a analýzu MSProject. Tato knihovna podporuje analýzu všech typů souborů projektu za účelem vytvoření modelu objektu dokumentu (DOM) založeného na standardu WHATWG DOM. Knihovnu Aspose.Tasks for .NET na váš systém můžete nainstalovat několika způsoby:
- Pomocí GUI správce balíčků NuGet .
- Pomocí Package Manager Console .
- Instalace Aspose.Tasks pro .NET prostřednictvím MSI .
Pomocí knihovny Aspose.Tasks C# můžete převádět, slučovat, upravovat dokumenty Microsoft Project, extrahovat data z webu a další! Další podrobnosti o instalaci knihovny C# najdete v Aspose.Tasks Documentation.
Další podporované funkce Aspose.Tasks pro funkce .NET API
Použití Aspose.Tasks, rozšířené knihovny pro konverzi, slučování, zamykání a odemykání souborů projektů MS, stejně jako prohlížení, stahování a načítání metadat ze souborů projektu. Naše Aspose.Tasks API a .NET Library pracují s následujícími příponami souborů MPP, MPT, MPX MS-Project, ORACLE Primavera, XER, XML a PDF.