Создать DOCX с помощью Python
Создавайте DOCX с помощью приложений Python без установки Microsoft Office®.
Для разработчика, который пытается создавать файлы DOCX с помощью приложения Python? Aspose.Total for Python via .NET API может помочь автоматизировать процесс создания. Это полный пакет различных API, работающих с разными форматами, включая файлы Microsoft Office и изображения. API Aspose.Words for Python via .NET , являющийся частью пакета Aspose.Total for Python via .NET , упрощает процесс генерации. Кроме того, разработчики могут легко улучшить приложение для модификации файла DOCX.
Как создать файл DOCX в Python
- Создайте объект класса Document .
- Создайте объект класса DocumentBuilder .
- Добавьте текст в файл, используя метод DocumentBuilder.write() .
- Сохраните, используя метод save() , передав соответствующий путь к документу DOCX.
Creation Requirements
- Для создания документа DOCX требуется Python 3.5 или более поздняя версия.
- Справочные API внутри проекта непосредственно из PyPI ( Aspose.Words )
- Или используйте следующие команды pip
pip install aspose.words. - Кроме того, ОС на базе Microsoft Windows или Linux (см. подробнее для Words ) и для Linux проверьте дополнительные требования для gcc и libpython и следуйте INSTALL
Создать DOCX на Python
Основные сценарии использования
- Формирование отчетов по шаблону
Заполнение шаблонов DOCX динамическими таблицами, графиками и условными разделами.
- Автоматизированная компоновка документов
Сборка разделов (введение, основная часть, приложения) из модульных источников контента в один DOCX.
- Документы с метаданными
Встраивание свойств документа, пользовательского XML и метаданных ревизии для управления.
Сценарии автоматизации
- Потоки данных в документы
Создание индивидуализированных документов DOCX для каждой записи в базе данных в автоматическом режиме.
- Создание документов по запросу вебхука
Создание документов DOCX по требованию через HTTP API, запускаемое внешними событиями.
- Автоматизированная проверка доступности
Запуск скриптов проверки, которые проверяют структуру заголовков и альтернативный текст для изображений во время создания.