Microsoft Project sử dụng định dạng MPP để lưu trữ nhiều thông tin liên quan đến dự án, chẳng hạn như nhiệm vụ, tài nguyên, bài tập, tiến trình và ngân sách. Trong khi đó MPX là định dạng tệp cũ hơn được thiết kế cho Microsoft Project. Nó cho phép trao đổi dữ liệu dự án giữa Microsoft Project và các ứng dụng phần mềm khác hỗ trợ định dạng MPX. 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 bằng Python.
Bài viết này bao gồm các chủ đề sau:
- API Python để chuyển đổi MPP sang MPX
- Chuyển đổi MPP sang MPX
- Chuyển đổi MPP sang MPX trực tuyến
- Tài nguyên học tập miễn phí
API Python để chuyển đổi MPP sang MPX
Chúng tôi sẽ sử dụng API Aspose.Tasks for Python để chuyển đổi tệp MPP sang định dạng MPX. Aspose.Tasks dành cho Python trao quyền cho các nhà phát triển tích hợp liền mạch việc tạo, đọc, thao tác và xuất dữ liệu Microsoft Project trong các ứng dụng Python của họ. Nó cung cấp một tập hợp toàn diện các lớp và phương thức tạo điều kiện thuận lợi cho các tương tác đa dạng với dữ liệu dự án. Điều này bao gồm khả năng tạo dự án mới, kết hợp các nhiệm vụ và tài nguyên, sửa đổi lịch trình dự án, thực hiện chuyển đổi và tạo báo cáo.
Vui lòng tải gói xuống hoặc cài đặt API từ PyPI bằng cách sử dụng lệnh pip sau trong bảng điều khiển:
pip install aspose-tasks
Chuyển đổi MPP sang MPX bằng Python
Chúng ta có thể dễ dàng chuyển đổi tệp MPP sang đị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 Project.
- Gọi phương thức save() để lưu dưới dạng MPX. Nó lấy đường dẫn tệp MPX đầu ra và SaveFileFormat.MPX làm đối số.
Mã mẫu sau đây cho biết cách chuyển đổi MPP sang MPX trong Python.
# Ví dụ mã này trình bày cách tạo MS Project và lưu dưới dạng MPX trong Python.
import aspose.tasks as tasks
# Tải tệp dự án đầu vào
project = tasks.Project("C:\\Files\\Blank2010.mpp");
# Lưu tệp MPX đầu ra
project.save("C:\\Files\\Blank2010_out.mpx", tasks.saving.SaveFileFormat.MPX);
Giấy phép thư viện Aspose.Tasks
Vui lòng nhận giấy phép tạm thời miễn phí để dùng thử Aspose.Tasks dành cho Python mà không bị giới hạn về đánh giá. 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.
Chuyển đổi MPP sang MPX trực tuyến miễn phí
Bạn cũng có thể chuyển đổi trực tuyến miễn phí các tệp MPP sang định dạng MPX bằng cách sử dụng ứng dụng web Trình chuyển đổi MPP sang MPX này. Ứng dụng web này được phát triển bằng API trên.
Bộ chuyển đổi MPP sang MPX – Tài nguyên học tập
Bên cạnh việc chuyển đổi MPP sang MPX, hãy tìm hiểu thêm về cách tạo, chuyển đổi và thao tác với tệp MPP mà không cần sử dụng Microsoft Project, đồng thời khám phá nhiều tính năng khác của thư viện bằng cách sử dụng các tài nguyên bên dưới:
- Hướng dẫn dành cho nhà phát triển
- Ứng dụng trực tuyến miễn phí
- Tham chiếu API
- Hướng dẫn cách thực hiện và bài viết
Phần kết luận
Trong bài viết này, chúng ta đã tìm hiểu cách xuất dữ liệu MS Project từ định dạng MPP sang MPX theo chương trình trong Python. Bằng cách làm theo các bước được nêu, bạn có thể dễ dàng phát triển ứng dụng chuyển đổi MPP sang MPX của riêng mình. Ngoài ra, 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.