
Xử lý các tệp Microsoft Project MPP và chuyển đổi chúng thành các định dạng dễ truy cập hơn như Excel XLSX hoặc XLS có thể rất cần thiết để theo dõi và báo cáo dự án. Bạn có thể chuyển đổi hiệu quả các tệp MPP sang Excel trong C#. Hướng dẫn này bao gồm hai phương pháp: chuyển đổi tiêu chuẩn và chuyển đổi nâng cao với các tùy chọn tùy chỉnh.
Chúng ta sẽ xem xét các phần sau để hiểu về quá trình chuyển đổi:
- Tại sao phải chuyển đổi MPP sang Excel?
- Chuyển đổi MPP sang Excel - Cấu hình API C#
- Chuyển đổi MPP sang Excel trong C#
- Chuyển đổi MPP sang XLSX với Tùy chọn nâng cao trong C#
Tại sao phải chuyển đổi MPP sang Excel?
Tệp Microsoft Project (MPP) lý tưởng để quản lý dự án, nhưng chúng không thể truy cập được ở mọi nơi và thường yêu cầu phần mềm cụ thể để xem và chỉnh sửa. Việc chuyển đổi MPP sang Excel mang lại một số lợi thế:
Khả năng truy cập rộng hơn: Excel được sử dụng rộng rãi và dễ truy cập hơn Microsoft Project. Bằng cách chuyển đổi tệp MPP sang Excel, bạn có thể chia sẻ dữ liệu dự án với các thành viên trong nhóm có thể không có quyền truy cập vào MS Project.
Xử lý dữ liệu: Excel cung cấp các công cụ mạnh mẽ để phân tích dữ liệu, lập biểu đồ và báo cáo. Sau khi chuyển đổi, dữ liệu dự án có thể được lọc, sắp xếp và trực quan hóa bằng các tính năng mạnh mẽ của Excel, giúp phân tích tiến độ dự án dễ dàng hơn.
Báo cáo nâng cao: Excel cho phép tạo báo cáo và bảng thông tin tùy chỉnh, giúp các nhóm tạo ra những thông tin chi tiết và tóm tắt trực quan, dễ diễn giải và trình bày hơn.
Tích hợp tốt hơn với các công cụ khác: Các tệp Excel có thể dễ dàng tích hợp với nhiều nền tảng phần mềm khác nhau, cho phép truyền dữ liệu mượt mà hơn và tương thích với các quy trình công việc hoặc công cụ tự động hóa khác.
Bằng cách chuyển đổi tệp MPP sang Excel, bạn có thể dễ dàng truy cập dữ liệu dự án hơn, dễ thực hiện hơn và linh hoạt hơn, nâng cao khả năng quản lý và truyền đạt thông tin dự án một cách hiệu quả.
Chuyển đổi MPP sang Excel - Cấu hình API C#
Để hiển thị các tệp Microsoft Project sang định dạng Excel, bạn phải cấu hình Conholdate.Total cho .NET bằng lệnh cài đặt NuGet bên dưới:
PM> NuGet\Install-Package Conholdate.Total
Chuyển đổi MPP sang Excel trong C#
Cách chuẩn để chuyển đổi tệp MPP sang định dạng Excel (XLSX) trong C# rất đơn giản.
- Tải tệp dự án MPP đầu vào.
- Lưu bảng tính Excel đầu ra.
Mẫu mã bên dưới cho thấy cách chuyển đổi MPP sang Excel trong C#:
// Tải tệp Dự án đầu vào
Aspose.Tasks.Project project = new Aspose.Tasks.Project("New Project.mpp");
// Chuyển đổi MPP sang Excel
project.Save("MS Project.xlsx", Aspose.Tasks.Saving.SaveFileFormat.Xlsx);
Lớp Project được sử dụng để tải tệp MPP, trong khi phương thức Save lưu tệp trực tiếp vào định dạng Excel. Phương pháp này hiệu quả cho việc chuyển đổi nhanh mà không cần định dạng bổ sung hoặc yêu cầu bố cục.
Chuyển đổi MPP sang XLSX với Tùy chọn nâng cao trong C#
Đối với người dùng yêu cầu định dạng cụ thể, chẳng hạn như cài đặt kích thước trang, phương pháp chuyển đổi nâng cao với các tùy chọn bổ sung có sẵn. Sử dụng XlsxOptions, bạn có thể kiểm soát nhiều cài đặt xuất khác nhau, cải thiện bố cục trong tài liệu Excel cuối cùng.
- Tải tệp MPP nguồn bằng cách sử dụng lớp Project.
- Ghi bảng tính Excel đầu ra vào đĩa hoặc luồng.
Đoạn mã sau đây hướng dẫn cách chuyển đổi MPP sang XLSX trong C#:
// Tải tệp MPP đầu vào
Aspose.Tasks.Project project = new Aspose.Tasks.Project("New Project.mpp");
// Khởi tạo đối tượng lớp XlsxOptions
Aspose.Tasks.Saving.XlsxOptions options = new Aspose.Tasks.Saving.XlsxOptions();
options.PageSize = Aspose.Tasks.Visualization.PageSize.A4;
// Chuyển đổi MS Project MPP sang Excel XLSX
project.Save("MS Project.xlsx", options);
Ở đây, lớp XlsxOptions được sử dụng để thiết lập kích thước trang, làm cho nó lý tưởng cho các tài liệu dùng để in hoặc chia sẻ. Cách tiếp cận này cho phép linh hoạt hơn và kiểm soát tốt hơn đối với đầu ra đã chuyển đổi.
Nhận giấy phép miễn phí
Bạn có thể yêu cầu giấy phép tạm thời miễn phí để đánh giá API bằng cách kiểm tra toàn bộ các tính năng của nó.
Tóm lại
Chuyển đổi tệp MPP sang Excel trong C# giúp đơn giản hóa việc quản lý dữ liệu dự án bằng cách làm cho dữ liệu có thể truy cập được trong Excel. Cho dù bạn cần chuyển đổi nhanh hay có tùy chọn bố cục nâng cao, các phương pháp này cho phép chuyển đổi MPP sang Excel liền mạch, cải thiện quy trình làm việc và khả năng truy cập dữ liệu của bạn. Nếu bạn muốn thảo luận về bất kỳ mối quan tâm nào của mình, vui lòng liên hệ với chúng tôi tại diễn đàn.