Chuyển đổi MPP sang MPX bằng C#

Trong bài đăng trên blog này, chúng ta sẽ tìm hiểu cách chuyển đổi MPP sang MPX trong C#. Microsoft Project sử dụng định dạng MPP để lưu trữ các tác vụ, tài nguyên, bài tập, lịch trình, ngân sách cũng như các thông tin khác liên quan đến dự án. Mặt khác, MPX là định dạng tệp cũ hơn cho Microsoft Project. Nó cho phép trao đổi thông tin dự án giữa Microsoft Project và các ứng dụng phần mềm khác hỗ trợ định dạng MPX. Tìm hiểu về cách xuất dữ liệu MS Project sang định dạng MPX.

Các chủ đề sau đây sẽ được đề cập trong bài viết này:

  1. API C# để chuyển đổi MPP thành MPX
  2. Chuyển đổi MPP sang MPX
  3. Thư viện Aspose.Tasks – Nhận giấy phép miễn phí
  4. Chuyển MPP sang MPX trực tuyến miễn phí
  5. Bộ chuyển đổi MPP sang MPX – Tài nguyên học tập

API C# để chuyển đổi MPP sang MPX

Để chuyển đổi MPP sang MPX, chúng tôi sẽ sử dụng Aspose.Tasks for .NET API. Nó cho phép các nhà phát triển tạo, đọc, thao tác và xuất các tài liệu Microsoft Project trong các ứng dụng .NET của họ. Nó cung cấp một tập hợp các lớp và phương thức cho phép các nhà phát triển tương tác với dữ liệu dự án theo nhiều cách khác nhau. Điều này bao gồm tạo dự án mới, thêm nhiệm vụ và tài nguyên, cập nhật lịch trình dự án, chuyển đổi và tạo báo cáo. Thư viện cũng cung cấp một bộ tính năng phong phú bao gồm hỗ trợ lập lịch tác vụ, phân bổ tài nguyên, phụ thuộc tác vụ, quản lý chi phí, v.v.

Vui lòng tải xuống DLL của API hoặc cài đặt nó bằng NuGet.

PM> Install-Package Aspose.Tasks

Chuyển đổi MPP sang MPX bằng C#

Chúng tôi có thể dễ dàng chuyển đổi các tệp MPP thành định dạng MPX bằng cách thực hiện theo các bước dưới đây:

  • Tải tệp MPP bằng lớp Dự án.
  • Lưu dưới dạng MPX bằng phương thức Save(). Nó lấy đường dẫn tệp MPX đầu ra và SaveFileFormat làm đối số.

Mã mẫu sau đây cho biết cách chuyển đổi MPP thành MPX trong C#.

using Aspose.Tasks;
using Aspose.Tasks.Saving;
using Aspose.Tasks.Visualization;

// Tải tệp dự án đầu vào (MPP)
Project project = new Project("C:\\Files\\Blank2010.mpp");

// Lưu tệp MPX đầu ra
project.Save("C:\\Files\\Blank2010_out.mpx", SaveFileFormat.Mpx);

Thư viện Aspose.Tasks – Nhận giấy phép tạm thời miễn phí

Chúng tôi cung cấp phiên bản đánh giá miễn phí có thể được sử dụng để kiểm tra các tính năng và khả năng của thư viện. Vui lòng lấy giấy phép tạm thời miễn phí để dùng thử Aspose.Tasks for .NET mà không bị giới hạn đánh giá.

Chuyển đổi MPP sang MPX trực tuyến miễn phí

Ngoài ra, bạn có thể chuyển đổi miễn phí các tệp MPP của mình sang định dạng MPX trực tuyến bằng cách sử dụng ứng dụng web chuyển đổi MPP sang MPX miễn phí của chúng tôi. Ứng dụng web này được phát triển bằng API.

https://products.aspose.app/tasks/conversion/mpp-to-mpx

Bộ chuyển đổi MPP sang MPX – Tài nguyên học tập

Bạn có thể tìm hiểu thêm về cách tạo các tệp MPP chuyển đổi và thao tác mà không cần sử dụng Microsoft Project và khám phá các tính năng khác của thư viện bằng cách sử dụng các tài nguyên được cung cấp bên dưới:

Phần kết luận

Trong bài viết này, chúng ta đã học cách chuyển đổi dữ liệu MS Project từ định dạng MPP sang định dạng MPX bằng lập trình trong C#. Định dạng MPX cho phép trao đổi thông tin dự án giữa MS Project và các ứng dụng khác hỗ trợ nó. Chúng tôi cũng đã xem cách chuyển đổi MPP sang MPX trực tuyến. Trong trường hợp có bất kỳ sự mơ hồ nào, vui lòng liên hệ với chúng tôi trên diễn đàn hỗ trợ miễn phí của chúng tôi.

Xem thêm