Những gì mới trong GroupDocs.Viewer for Python via .NET 25.12 (Tháng 12 2025)
| Cải tiến | ID |
|---|---|
| Hỗ trợ nền tảng Linux – thư viện giờ có thể chạy trên Linux mà không cần thay đổi mã. | VIEWERPYTHON‑109 |
| Mở rộng khả năng tương thích phiên bản Python – các phiên bản Python được hỗ trợ hiện là 3.5 – 3.13 (tăng từ 3.9 – 3.11). | VIEWERPYTHON‑110 |
| Tái cấu trúc và cập nhật các ví dụ mã – các ví dụ hiện là các script độc lập, thực thi được, tuân theo cấu trúc repository hiện tại và bao gồm việc ghi log khi cần thiết. | VIEWERPYTHON‑111 |
Hỗ trợ Linux
Phiên bản 25.12 bổ sung hỗ trợ gốc cho Linux. Các ứng dụng hiện có được xây dựng cho Windows hoặc macOS không yêu cầu thay đổi API nào để chạy trên Linux; chỉ cần cài đặt gói trên máy Linux và thực thi mã của bạn như trước.
Tương thích phiên bản Python
Phạm vi các trình thông dịch được hỗ trợ đã được mở rộng:
| Phiên bản | Các phiên bản Python được hỗ trợ |
|---|---|
| 24.9 (trước) | 3.9 – 3.11 |
| 25.12 (hiện tại) | 3.5 – 3.13 |
Sự mở rộng này bao phủ các bản phát hành Python có hỗ trợ dài hạn (LTS) và các runtime mới nhất 3.12/3.13, giúp thư viện phù hợp cho các pipeline CI, triển khai dạng container, và môi trường on‑premise vẫn dựa vào các trình thông dịch cũ hơn.
Cập nhật tài liệu và README
- PyPI README hiện liệt kê các yêu cầu cài đặt rõ ràng, cấu hình runtime cơ bản, và một số kịch bản sử dụng phổ biến.
- Các trang tài liệu đã được làm mới để đồng nhất với API hiện tại và cấu trúc repository. Tất cả các đoạn mã ví dụ hiện là script độc lập kèm theo các chú thích giải thích.
- Các chủ đề được cập nhật (với liên kết trực tiếp):
- Xin chào Thế giới – https://docs.groupdocs.com/viewer/python-net/hello-world/
- Yêu cầu hệ thống – https://docs.groupdocs.com/viewer/python-net/system-requirements/
- Cài đặt – https://docs.groupdocs.com/viewer/python-net/installation/
- Cách chạy các ví dụ – https://docs.groupdocs.com/viewer/python-net/how-to-run-examples/
- Bản quyền và Đánh giá – https://docs.groupdocs.com/viewer/python-net/licensing-and-evaluation/
Repository ví dụ mã
Cơ sở mã ví dụ đã được tái cấu trúc để phù hợp với luồng tài liệu:
- Một script cho mỗi tính năng, được đặt trong các thư mục tương ứng với phần tài liệu liên quan.
- Đặt tên entry‑point nhất quán (
main.pyhoặc tên đặc trưng tính năng) và cấu trúc tệp. - Đã thêm cấu hình ghi log vào các ví dụ khi nó mang lại giá trị chẩn đoán.
Kho mã: https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Python-via-.NET/
Dự án demo
Các dự án demo mới và đã cập nhật cho thấy cách chạy thư viện trong các môi trường điển hình:
- Docker (Linux) – https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Python-via-.NET/tree/master/Demos/hello-world-docker
- macOS (đã cập nhật) – https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Python-via-.NET/tree/master/Demos/hello-world-macos
Cách nhận bản cập nhật
# Cài đặt hoặc nâng cấp lên bản 25.12 mới nhất từ PyPI
pip install --upgrade groupdocs-viewer-net==25.12
Gói: https://pypi.org/project/groupdocs-viewer-net/
Tài nguyên
- Ghi chú phát hành đầy đủ – https://releases.groupdocs.com/viewer/python-net/release-notes/2025/groupdocs-viewer-for-python-via-net-25-12-release-notes/
- Tài liệu – https://docs.groupdocs.com/viewer/python-net/
- Diễn đàn hỗ trợ – https://forum.groupdocs.com/c/viewer/9
Bạn có thể thoải mái thử bản demo Linux mới, báo cáo bất kỳ vấn đề nào trên diễn đàn hỗ trợ, và cho chúng tôi biết cách mà khả năng tương thích Python rộng hơn giúp dự án của bạn như thế nào.