Latest release (May 2026)
The latest release of GroupDocs.Editor for Python via .NET is version 26.5 (May 2026) — the first public release, shipped as a self-contained Python wheel on PyPI. It brings the full document-editing capabilities of the underlying .NET library to Python: load a document, convert it to clean, editable HTML/CSS, edit that markup, then save it back to the original format — or convert it to another — with no MS Office, OpenOffice, or separate .NET runtime required.
Installation
pip install groupdocs-editor-net
Highlights
- HTML round-trip editing — convert any supported document to editable HTML/CSS and save it back without losing fidelity.
- Multi-format — Word processing, spreadsheets, presentations, PDF, email, eBooks, and text/markup behind one unified API.
- Format conversion via HTML — save an
EditableDocumentwith a different*SaveOptionsto convert (for example DOCX → PDF or DOCX → Markdown). - Granular editing — edit a single worksheet, slide, or page range; toggle pagination and language metadata.
- Resource extraction & introspection — pull out a document’s images, fonts, CSS, and audio, or read format, page count, size, and encryption status without a full edit.
- Pythonic, AI-friendly API —
snake_casemembers, context managers, and a bundledAGENTS.mdfor AI coding assistants.
Quick start
from groupdocs.editor import Editor
with Editor("document.docx") as editor:
editable = editor.edit()
html = editable.get_body_content()
print(html)
For the full list of features, supported formats, public API surface, and known limitations, see the complete release notes: