
Tệp MPP của Microsoft Project là một định dạng phổ biến để quản lý dự án và các nhiệm vụ của nó. Tuy nhiên, chia sẻ thông tin dự án dưới dạng hình ảnh đôi khi có thể hữu ích cho các bài thuyết trình hoặc cái nhìn tổng quan nhanh chóng. Trong bài viết này, chúng ta sẽ tìm hiểu cách chuyển đổi MPP sang JPG bằng Python.
Bài viết này bao gồm các chủ đề sau:
- Thư viện Python để chuyển đổi MPP sang JPG
- Sử dụng Python để chuyển đổi MPP sang JPG
- Tùy chỉnh chuyển đổi MPP sang JPG
- Chuyển đổi MPP sang JPG trực tuyến
- Tài nguyên miễn phí
Thư viện Python để chuyển đổi MPP sang JPG
Chúng ta sẽ sử dụng thư viện Aspose.Tasks for Python để chuyển đổi các tệp MPP thành hình ảnh JPG. Aspose.Tasks là một thư viện mạnh mẽ cho phép các nhà phát triển làm việc với các tệp MPP trong Python. Nó cung cấp các chức năng để tạo, đọc, sửa đổi và xuất dữ liệu dự án dưới nhiều định dạng khác nhau, bao gồm cả hình ảnh JPG.
Trước khi bắt đầu viết mã, chúng ta cần có được thư viện này. Vui lòng tải gói về hoặc cài đặt trực tiếp từ PyPI bằng cách chạy lệnh pip sau trong bảng điều khiển của bạn:
pip install aspose-tasks
Chuyển đổi MPP sang JPG bằng Python
1. Nhập các thư viện cần thiết
Trước tiên, chúng ta cần nhập các thư viện cần thiết. Đây là cách thực hiện:
import aspose.tasks as tasks
2. Tải tệp MPP
Tiếp theo, hãy tải tệp MPP bằng cách sử dụng lớp Project.
project = tasks.Project("sample.mpp");
3. Lưu dự án dưới dạng JPG
Cuối cùng, lưu dự án dưới dạng tệp hình ảnh JPG bằng phương thức save().
project.save("sample_out.jpg", tasks.saving.SaveFileFormat.JPG);
Đó là tất cả! Chúng ta đã thành công chuyển đổi tệp MPP sang hình ảnh JPG bằng Aspose.Tasks for Python.
Mã hoàn chỉnh
Dưới đây là ví dụ mã hoàn chỉnh cho thấy cách chuyển đổi MPP sang JPG bằng Python.
# This code example demonstrates how to convert MPP to JPG. | |
import aspose.tasks as tasks | |
# Load the input Project file | |
project = tasks.Project("D:\\Files\\Blank2010.mpp"); | |
# Save the project as JPG | |
project.save("D:\\Files\\Blank2010_out.jpg", tasks.saving.SaveFileFormat.JPEG); |

Convert MPP to JPG using Python.
Tùy chỉnh chuyển đổi MPP sang JPG bằng Python
Chúng ta có thể tùy chỉnh việc chuyển đổi MPP sang JPG bằng cách sử dụng lớp ImageSaveOptions theo các bước sau:
- Tải tệp MPP bằng cách sử dụng lớp Project.
- Tạo một instance của lớp ImageSaveOptions.
- Sau đó, xác định các tùy chọn JPG, chẳng hạn như jpeg_quality, v.v.
- Cuối cùng, lưu dự án dưới dạng tệp hình ảnh JPG bằng phương thức save(). Phương thức này nhận đường dẫn tệp JPG đầu ra và ImageSaveOptions làm đối số.
Mã mẫu sau cho thấy cách chuyển đổi MPP sang JPG với các thiết lập tùy chỉnh trong Python.
# This code example demonstrates how to convert MPP to JPG with options. | |
import aspose.tasks as tasks | |
# Load the input Project file | |
project = tasks.Project("D:\\Files\\Blank2010.mpp"); | |
# In order to manipulate JPEG quality, you can use ImageSaveOptions.JpegQuality property. | |
# The allowed value range is from 0 to 100. | |
# Create an instance of the ImageSaveOptions class | |
options = tasks.saving.ImageSaveOptions(tasks.saving.SaveFileFormat.JPEG) | |
options.jpeg_quality = 50 | |
# Save the project as JPG | |
project.save("D:\\Files\\Blank2010_options_out.jpg", options); |

Customize MPP to JPG Conversion in Python.
Nhận giấy phép miễn phí
Vui lòng nhận giấy phép tạm thời miễn phí để thử API mà không có hạn chế đánh giá.
Chuyển đổi MPP sang JPG trực tuyến
Ngoài ra, bạn cũng có thể chuyển đổi các tệp MPP sang định dạng JPG bằng cách sử dụng công cụ chuyển đổi MPP sang JPG trực tuyến miễn phí này, được phát triển bằng API trên.

Python MPP sang JPG – Tài nguyên miễn phí
Bên cạnh việc chuyển đổi MPP sang JPG trong Python, hãy khám phá các tính năng khác của API bằng các tài nguyên sau:
Kết luận
Trong bài viết này, chúng ta đã khám phá cách chuyển đổi MPP sang JPG bằng Python. Bằng cách tận dụng Aspose.Tasks for Python, bạn có thể chuyển đổi dữ liệu dự án MPP thành hình ảnh JPG một cách hiệu quả. Cách tiếp cận này cung cấp một phương tiện thuận tiện để chia sẻ thông tin dự án dưới dạng hình ảnh, giúp cải thiện giao tiếp và hợp tác. Trong trường hợp có bất kỳ sự mơ hồ nào, xin vui lòng liên hệ với chúng tôi tại diễn đàn hỗ trợ miễn phí.