Cách hợp nhất các tệp dự án Microsoft bằng C#
Để hợp nhất các tệp MPP, MPT, MPX MS-Project, ORACLE Primavera, XML và PDF, chúng tôi sẽ sử dụng Aspose.Tasks for.NET API , là một API xử lý tài liệu giàu tính năng, mạnh mẽ và dễ sử dụng cho nền tảng C#.
Bạn có thể chọn kiểu hợp nhất cho các tệp nguồn khác nhau, chẳng hạn như MPP, MPT, MPX MS-Project, ORACLE Primavera, XML PDF và lưu kết quả hợp nhất các tệp ở một trong các định dạng sau: XER, JIRA, MPP, MPT, MPX và các loại khác.
Aspose.Tasks for.NET API hỗ trợ quá trình hợp nhất các tệp MS-Project cho nhà phát triển:
tải tệp bằng lớp
Project class
;
Chứa các lớp để làm việc với các thuộc tính
Aspose.Tasks.Properties
và thiết bị đầu ra cần thiết;
Lớp
LoadOptions
cho phép chỉ định các tham số tải bổ sung khi tải dự án từ tệp hoặc luồng.
Sáp nhập tệp dự án Microsoft trực tuyến
Bạn có thể hợp nhất các tệp Microsoft Project với Aspose.Tasks cho .NET API trong thời gian thực. Sáp nhập nhiệm vụ cho phép bạn kết hợp nhiều tài liệu lớp dự án vào một tệp duy nhất. Bạn có thể chọn một trong các định dạng đầu ra sau: MPP, MPT, MPX MS-Project, ORACLE Primavera, XML và PDF. Tải tệp, hợp nhất và nhận kết quả sau vài giây!
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);
Cài đặt thư viện Aspose.T task cho .NET
Aspose.T task là một thư viện phân tích cú pháp MSProject và quét web nâng cao. Thư viện này hỗ trợ phân tích cú pháp tất cả các loại tệp dự án để xây dựng Mô hình đối tượng tài liệu (DOM) dựa trên Tiêu chuẩn DOM WHATWG. Bạn có thể sử dụng một số cách để cài đặt thư viện Aspose.Tasks cho .NET trên hệ thống của mình:
- Sử dụng GUI Trình quản lý gói NuGet .
- Sử dụng Bảng điều khiển trình quản lý gói .
- Cài đặt Aspose.Tasks cho .NET thông qua MSI .
Sử dụng thư viện Aspose.Tasks C# để chuyển đổi, hợp nhất, chỉnh sửa tài liệu Microsoft Project, trích xuất dữ liệu từ web và hơn thế nữa! Để biết thêm chi tiết về cài đặt thư viện C#, vui lòng tham khảo Tài liệu Aspose.Tasks.
Các tính năng Aspose.Task được hỗ trợ khác cho .NET API
Sử dụng Aspose.Tasks, một thư viện mở rộng để chuyển đổi, hợp nhất, khóa và mở khóa các tệp dự án MS, cũng như xem, tải xuống và truy xuất siêu dữ liệu từ các tệp dự án. API Aspose.Tasks và Thư viện .NET của chúng tôi hoạt động với các phần mở rộng tệp sau MPP, MPT, MPX MS-Project, ORACLE Primavera, XER, XML và PDF.