Wat is er nieuw in GroupDocs.Viewer voor Python via .NET 25.12 (December 2025)
| Verbetering | ID |
|---|---|
| Linux-platformondersteuning – de bibliotheek kan nu op Linux worden uitgevoerd zonder code‑wijzigingen. | VIEWERPYTHON‑109 |
| Uitgebreide compatibiliteit met Python‑versies – ondersteunde Python‑versies zijn nu 3.5 – 3.13 (voorheen 3.9 – 3.11). | VIEWERPYTHON‑110 |
| Herschikte en bijgewerkte codevoorbeelden – voorbeelden zijn nu zelfstandige, uitvoerbare scripts die de huidige repository‑indeling volgen en waar nodig logging bevatten. | VIEWERPYTHON‑111 |
Linux‑ondersteuning
Versie 25.12 voegt native ondersteuning toe voor Linux. Bestaande toepassingen die voor Windows of macOS zijn gebouwd hebben geen API‑wijzigingen nodig om op Linux te draaien; installeer simpelweg het pakket op een Linux‑machine en voer uw code zoals eerder uit.
Compatibiliteit met Python‑versies
Het ondersteunde interpreteerbereik is uitgebreid:
| Release | Ondersteunde Python‑versies |
|---|---|
| 24.9 (vorige) | 3.9 – 3.11 |
| 25.12 (huidige) | 3.5 – 3.13 |
Deze uitbreiding omvat long‑term‑support (LTS) Python‑releases en de nieuwste 3.12/3.13 runtimes, waardoor de bibliotheek geschikt is voor CI‑pijplijnen, gecontaineriseerde implementaties en on‑premise omgevingen die nog op oudere interpreters vertrouwen.
Documentatie‑ en README‑updates
- De PyPI‑README bevat nu expliciete installatie‑vereisten, basis‑runtime‑configuratie en verschillende veelvoorkomende gebruiksscenario’s.
- Documentatie‑pagina’s zijn bijgewerkt voor consistentie met de huidige API en repository‑structuur. Alle voorbeeld‑fragmenten zijn nu standalone scripts met toelichtende commentaren.
- Bijgewerkte topics (met directe links):
- Hello World – https://docs.groupdocs.com/viewer/python-net/hello-world/
- Systeemvereisten – https://docs.groupdocs.com/viewer/python-net/system-requirements/
- Installatie – https://docs.groupdocs.com/viewer/python-net/installation/
- Hoe voorbeelden uit te voeren – https://docs.groupdocs.com/viewer/python-net/how-to-run-examples/
- Licenties en evaluatie – https://docs.groupdocs.com/viewer/python-net/licensing-and-evaluation/
Repository met codevoorbeelden
De voorbeeldcode‑basis is opnieuw georganiseerd om aan te sluiten bij de documentatiestroom:
- Eén script per functie, geplaatst in mappen die overeenkomen met de bijbehorende documentatiesectie.
- Consistente naamgeving van entry‑point (
main.pyof een functie‑specifieke naam) en bestandsstructuur. - Logging‑configuratie toegevoegd aan voorbeelden waar dit diagnostische waarde biedt.
Repository: https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Python-via-.NET/
Demo‑projecten
Nieuwe en bijgewerkte demoprojecten laten zien hoe de bibliotheek in typische omgevingen te gebruiken is:
- Docker (Linux) – https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Python-via-.NET/tree/master/Demos/hello-world-docker
- macOS (updated) – https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Python-via-.NET/tree/master/Demos/hello-world-macos
Hoe de update te verkrijgen
# 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/
Bronnen
- Volledige release‑notities – https://releases.groupdocs.com/viewer/python-net/release-notes/2025/groupdocs-viewer-for-python-via-net-25-12-release-notes/
- Documentatie – https://docs.groupdocs.com/viewer/python-net/
- Ondersteuningsforum – https://forum.groupdocs.com/c/viewer/9
Voel u vrij om de nieuwe Linux‑demo te proberen, eventuele problemen te melden op het ondersteuningsforum, en laat ons weten hoe de bredere Python‑compatibiliteit uw projecten helpt.