Jak scalić pliki Microsoft Project za pomocą C#
Do łączenia plików MPP, MPT, MPX MS-Project, ORACLE Primavera, XML i PDF wykorzystamy Aspose.Tasks for.NET API , który jest bogatym w funkcje, wydajnym i łatwym w użyciu interfejsem API do przetwarzania dokumentów dla platformy C#.
Możesz wybrać typ łączenia dla różnych plików źródłowych, takich jak MPP, MPT, MPX MS-Project, ORACLE Primavera, XML PDF i zapisać wynik łączenia plików w jednym z następujących formatów: XER, JIRA, MPP, MPT, MPX i inne.
Aspose.Tasks for.NET API ułatwia programistom proces łączenia plików MS-Project:
ładuje pliki przy użyciu klasy
Project class
;
Zawiera klasy do pracy z właściwościami
Aspose.Tasks.Properties
i wymaganym urządzeniem wyjściowym;
Klasa
LoadOptions
pozwala określić dodatkowe parametry ładowania podczas ładowania projektu z pliku lub strumienia.
Fuzja plików Microsoft Project online
Możesz łączyć pliki Microsoft Project z Aspose.Tasks for .NET API w czasie rzeczywistym. Tasks Merger umożliwia łączenie wielu dokumentów klasy projektu w jeden plik. Możesz wybrać jeden z następujących formatów wyjściowych: MPP, MPT, MPX MS-Project, ORACLE Primavera, XML i PDF. Załaduj pliki, połącz i uzyskaj wyniki w kilka 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);
Instalacja Aspose.Tasks dla biblioteki .NET
Aspose.Tasks to zaawansowana biblioteka do skrobania stron internetowych i analizowania MSProject. Ta biblioteka obsługuje analizę składniową wszystkich typów plików projektu w celu skonstruowania Document Object Model (DOM) w oparciu o standard WHATWG DOM. Możesz użyć kilku sposobów instalacji biblioteki Aspose.Tasks dla .NET w swoim systemie:
- Korzystanie z interfejsu GUI Menedżera pakietów NuGet .
- Za pomocą Konsoli menedżera pakietów .
- Instalowanie Aspose.Tasks dla .NET przez MSI .
Użyj biblioteki Aspose.Tasks C# do konwersji, scalania, edytowania dokumentów Microsoft Project, wyodrębniania danych z Internetu i nie tylko! Aby uzyskać więcej informacji na temat instalacji biblioteki C#, zapoznaj się z Aspose.Tasks Documentation.
Inne obsługiwane zadania Aspose.Tasks dla funkcji interfejsu API platformy .NET
Korzystanie z Aspose.Tasks, rozszerzonej biblioteki do konwertowania, łączenia, blokowania i odblokowywania plików projektów MS, a także przeglądania, pobierania i odzyskiwania metadanych z plików projektów. Nasze API Aspose.Tasks i biblioteka .NET współpracuje z następującymi rozszerzeniami plików MPP, MPT, MPX MS-Project, ORACLE Primavera, XER, XML i PDF.