Gerar documentos
Esta ação será desaprovada em breve. Por favor, use a ação Generate Documents para gerar documentos.
Gere documentos dinamicamente usando a ação PDF4me Generate Documents para Zapier. Use modelos Word ou HTML com sintaxe Mustache ou campos de fusão como fonte. As fontes de dados podem ser JSON ou XML.
Também compartilhamos um zap para facilitar sua configuração.
Parâmetros
Parâmetros para a ação Gerar documentos.
- Arquivo de modeloFile, Required
Um arquivo de modelo para gerar documentos.
- Nome do arquivo de modeloString
Nome para o arquivo de saída.
- Tipo de modeloOptions, RequiredDefault: Word
Tipo de arquivo de modelo.
- Word - Defina este valor ao enviar um modelo Word
- HTML - Defina este valor ao enviar um modelo HTML
- Dados de entradaString, Required
Texto contendo valores de dados dinâmicos para mesclar com o modelo
neste campo, mapeamos os dados do arquivo de modelo e preparamos uma string de dados com a ação PDF4me Generate Document. A string de dados é atribuída com a função string conforme mencionado abaixo.
Exemplo de estrutura Json (Objeto Lista)::
{ "Documents": [ { "FieldName1": "FieldValue1", "FieldName2": "FieldValue2", "FieldName3": "FieldValue3" }, { "FieldName1": "FieldValue4", "FieldName2": "FieldValue5", "FieldName3": "FieldValue6" }, ] }
Documents – É uma variável declarada que contém itens de lista em um formato preparado. Você também pode anexar o JSON como mostrado abaixo
- Tipo de dados de entradaOptions, RequiredDefault: Json
Tipo de dados para o modelo
- Json
- Xml
- Tipo de documento de saídaOptions
O tipo de documento de saída dos documentos gerados
- Word
- Excel
- Html
- MetadadosString
String JSON O usuário pode especificar campos que precisam de algum formato.
Ex: Data
{ "FieldsMetaData": [ { "FieldName":"dueDate", "FieldType":2, "FieldFormat":"yyyyMMdd" } ] }
Aqui FiledType é uma enumeração que tem os seguintes valores
CheckBox = 0,
Html = 1,
DateTime = 2
Saída
A saída da ação é um array de documentos. Para lê-los um por um, você pode usar Loop By Zapier. Esta etapa do Zapier está na versão beta.
- Nome do arquivoString
Nome do arquivo sem extensão
- Extensão do arquivoString
Extensão do arquivo
- Nome completo do arquivoString
Nome do arquivo com extensão
- URL do arquivoString
URL contendo o documento gerado
- Tamanho do arquivoNumber
Tamanho do documento
