A geração dinâmica de documentos é o processo de criação de um lote de documentos personalizados com dados dinâmicos provenientes de uma fonte, utilizando um modelo predefinido. Por exemplo, uma fatura pode ser personalizada para endereçar cada destinatário pelo nome. A criação de documentos com dados dinâmicos requer uma fonte de dados, como uma lista, planilha, banco de dados, JSON ou matrizes. Os campos de mesclagem são espaços reservados em modelos predefinidos que são posteriormente substituídos por dados provenientes de uma das fontes de dados mencionadas acima ou de qualquer outra fonte de dados compatível.
A geração de um documento com dados dinâmicos requer a aplicação de técnicas como mala direta ou o uso de campos de mesclagem. Um dos métodos mais populares de geração de documentos dinâmicos envolve o uso da renderização Mustache , que é muito mais fácil na criação de modelos. Faturas personalizadas são baseadas em modelos de documentos criados usando Word ou outros criadores de formulários que possuem recursos de mesclagem de campos. Aqui, discutiremos o uso de modelos criados com a sintaxe Mustache - {{campo de espaço reservado}} - que posteriormente é substituída pelos dados dinâmicos.
A ação "Gerar Documento" do PDF4me em Make permite criar cenários para gerar documentos dinâmicos e automatizá-los. O processo de geração pode ser automatizado com configurações simples, desde que você já tenha o modelo e os dados dinâmicos. O modelo pode ser um arquivo Word, HTML ou qualquer outro formato compatível. Os dados podem ser uma planilha, CSV, JSON, XML ou uma lista de dados.




