Assinar PDF
Adicione assinaturas ao seu PDF. Se você tiver uma imagem de sua assinatura, você pode adicioná-la ao seu documento PDF e controlar sua posição e tamanho. Use a ação Sign PDF na API para automatizar este processo.
- Método: POST
- Endpoint: /api/v2/SignPdf
Parâmetros
- Conteúdo do arquivoBase64, Required
Map the File Content of the file from the source action
- Nome do arquivoString, Required
Especifique o nome do arquivo PDF com a extensão de arquivo apropriada
- Imagem de assinaturaBase64, Required
Map the Signature image. Supported image types are jpg, png, gif, BMP, and tiff
- PáginasString, Required
- Especifique os índices de página como valores separados por vírgulas ou intervalos para processar (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 no formato de string.
- Alinhamento horizontalstring, Required
Alinhamento horizontal da imagem. Os valores permitidos são
- Left - borda esquerda da página
- Center - distância igual da esquerda e direita
- Right - borda direita da página
- Alinhamento verticalstring, Required
Alinhamento vertical da imagem. Os valores permitidos são
- Top - o bordo superior da página
- Middle - distância igual do alto e do baixo
- Bottom - o bordo inferior da página
- Largura em mmstring, Required
Largura da imagem em milímetros (mm). Se 0, a largura padrão será tomada.
Exemplo- 50
- Altura em mmstring, Required
Altura da imagem em milímetros (mm). Se 0, a altura padrão será tomada.
Exemplo- 50
- Altura em PxString, Required
Altura do SignPDF em pontos (pt).
Exemplo- 2
- Largura em Pxstring, Required
Largura do SignPDF em pontos (pt).
Exemplo- 2
- Margem X em mmString, Required
Margem horizontal em milímetros (mm). O valor padrão é 0. Se a alinhamento horizontal for Left, dará um espaço do borda esquerda da página. Se Right, dará um espaço do borda direita da página. Se Center, este campo é ignorado.
Exemplo- 20
- Margem Y em mmString, Required
Margem vertical em milímetros (mm). O valor padrão é 0. Se a alinhamento vertical for Top, dará um espaço do borda superior da página. Se Bottom, dará um espaço do borda inferior da página. Se Middle, este campo é ignorado.
Exemplo- 50
- Margem X em PxString, Required
Margem do lado esquerdo do SignPDF em pontos (px).
Exemplo- 5
- Margem Y em PxString, Required
Margem do topo do SignPDF em pontos (px)
Exemplo- 5
- OpacidadeString, Required
Transparência para a imagem de assinatura. Os valores variam de 0 a 100. 0 para transparência máxima e 100 para opacidade máxima.
Exemplo - 100
- Mostrar apenas em impressãoBoolean, Required
Você pode selecionar um valor-
true
false
- É fundoBoolean, Required
Você pode selecionar um valor-
true
false
Saída
- Conteúdo do arquivoBinary
Conteúdo do arquivo comprimido
- Nome do arquivoString
O nome do arquivo do documento assinado
Header
Content-Type:application/json
Authorization: Por favor, copie a chave do link.
Payload
{
"alignX": "right",
"alignY": "bottom",
"docContent": "Please put PDF base64 content",
"docName": "output.pdf",
"imageName": "stamp.jpg",
"imageFile": "Please put image base64 content",
"pages": "1",
"marginXInMM": "20",
"marginYInMM": "50",
"marginXInPx": "5",
"marginYInPx": "5",
"opacity": "100",
"heightInMM": "50",
"heightInPx": "2",
"widthInPx": "2",
"widthInMM": "50",
"showOnlyInPrint": true,
"isBackground": true
}
Exemplos da api PDF4me
- CSharp(C#)
- Java
- JavaScript
- Python
- Salesforce
- n8n
- Google Script
- AWS Lambda