API V2

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