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