Adicionar campos de formulário ao PDF
- Método: POST
- Endpoint: /api/v2/AddFormField
Parâmetros
Parâmetros para adicionar campos de formulário a documentos PDF.
- Nome do documentoString, Required
Nome do arquivo PDF de origem com extensão .pdf
- Conteúdo do documentoBase64, Required
O conteúdo do arquivo de entrada
- Valor inicialString, Required
Você pode usar qualquer entrada, mas deve ser uma string.
Exemplo - texto de entrada.
- Posição Xinteger, RequiredDefault: 0
O valor padrão é 0. Se o alinhamento horizontal for Esquerda, dará um espaço a partir da borda esquerda da página. Se for Direita, dará um espaço a partir da borda direita da página. Se for Centro, este campo é ignorado.
Exemplo - 300
- PositionYinteger, RequiredDefault: 0
O valor padrão é 0. Se o alinhamento vertical for Superior, dará um espaço a partir da borda superior da página. Se for Inferior, dará um espaço a partir da borda inferior da página. Se for Meio, este campo é ignorado.
Exemplo - 300
- Nome do campoString, Required
Nome do campo de entrada, deve ser uma string.
Exemplo - Nome do campo de entrada
- Tamanhointeger, RequiredDefault: 0
O valor padrão é 0. Você pode selecionar o tamanho com base em nosso requisito.
Exemplo - 4
- PáginasString, Required
- Especifique os índices de página como valores separados por vírgula ou intervalos (por exemplo, “0, 1, 2-” ou “1, 2, 3-7”).
- Se não especificado, a configuração padrão processa todas as páginas. A entrada deve estar em formato de string.
- Tipo de campo de formulárioString, RequiredDefault: TextBox
Você pode selecionar um dos seguintes tipos de campo de formulário -
- TextBox
- CheckBox
Saída
Parâmetros de saída para o documento PDF com campos de formulário.
- Conteúdo do arquivoBinary
Conteúdo do arquivo do documento compactado
- Nome do arquivoString
O nome do arquivo do documento de saída
Cabeçalho
Content-Type:application/json
Authorization: Por favor, copie a chave do link.
Payload
{
"docContent": "Please put PDF base64 content",
"docName": "output.pdf",
"initialValue": "input text",
"positionX": 300,
"positionY": 300,
"fieldName": "Input Field Name",
"Size": 4,
"pages": "1",
"formFieldType": "TextBox"
}
PDF4me api samples
- CSharp(C#)
- Java
- JavaScript
- Python
- Salesforce
- n8n
- Google Script
- AWS Lambda