Це повна DOCX бібліотека редагування та маніпуляцій для Python. Використовуйте наш API редагування DOCX для розробки міжплатформного програмного забезпечення на Python.
Програмна модифікація DOCX документів є невід'ємною частиною сучасного цифрового робочого процесу. Редагувати текст у DOCX, вставляти графіки за допомогою зовнішніх даних, змінювати таблиці.
Python бібліотека - це самостійне рішення для редагування DOCX, яке не залежить від іншого програмного забезпечення. Він готовий до комерційного використання, що покриває всі можливі потреби професійних розробникіна Python:
Програмний редактор Python DOCX надає розробникам сучасний API для програмного редагування DOCX. Швидко інтегруйте функції модифікації DOCX у своє програмне забезпечення. Наша бібліотека підтримує модифікацію різноманітних форматів документів у Python.
Завданням програмного редагування DOCX на Python є завдання зміни елементів у дереві DOCX документів. Він також відомий як 'DOM' - модель програмування для взаємодії з елементами DOCX документа та їх властивостями.
Функції модифікації DOCX невіддільні від розширеної функції пошуку DOCX. Для високого рівня гнучкості наша бібліотека Python надає розробникам функції пошуку на основі DOCX на основі регулярних виразів. Цей підхід розширює можливості редагування тексту у DOCX файлах, дозволяючи використовувати шаблони для динамічного перетворення DOCX.
Однією з найбільш затребуваних функцій є динамічне створення та зміна таблиць у документах DOCX. Робота з таблицями дуже зручна з бібліотекою Python: редагуйте таблиці, оновлюйте таблиці та витягуйте текст таблиці за допомогою Python.
Наступний приклад демонструє, як змінити DOCX документ на Python:
pip install aspose-words
Копія
import aspose.words as aw
doc = aw.Document("Input.docx")
builder = aw.DocumentBuilder(doc)
# Вставте текст на початку документа.
builder.move_to_document_start()
builder.writeln("Morbi enim nunc faucibus a.")
doc.save("Output.docx")
import aspose.words as aw
doc = aw.Document("Input.docx")
builder = aw.DocumentBuilder(doc)
# Вставте таблицю на початку документа.
builder.move_to_document_start()
builder.start_table()
builder.insert_cell()
builder.write("Row 1, cell 1.")
builder.insert_cell()
builder.write("Row 1, cell 2.")
builder.end_table()
doc.save("Output.docx")
import aspose.words as aw
doc = aw.Document("Input.docx")
builder = aw.DocumentBuilder(doc)
# Вставте зображення на початку документа.
builder.move_to_document_start()
builder.insert_image("Image.png")
doc.save("Output.docx")
Ми розміщуємо наші пакунки Python у сховищах PyPi. Будь ласка, дотримуйтесь покрокових інструкцій щодо встановлення "Aspose.Words for Python via .NET" у середовище розробника.
Цей пакет сумісний з Python ≥3.5 і <3.12. Якщо ви розробляєте програмне забезпечення для Linux, перегляньте додаткові вимоги до gcc і libpython у документації продукту.
Ви можете редагувати файли в багатьох інших форматах: