Criar DOCM usando Python
Gere DOCM por meio de seus aplicativos Python sem instalar o Microsoft Office®.
Para um desenvolvedor, quem está tentando criar arquivos DOCM via aplicativo Python? A API Aspose.Total for Python via .NET pode ajudar a automatizar o processo de criação. É um pacote completo de várias APIs que lidam com diferentes formatos, incluindo arquivos e imagens do Microsoft Office. A API Aspose.Words for Python via .NET que faz parte do pacote Aspose.Total for Python via .NET facilita esse processo de geração. Além disso, os desenvolvedores podem facilmente aprimorar o aplicativo para modificação do arquivo DOCM.
Como criar um arquivo DOCM em Python
- Crie um objeto de classe Document .
- Crie um objeto de classe DocumentBuilder .
- Adicione texto no arquivo usando o método DocumentBuilder.write() .
- Salve usando o método save() passando o caminho do documento DOCM relevante.
Creation Requirements
- Para a criação de documentos DOCM, é necessário o Python 3.5 ou posterior
- APIs de referência dentro do projeto diretamente do PyPI ( Aspose.Words )
- Ou Use os seguintes comandos pip
pip install aspose.words. - Além disso, o sistema operacional baseado em Microsoft Windows ou Linux (veja mais para Words ) e para Linux verifique os requisitos adicionais para gcc e libpython e siga INSTALL
Criar DOCM em Python
Principais Casos de Uso
Automação Incorporada em Documentos
Distribua arquivos DOCM que executem macros aprovadas para captura de dados estruturados ou transformações locais.
Implantação Controlada de Macros
Insira módulos VBA avaliados nos documentos durante o tempo de compilação para comportamento de macro regulamentado.
Modelos com Macros Habilitadas
Use modelos DOTM como fontes para gerar documentos DOCM com automação pré-configurada.
Cenários de Automação
Validação de Macros por CI
Execute automaticamente análise estática no código VBA e bloqueie compilações em caso de violações de política.
Assinatura e Empacotamento
Automatize a assinatura digital de macros e o empacotamento de arquivos DOCM para distribuição segura.
Injeção de Macros de Repositórios Seguros
Extraia trechos de VBA aprovados de um repositório seguro e incorpore-os em arquivos DOCM gerados.