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