Ми раді оголосити про випуск GroupDocs.Editor for Python v26.5, доступний з травня 2026. Це перший публічний випуск GroupDocs.Editor for Python через .NET, який поширюється у вигляді самодостатнього Python‑wheel на PyPI. Він переносить повний функціонал редагування документів базової бібліотеки .NET у Python: завантажте документ, конвертуйте його у чистий, редагований HTML/CSS, змініть цей розміток програмно або в будь‑якому WYSIWYG‑редакторі, а потім збережіть його назад у вихідний формат — або у інший — за допомогою одного pip install без потреби у MS Office, OpenOffice чи окремому середовищі виконання .NET.
Що нового у цьому випуску
- [Нова функція] HTML round‑trip editing (EDTPY-1)
- [Нова функція] Pythonic API surface with auto‑mapped naming conventions (EDTPY-2)
- [Нова функція] Multi‑format support across Word processing, spreadsheets, presentations, PDF, email, eBooks, and text/markup formats (EDTPY-3)
- [Нова функція] Format conversion via HTML intermediate (EDTPY-4)
- [Нова функція] Granular editing (worksheet/slide/page range) with pagination and language metadata toggles (EDTPY-5)
- [Нова функція] Resource extraction (images, fonts, CSS, audio) and folder persistence (EDTPY-6)
- [Нова функція] Document introspection via
get_document_info()(EDTPY-7) - [Нова функція] Form field inspection and update via
editor.form_field_manager(EDTPY-8) - [Нова функція] Stream loading and context‑manager protocol for deterministic disposal (EDTPY-9)
- [Нова функція] AI Agent & LLM Friendly: bundled
AGENTS.md, MCP server, and machine‑readable docs (EDTPY-10)
Зміни у публічному API
Весь .NET API доступний через Python‑нативне найменування. Класи використовують PascalCase, методи та властивості — snake_case (автоматично відображені у відповідний .NET PascalCase), а значення enum — UPPER_SNAKE_CASE.
Класи
Editor— точка входу; відкривається за шляхом або потоком,edit(),save(),get_document_info(),form_field_managerEditableDocument— представлення у вигляді HTML/CSS;get_content(),get_body_content(),get_embedded_html(),get_css_content(),save(), колекції ресурсів (images,fonts,css,audio,all_resources), а також фабрики