ما الجديد في GroupDocs.Viewer for Python via .NET 25.12 (ديسمبر 2025)
| التحسين | ID |
|---|---|
| دعم نظام Linux – الآن يمكن تشغيل المكتبة على Linux دون أي تغييرات في الشيفرة. | VIEWERPYTHON‑109 |
| توافق إصدارات Python الموسع – إصدارات Python المدعومة الآن هي 3.5 – 3.13 (ارتفاعاً من 3.9 – 3.11). | VIEWERPYTHON‑110 |
| إعادة هيكلة وتحديث أمثلة الشيفرة – أصبحت الأمثلة الآن مستقلة، سكربتات قابلة للتنفيذ تتبع بنية المستودع الحالية وتضم تسجيلاً (logging) حيث يكون ذلك مناسباً. | VIEWERPYTHON‑111 |
دعم Linux
الإصدار 25.12 يضيف دعمًا أصليًا لـ Linux. التطبيقات الحالية المبنية لنظام Windows أو macOS لا تحتاج إلى أي تغييرات في API لتعمل على Linux؛ فقط قم بتثبيت الحزمة على جهاز Linux ونفّذ الشيفرة كما في السابق.
توافق إصدارات Python
تم توسيع نطاق المفسر المدعوم:
| الإصدار | إصدارات Python المدعومة |
|---|---|
| 24.9 (السابق) | 3.9 – 3.11 |
| 25.12 (الحالي) | 3.5 – 3.13 |
هذا التوسيع يغطي إصدارات Python ذات الدعم طويل‑الأمد (LTS) بالإضافة إلى أحدث إصدارات 3.12/3.13، مما يجعل المكتبة مناسبة لسير عمل CI، والنشر داخل الحاويات، والبيئات المحلية التي لا تزال تعتمد على مفسرات أقدم.
تحديثات الوثائق وملف README
- ملف README على PyPI الآن يسرد المتطلبات المسبقة للتثبيت، إعدادات وقت التشغيل الأساسية، وعدة سيناريوهات استخدام شائعة.
- تم تحديث صفحات الوثائق لتتماشى مع API الحالي وبنية المستودع. جميع مقتطفات الأمثلة الآن سكربتات مستقلة مع تعليقات توضيحية.
- المواضيع المحدثة (مع روابط مباشرة):
- Hello World – https://docs.groupdocs.com/viewer/python-net/hello-world/
- System Requirements – https://docs.groupdocs.com/viewer/python-net/system-requirements/
- Installation – https://docs.groupdocs.com/viewer/python-net/installation/
- How to Run Examples – https://docs.groupdocs.com/viewer/python-net/how-to-run-examples/
- Licensing and Evaluation – https://docs.groupdocs.com/viewer/python-net/licensing-and-evaluation/
مستودع أمثلة الشيفرة
تم إعادة تنظيم قاعدة أمثلة الشيفرة لتتوافق مع تدفق الوثائق:
- نص برمجي واحد لكل ميزة، موضعاً ضمن دليل يطابق القسم المقابل في الوثائق.
- تسمية نقاط الدخول بشكل متسق (
main.pyأو اسم مخصص للميزة) وبنية الملفات. - تم إضافة إعدادات التسجيل إلى الأمثلة حيث يضيف قيمة تشخيصية.
المستودع: https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Python-via-.NET/
مشاريع العرض
مشاريع عرض جديدة ومحدّثة توضح كيفية تشغيل المكتبة في بيئات نمطية:
- Docker (Linux) – https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Python-via-.NET/tree/master/Demos/hello-world-docker
- macOS (محدث) – https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Python-via-.NET/tree/master/Demos/hello-world-macos
كيفية الحصول على التحديث
# Install or upgrade to the latest 25.12 release from PyPI
pip install --upgrade groupdocs-viewer-net==25.12
Package: https://pypi.org/project/groupdocs-viewer-net/
الموارد
- ملاحظات الإصدار الكاملة – https://releases.groupdocs.com/viewer/python-net/release-notes/2025/groupdocs-viewer-for-python-via-net-25-12-release-notes/
- الوثائق – https://docs.groupdocs.com/viewer/python-net/
- منتدى الدعم – https://forum.groupdocs.com/c/viewer/9
لا تتردد في تجربة عرض Linux الجديد، والإبلاغ عن أي مشكلات في منتدى الدعم، وأخبرنا كيف تساعدك توافقية Python الأوسع في مشاريعك.