Crie DOCX usando Mail merge em Python

Biblioteca Python de alta velocidade para executar a operação de Mail merge para DOCX modelos e dados da fonte de dados personalizada

Nossa solução fornece uma poderosa API independente de plataforma. Use nossa API de documento de Mail merge para desenvolver software de alto nível para a plataforma Python. Esta é uma solução de software poderosa para mesclar modelos em Word formatos e PDF e dados de fontes de dados personalizadas e exportar ainda mais o resultado para DOCX, PDF, HTML e outros formatos populares usando Python.

Ver trecho de código

Mail merge em DOCX usando Python

Com nossa API de produto, você pode criar documentos personalizados usando o modelo Mail merge DOCX, dados de fontes de dados personalizadas e recurso Mail merge em Python. O modelo Mail merge DOCX é um documento em DOCX formato com campos de mesclagem – campos especiais onde você deseja inserir dados personalizados de sua fonte de dados.

A fonte de dados é um armazenamento de dados personalizado do qual os dados são extraídos durante a operação Mail merge para serem substituídos nos campos apropriados do modelo DOCX.

Geração de relatório

Você pode criar relatórios baseados em Mail merge DOCX usando a operação de mesclagem. Basta criar um modelo DOCX com campos de mesclagem que podem ser usados para geração de relatórios e selecionar sua fonte de dados. Você pode até gerar relatórios a partir de dados do Excel se coletá-los lá.

Experimente Mail merge para DOCX arquivo em Python

Para experimentar nosso recurso Mail merge, carregue um modelo DOCX com campos de mesclagem e preencha esses campos por meio de nossa interface. Após executar o código, exporte o relatório em um formato conveniente gerado usando Python.

O exemplo a seguir mostra como executar uma operação Mail merge em Python:

Execute uma operação de Mail merge usando o modelo docx em Python
Carregar um modelo de Mail merge
Código de execução
Selecione o formato de destino na lista
pip install aspose-words
Cópia de
import aspose.words as aw

fields = [
    ]
values = [
    ]

doc = aw.Document("Input.docx")
doc.mail_merge.execute(fields, values)
doc.save("Output.docx")
Código de execução

Como usar a Mail merge em DOCX arquivos

  1. Instale Aspose.Words for Python via .NET.
  2. Adicione uma referência de biblioteca (importe a biblioteca) ao seu projeto Python.
  3. Crie um modelo de mesclagem DOCX com campos de mesclagem.
  4. Abra o arquivo de modelo em Python.
  5. Chame o método execute(), passando os campos de mesclagem e seus valores lá.
  6. Chame o método Save(), passando um nome de arquivo de saída com a extensão necessária.
  7. Obtenha o resultado da operação de Mail merge como DOCX arquivo.

Python biblioteca para usar Mail merge em DOCX

Hospedamos nossos pacotes Python em repositórios PyPi. Siga as instruções passo a passo sobre como instalar o "Aspose.Words for Python via .NET" em seu ambiente de desenvolvedor.

Requisitos de sistema

Este pacote é compatível com Python ≥3.5 e <3.12. Se você desenvolve software para Linux, consulte os requisitos adicionais para gcc e libpython na documentação do produto.

Outros formatos de arquivo suportados

Você pode executar a operação de Mail merge para outros formatos de arquivo:

5%

Inscreva-se para receber atualizações do produto Aspose

Receba boletins e ofertas mensais diretamente em sua caixa de correio.

© Aspose Pty Ltd 2001-2024. Todos os direitos reservados.