ما خوشحالیم که انتشار 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 (new: 26.10.0)
- GroupDocs.Search برای Python از طریق .NET (new: 26.10.0)
- GroupDocs.Annotation برای Python از طریق .NET (new: 26.6.0)
- GroupDocs.Editor برای Python از طریق .NET (new: 26.5.0)
- GroupDocs.Markdown برای Python از طریق .NET (new: 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).
- هر محصول بستههای wheel برای Windows (x64)، Linux (x86_64) و macOS (Intel و Apple Silicon) ارائه میدهد. در v26.3، Assembly فقط wheelهای Windows داشت، Redaction wheel لینوکس نداشت و Merger wheel Apple Silicon نداشت.
- لینوکس به glibc 2.27+ نیاز دارد، macOS 13+.
- ویندوز 32‑بیتی دیگر پشتیبانی نمیشود (wheelهای
win32وجود ندارند). - حجم کل دانلود: حدود ۲٫۲ GB برای هر پلتفرم؛ استفاده از دیسک: حدود ۳٫۲ GB.
تغییرات API عمومی
متاپکیج API خاص خود را ندارد. هر محصول تغییرات API خود را در یادداشتهای انتشار خود فهرست میکند، که در لینک یادداشتهای کامل انتشار موجود است.
ویژگیهای جدید
GroupDocs.Parser، GroupDocs.Search، GroupDocs.Annotation، GroupDocs.Editor و GroupDocs.Markdown بهتازگی به مجموعه اضافه شدهاند. هر کدام مجموعهای از APIها و قابلیتهای خود را ارائه میدهند:
- GroupDocs.Parser: امکان استخراج محتوای ساختاری مانند جداول و بارکدها را فراهم میکند.
- GroupDocs.Search: قابلیتهای قدرتمند جستجوی متن کامل را در مجموعه اسناد فراهم میکند.
- GroupDocs.Annotation: امکان افزودن و مدیریت حاشیهنویسیها مانند هایلایت، زیرخطگذاری و یادداشتهای چسبان را میدهد.
- GroupDocs.Editor: با تبدیل به و از HTML، ویرایش اسناد را تسهیل میکند.
- GroupDocs.Markdown: اسناد را به فرمت Markdown برای مستندسازی و قابلیت حمل تبدیل میکند.
مثال کد
برای استفاده از چندین محصول در یک اسکریپت Python در ویندوز، قبل از وارد کردن هر محصول متغیر محیطی را تنظیم کنید:
import os
os.environ["DOTNET_MULTILEVEL_LOOKUP"] = "0"
from groupdocs.viewer import Viewer
from groupdocs.conversion import Converter
مشکلات شناختهشده
- چندین محصول در یک اسکریپت در ویندوز. در ماشینی که .NET جدیدتری بهصورت سراسری نصب شده است، Viewer، Metadata، Annotation، Comparison، Editor، Merger و Redaction آن runtime را بهجای runtime خودشان بارگذاری میکنند و دومین آنها در یک فرآیند با خطای
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
دانلود مستقیم
پکیج متا .whl را مستقیماً از صفحه دانلود GroupDocs.Total for Python v26.11 دریافت کنید. این صفحه فقط ۱۴ محصول را فهرست میکند که pip سپس از PyPI دانلود میکند؛ برای نصب بدون دسترسی به اینترنت، به نصب مراجعه کنید.