Z przyjemnością ogłaszamy wydanie GroupDocs.Total for Python v26.11, dostępne od listopada 2026. Ta aktualizacja wprowadza pięć nowych produktów do zestawu Total — Parser, Search, Annotation, Editor i Markdown — oraz aktualizuje wszystkie istniejące komponenty do najnowszych wersji, rozszerzając wsparcie wersji Pythona i pokrycie platform.
Co nowego w tej wersji
Poniższe produkty zostały zaktualizowane lub dodane w tej wersji:
- GroupDocs.Conversion dla Pythona przez .NET (25.12 → 26.9.0)
- GroupDocs.Viewer dla Pythona przez .NET (25.12 → 26.9.0)
- GroupDocs.Comparison dla Pythona przez .NET (25.12 → 26.5.0)
- GroupDocs.Watermark dla Pythona przez .NET (25.12 → 26.10.0)
- GroupDocs.Metadata dla Pythona przez .NET (25.10 → 26.9.0)
- GroupDocs.Merger dla Pythona przez .NET (25.3 → 26.6.0)
- GroupDocs.Assembly dla Pythona przez .NET (25.5.1 → 26.11.0)
- GroupDocs.Redaction dla Pythona przez .NET (25.10 → 26.6.0)
- GroupDocs.Signature dla Pythona przez .NET (26.1 → 26.10.0)
- GroupDocs.Parser dla Pythona przez .NET (nowe: 26.10.0)
- GroupDocs.Search dla Pythona przez .NET (nowe: 26.10.0)
- GroupDocs.Annotation dla Pythona przez .NET (nowe: 26.6.0)
- GroupDocs.Editor dla Pythona przez .NET (nowe: 26.5.0)
- GroupDocs.Markdown dla Pythona przez .NET (nowe: 26.3.0)
Co nowego w tej wersji
-
Dodano pięć nowych produktów:
- GroupDocs.Parser: wyodrębnia tekst, tabele, obrazy, metadane i kody kreskowe z dokumentów.
- GroupDocs.Search: tworzy indeksy pełnotekstowe i wykonuje wyszukiwania w dokumentach.
- GroupDocs.Annotation: dodaje adnotacje, oznaczenia i komentarze do dokumentów i obrazów.
- GroupDocs.Editor: edytuje dokumenty za pomocą HTML i zapisuje je z powrotem w oryginalnych formatach.
- GroupDocs.Markdown: konwertuje dokumenty do formatu Markdown.
-
Rozszerzono wsparcie Pythona i platform:
- Teraz obsługuje Pythona 3.5‑3.14 (wcześniej do 3.13 w wersji v26.3).
- Każdy produkt dostarcza pliki wheel dla Windows (x64), Linux (x86_64) i macOS (Intel i Apple Silicon). W wersji v26.3, Assembly miał tylko wheel dla Windows, Redaction nie miał wheel dla Linux, a Merger nie miał wheel dla Apple Silicon.
- Linux wymaga glibc 2.27+, macOS 13+.
- 32‑bitowy Windows nie jest już wspierany (brak wheel
win32). - Całkowity rozmiar pobrania: ~2,2 GB na platformę; zajętość dysku: ~3,2 GB.
Zmiany w publicznym API
Metapakiet nie posiada własnego API. Każdy produkt wymienia zmiany w API w swoich notatkach wydania, które znajdują się pod linkiem do pełnych notatek wydania.
Nowe funkcje
GroupDocs.Parser, GroupDocs.Search, GroupDocs.Annotation, GroupDocs.Editor i GroupDocs.Markdown zostały nowo wprowadzone do zestawu. Każdy z nich wprowadza własny zestaw API i możliwości:
- GroupDocs.Parser: Umożliwia wyodrębnianie strukturalnej zawartości, takiej jak tabele i kody kreskowe.
- GroupDocs.Search: Zapewnia potężne możliwości pełnotekstowego wyszukiwania w kolekcjach dokumentów.
- GroupDocs.Annotation: Umożliwia dodawanie i zarządzanie adnotacjami, takimi jak podświetlenia, podkreślenia i notatki samoprzylepne.
- GroupDocs.Editor: Ułatwia edycję dokumentów poprzez konwersję do i z HTML.
- GroupDocs.Markdown: Konwertuje dokumenty do formatu Markdown w celu dokumentacji i przenośności.
Przykład kodu
Aby używać wielu produktów w jednym skrypcie Pythona w systemie Windows, ustaw zmienną środowiskową przed importowaniem jakiegokolwiek produktu:
import os
os.environ["DOTNET_MULTILEVEL_LOOKUP"] = "0"
from groupdocs.viewer import Viewer
from groupdocs.conversion import Converter
Znane problemy
- Wiele produktów w jednym skrypcie na Windows. Na maszynie z nowszym .NET zainstalowanym systemowo, Viewer, Metadata, Annotation, Comparison, Editor, Merger i Redaction ładują ten runtime zamiast własnego, a drugi z nich w jednym procesie kończy się niepowodzeniem z
RuntimeError: hostfxr_get_runtime_delegate failed with 0x800080a3. UstawDOTNET_MULTILEVEL_LOOKUPna0na początku skryptu, jak w powyższym przykładzie. - Odinstalowanie jednego produktu usuwa trzy współdzielone moduły z pozostałych:
groupdocs/__init__.py,groupdocs/pydrawingigroupdocs/pycore, które instalowane są w każdym wheelu produktu. Następniefrom groupdocs.viewer import Colorkończy się niepowodzeniem. Zainstaluj ponownie jeden produkt bez jego zależności, aby je przywrócić:pip install --force-reinstall --no-deps groupdocs-viewer-net==26.9.0. - W Pythonie 3.5, kopia
groupdocs/pydrawingzainstalowana ostatnia przez pip nie kompiluje się. Uruchom to samo polecenie po instalacji.
Jak uzyskać aktualizację
PyPI
Zainstaluj lub zaktualizuj za pomocą PyPI:
pip install groupdocs-total-net==26.11.0
Bezpośrednie pobranie
Pobierz metapakiet .whl bezpośrednio ze strony pobierania GroupDocs.Total for Python v26.11. Zawiera ona jedynie listę 14 produktów, które pip następnie pobiera z PyPI; aby zainstalować bez dostępu do internetu, zobacz Instalację.