API V2

Signer le PDF

Ajoutez des signatures à votre PDF. Si vous avez une image de votre signature, vous pouvez l’ajouter à votre document PDF et contrôler sa position et sa taille. Utilisez l’action Sign PDF dans l’API pour automatiser ce processus.

  • Méthode: POST
  • Endpoint: /api/v2/SignPdf

Paramètres

Contenu du fichierBase64, Required

Map the File Content of the file from the source action

Nom du fichierString, Required

Spécifiez le nom du fichier du PDF avec l’extension de fichier appropriée

Image de signatureBase64, Required

Map the Signature image. Supported image types are jpg, png, gif, BMP, and tiff

PagesString, Required
  • Spécifiez les indices de page comme des valeurs séparées par des virgules ou des plages à traiter (par exemple, “0, 1, 2-” ou “1, 2, 3-7”).
  • Si non spécifié, la configuration par défaut traite toutes les pages. L’entrée doit être au format de chaîne.
Alignement horizontalstring, Required

Alignement horizontal de l’image. Les valeurs autorisées sont

  • Left - bord gauche de la page
  • Center - distance égale de la gauche et de la droite
  • Right - bord droit de la page
Alignement verticalstring, Required

Alignement vertical de l’image. Les valeurs autorisées sont

  • Top - le bord supérieur de la page
  • Middle - distance égale du haut et du bas
  • Bottom - le bord inférieur de la page
Largeur en mmstring, Required

Largeur de l’image en millimètres (mm). Si 0, la largeur par défaut sera prise.
Exemple- 50

Hauteur en mmstring, Required

Hauteur de l’image en millimètres (mm). Si 0, la hauteur par défaut sera prise.
Exemple- 50

Hauteur en PxString, Required

Hauteur du SignPDF en points (pt).
Exemple- 2

Largeur en Pxstring, Required

Largeur du SignPDF en points (pt).
Exemple- 2

Marge X en mmString, Required

Marge horizontale en millimètres (mm). La valeur par défaut est 0. Si l’alignement horizontal est Left, il donnera un espace du bord gauche de la page. Si Right, il donnera un espace du bord droit de la page. Si Center, ce champ est ignoré.
Exemple- 20

Marge Y en mmString, Required

Marge verticale en millimètres (mm). La valeur par défaut est 0. Si l’alignement vertical est Top, il donnera un espace du bord supérieur de la page. Si Bottom, il donnera un espace du bord inférieur de la page. Si Middle, ce champ est ignoré.
Exemple- 50

Marge X en PxString, Required

Marge du côté gauche du SignPDF en points (px).
Exemple- 5

Marge Y en PxString, Required

Marge du haut du SignPDF en points (px)
Exemple- 5

OpacitéString, Required

Transparence pour l’image de signature. Les valeurs varient de 0 à 100. 0 pour la transparence maximale et 100 pour la transparence maximale.
Exemple - 100

Afficher uniquement en impressionBoolean, Required

Vous pouvez sélectionner une valeur-
true
false

Est-ce un fondBoolean, Required

Vous pouvez sélectionner une valeur-
true
false

Sortie

Contenu du fichierBinary

Contenu du fichier compressé

Nom du fichierString

Le nom du fichier du document signé

Header
Content-Type:application/json
Authorization: Veuillez copier la clé depuis le lien.

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
}

Exemples de l'api PDF4me

CSharp(C#)
Java
JavaScript
Python
Salesforce
n8n
Google Script
AWS Lambda