Signer un PDF à l'aide d'une API REST Node.js

Suivez ce guide pour signer un PDF à l’aide de l’API REST Node.js. Vous apprendrez à signer électroniquement un PDF grâce à une API basée sur Node.js et un SDK Cloud Node.js. Ce guide vous aidera à téléverser le fichier PDF cible et le fichier de signature sur le stockage Cloud, puis à utiliser le fichier de signature pour signer le PDF.

Condition préalable

Étapes pour signer un PDF en ligne à l’aide d’une interface REST Node.js

  1. Créez une instance PdfApi à l’aide de votre ID client et de votre clé secrète client.
  2. Spécifiez le nom du fichier PDF, le nom du fichier de signature et le chemin d’accès au dossier de stockage.
  3. Définissez la position et la taille de la signature sur la page PDF à l’aide de l’outil Rectangle.
  4. Initialisez une instance de signature avec le chemin, le type, le mot de passe et les propriétés visuelles
  5. Renseignez les métadonnées telles que l’autorité, le lieu, le contact et la date de signature.
  6. Téléversez le fichier PDF et le fichier de certificat dans le dossier configuré.
  7. Appelez PostSignatureDocument pour apposer la signature numérique au PDF téléchargé.
  8. Récupérez le flux de documents signés et enregistrez-le localement sous le nom Sample_out.pdf

Ces étapes résument la procédure de signature numérique d’un PDF à l’aide de l’API REST Node.js. Ce code se connecte à Aspose.PDF Cloud, télécharge un PDF et un certificat, puis signe numériquement le document à l’aide des identifiants et des détails de signature fournis. Une fois la signature effectuée, le PDF mis à jour est téléchargé et enregistré localement sous forme de nouveau fichier.

Code permettant d’ajouter une signature à un PDF à l’aide d’un service RESTful Node.js

Ce code illustre la procédure de signature de documents PDF à l’aide de l’API low-code de Node.js. Pour signer un fichier PDF, celui-ci doit comporter un champ de type « Signature » ​​dont le nom est connu. Une erreur se produira si le PDF ne contient pas de champ de type « Signature » ​​ou si le nom du champ est incorrect.

Cet article nous a expliqué comment signer un fichier PDF. Pour compresser un fichier PDF, consultez l’article sur Compresser un PDF avec une API REST Node.js.

 Français