我們很高興宣佈 GroupDocs.Total for Python v26.11 版本,於 2026年11月 發佈。此更新將五個新產品加入 Total 套件——Parser、Search、Annotation、Editor 和 Markdown,並將所有現有組件升級至最新版本,擴大了對 Python 版本的支援以及平台覆蓋範圍。
此版本的新功能
此版本中更新或新增了以下產品:
- GroupDocs.Conversion for Python via .NET (25.12 → 26.9.0)
- GroupDocs.Viewer for Python via .NET (25.12 → 26.9.0)
- GroupDocs.Comparison for Python via .NET (25.12 → 26.5.0)
- GroupDocs.Watermark for Python via .NET (25.12 → 26.10.0)
- GroupDocs.Metadata for Python via .NET (25.10 → 26.9.0)
- GroupDocs.Merger for Python via .NET (25.3 → 26.6.0)
- GroupDocs.Assembly for Python via .NET (25.5.1 → 26.11.0)
- GroupDocs.Redaction for Python via .NET (25.10 → 26.6.0)
- GroupDocs.Signature for Python via .NET (26.1 → 26.10.0)
- GroupDocs.Parser for Python via .NET (new: 26.10.0)
- GroupDocs.Search for Python via .NET (new: 26.10.0)
- GroupDocs.Annotation for Python via .NET (new: 26.6.0)
- GroupDocs.Editor for Python via .NET (new: 26.5.0)
- GroupDocs.Markdown for Python via .NET (new: 26.3.0)
本次發行的新功能
-
新增五個產品:
- GroupDocs.Parser:從文件中提取文字、表格、圖像、元資料和條碼。
- GroupDocs.Search:建立全文索引並在文件中執行搜尋。
- GroupDocs.Annotation:向文件和圖像添加註釋、標記和評論。
- GroupDocs.Editor:透過 HTML 編輯文件,並將其保存回原始格式。
- GroupDocs.Markdown:將文件轉換為 Markdown。
-
擴充的 Python 與平台支援:
- 現在支援 Python 3.5 至 3.14(先前在 v26.3 中僅支援至 3.13)。
- 每個產品皆提供 Windows (x64)、Linux (x86_64) 與 macOS (Intel 與 Apple Silicon) 的 wheel。於 v26.3 中,Assembly 只提供 Windows wheel,Redaction 沒有 Linux wheel,Merger 沒有 Apple Silicon wheel。
- Linux 需要 glibc 2.27 以上,macOS 需要 13 以上。
- 不再支援 32 位元 Windows(無
win32wheel)。 - Total 下載大小:約每平台 2.2 GB;磁碟使用量:約 3.2 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 格式,以供文件編寫與可移植性使用。
程式碼範例
要在 Windows 上的單一 Python 腳本中使用多個產品,請在匯入任何產品之前設定環境變數:
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 與 Redaction 會載入該執行環境而非各自的,導致同一進程中的第二個產品出現
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 上, pip 最後安裝的
groupdocs/pydrawing副本無法編譯。請在安裝後再次執行相同指令。
如何取得更新
PyPI
透過 PyPI 安裝或升級:
pip install groupdocs-total-net==26.11.0
直接下載
從GroupDocs.Total for Python v26.11 下載頁面直接下載 .whl 元套件。該頁面僅列出 14 個產品,pip 會再從 PyPI 下載;若需離線安裝,請參閱Installation。