نحن سعداء بالإعلان عن إصدار GroupDocs.Total for Python v26.11، المتاح اعتبارًا من نوفمبر 2026. يقدم هذا التحديث خمسة منتجات جديدة إلى مجموعة Total — Parser و Search و Annotation و Editor و Markdown — ويُحدّث جميع المكونات الحالية إلى أحدث إصداراتها، موسعًا دعم إصدارات Python وتغطية المنصات.

ما الجديد في هذا الإصدار

المنتجات التالية تم تحديثها أو إضافتها في هذا الإصدار:

  • GroupDocs.Conversion لـ Python عبر .NET (25.12 → 26.9.0)
  • GroupDocs.Viewer لـ Python عبر .NET (25.12 → 26.9.0)
  • GroupDocs.Comparison لـ Python عبر .NET (25.12 → 26.5.0)
  • GroupDocs.Watermark لـ Python عبر .NET (25.12 → 26.10.0)
  • GroupDocs.Metadata لـ Python عبر .NET (25.10 → 26.9.0)
  • GroupDocs.Merger لـ Python عبر .NET (25.3 → 26.6.0)
  • GroupDocs.Assembly لـ Python عبر .NET (25.5.1 → 26.11.0)
  • GroupDocs.Redaction لـ Python عبر .NET (25.10 → 26.6.0)
  • GroupDocs.Signature لـ Python عبر .NET (26.1 → 26.10.0)
  • GroupDocs.Parser لـ Python عبر .NET (جديد: 26.10.0)
  • GroupDocs.Search لـ Python عبر .NET (جديد: 26.10.0)
  • GroupDocs.Annotation لـ Python عبر .NET (جديد: 26.6.0)
  • GroupDocs.Editor لـ Python عبر .NET (جديد: 26.5.0)
  • GroupDocs.Markdown لـ Python عبر .NET (جديد: 26.3.0)

الجديد في هذا الإصدار

  • تمت إضافة خمسة منتجات جديدة:

    • GroupDocs.Parser: يستخرج النصوص والجداول والصور والبيانات الوصفية والباركودات من المستندات.
    • GroupDocs.Search: يبني فهارس نصية كاملة ويجري عمليات بحث عبر المستندات.
    • GroupDocs.Annotation: يضيف تعليقات توضيحية وعلامات وتعليقات إلى المستندات والصور.
    • GroupDocs.Editor: يحرر المستندات عبر HTML ويحفظها مرة أخرى إلى الصيغ الأصلية.
    • GroupDocs.Markdown: يحول المستندات إلى صيغة Markdown.
  • تم توسيع دعم Python والمنصات:

    • الآن يدعم Python 3.5 حتى 3.14 (كان يدعم حتى 3.13 في الإصدار v26.3).
    • كل منتج يوزع حزم wheels لأنظمة Windows (x64)، Linux (x86_64) و macOS (Intel و Apple Silicon). في الإصدار v26.3، كان Assembly يملك حزم Windows فقط، وRedaction لم يكن لديه حزمة Linux، وMerger لم يكن لديه حزمة Apple Silicon.
    • يتطلب Linux glibc 2.27+، و macOS 13+.
    • لم يعد يدعم Windows 32‑bit (لا توجد حزم win32).
    • حجم التحميل الإجمالي: ~2.2 جيجابايت لكل منصة؛ مساحة القرص المستخدمة: ~3.2 جيجابايت.

تغييرات API العامة

حزمة الميتا لا تحتوي على API خاصة بها. كل منتج يسرد تغييرات API الخاصة به في ملاحظات الإصدار الخاصة به، والتي يمكن الوصول إليها عبر رابط ملاحظات الإصدار الكاملة.

الميزات الجديدة

تم إدخال GroupDocs.Parser و GroupDocs.Search و GroupDocs.Annotation و GroupDocs.Editor و GroupDocs.Markdown حديثًا إلى المجموعة. كل منها يجلب مجموعة خاصة به من الـ APIs والقدرات:

  • GroupDocs.Parser: يتيح استخراج المحتوى المهيكل مثل الجداول والباركودات.
  • GroupDocs.Search: يوفر قدرات بحث نصية كاملة قوية عبر مجموعات المستندات.
  • GroupDocs.Annotation: يتيح إضافة وإدارة التعليقات التوضيحية مثل التظليل، التسطير، والملاحظات اللاصقة.
  • GroupDocs.Editor: يسهل تحرير المستندات عن طريق التحويل من وإلى HTML.
  • GroupDocs.Markdown: يحول المستندات إلى صيغة Markdown للتوثيق والقابلية للنقل.

مثال على الكود

لاستخدام منتجات متعددة في سكريبت Python واحد على Windows، اضبط متغير البيئة قبل استيراد أي منتج:

import os

os.environ["DOTNET_MULTILEVEL_LOOKUP"] = "0"

from groupdocs.viewer import Viewer
from groupdocs.conversion import Converter

المشكلات المعروفة

  • عدة منتجات في سكريبت واحد على Windows. على جهاز يحتوي على .NET أحدث مثبت على مستوى النظام، يقوم Viewer و Metadata و Annotation و Comparison و Editor و Merger و Redtion بتحميل تلك البيئة بدلاً من بيئتهم الخاصة، وتفشل الثانية منهم في نفس العملية مع الخطأ RuntimeError: hostfxr_get_runtime_delegate failed with 0x800080a3. اضبط DOTNET_MULTILEVEL_LOOKUP إلى 0 في أعلى السكريبت، كما في المثال أعلاه.
  • إلغاء تثبيت منتج واحد يزيل ثلاث وحدات مشتركة من الآخرين: groupdocs/__init__.py، groupdocs/pydrawing و groupdocs/pycore، التي تثبتها كل حزمة wheel للمنتج. ثم يفشل from groupdocs.viewer import Color. أعد تثبيت المنتج بدون تبعياته لاستعادة هذه الوحدات: pip install --force-reinstall --no-deps groupdocs-viewer-net==26.9.0.
  • على Python 3.5، النسخة من groupdocs/pydrawing التي يثبتها pip أخيرًا لا تُجمع. شغّل الأمر نفسه بعد التثبيت.

كيفية الحصول على التحديث

PyPI

قم بالتثبيت أو التحديث عبر PyPI:

pip install groupdocs-total-net==26.11.0

🔗 صفحة حزمة PyPI

التحميل المباشر

حمّل حزمة الميتا .whl مباشرةً من صفحة تحميل GroupDocs.Total for Python v26.11. تُظهر فقط الـ 14 منتجًا، التي يقوم pip بعد ذلك بتحميلها من PyPI؛ لتثبيت بدون اتصال بالإنترنت، راجع التثبيت.

الموارد