Déverrouiller PDF dans n8n
Déverrouiller PDF est un PDF4me action de nœud dans n8n qui supprime la protection par mot de passe d'un PDF Lorsque vous fournissez le mot de passe correct, utilisez-le pour rendre les fichiers protégés lisibles lors des étapes ultérieures du flux de travail, déchiffrer une archive dont vous êtes propriétaire ou déverrouiller tous les relevés envoyés par un fournisseur sans avoir à les ouvrir un par un.
Que fait ce nœud ?
PDF4me: Déverrouiller PDF prend une protection PDF à partir de données binaires, un Base64 String, ou un URL, applique le mot de passe que vous fournissez et renvoie une copie qui s'ouvre sans invite. Mot de passe Ce champ est obligatoire ; ainsi, cette fonction déverrouille les documents que vous êtes déjà autorisé à ouvrir, et non celle qui récupère un mot de passe perdu. Elle intervient généralement en amont du processus, car les étapes d'extraction et de conversion ne peuvent pas lire un fichier chiffré.
Authentification de votre API Demande
Chaque PDF4me nœud dans n8n nécessite un numéro valide Identifiant pour se connecter avecCréez ou sélectionnez-en un qui contient votre PDF4me API clé permettant au flux de travail d'authentifier les demandes de déverrouillage en toute sécurité.
Informations importantes à ne pas manquer

PDF4me Déverrouiller PDF panneau des paramètres dans n8n
Déverrouiller PDF vs Protéger le document
Ces deux actions sont opposées, et les flux de travail utilisent souvent les deux : déverrouiller un fichier entrant pour le lire, puis protéger à nouveau le résultat avant son renvoi.
| Aspect | Déverrouiller PDF | Document de protection |
|---|---|---|
| What it does | Removes existing password protection | Applies password protection |
| Password you supply | The current password on the document | The new password you want to set |
| Typical position | First step, so later nodes can read the file | Last step, before the file is sent or stored |
| Prerequisite | You must already know the password | None beyond the source document |
Quels paramètres débloquent PDF Besoin?
Requis: Action, type de données d'entrée, champ correspondant à ce type d'entrée, nom du fichier de sortie et mot de passe. Le nom de sortie des données binaires et les profils personnalisés utilisent des valeurs par défaut fonctionnelles.
| Paramètre | Requis | Ce que cela fait | Exemple |
|---|---|---|---|
| Action | Required | Selects the PDF4me node action to run. Choose Unlock PDF. | Unlock PDF |
| Input Data Type | Required | Format of the source PDF input. Choose Binary Data (from a previous node), Base64 String, or URL. | Binary Data |
| Input Binary Field | Conditional | Name of the binary property on the incoming n8n item that holds the protected PDF. Required when Input Data Type is Binary Data. Defaults to data. | data |
| Base64 Document Content | Conditional | Base64-encoded content of the protected PDF. Required when Input Data Type is Base64 String. | JVBERi0xLjQK... |
| File URL | Conditional | Publicly reachable HTTPS URL to the protected PDF. Required when Input Data Type is URL. | https://example.com/statement.pdf |
| Output File Name | Required | Filename for the unlocked PDF returned by the node. Include the .pdf extension. | unlocked_output.pdf |
| Password | Required | The current password on the document. Shown masked in the panel. Reference a credential or environment variable rather than typing the secret into a saved workflow. | {{ $env.PDF_PASSWORD }} |
| Binary Data Output Name | Optional | Name of the binary property the output item exposes. Defaults to data. | data |
| Custom Profiles | Optional | Advanced Options field for extra processing settings, supplied in a JSON-like format. Leave blank unless you have a specific profile to apply. | { "preserveMetadata": true } |
Champs de sortie
Une course réussie rapporte un n8n objet contenant l'objet déverrouillé PDF.
| Champ | Taper | Ce qu'il contient |
|---|---|---|
Binary (data) | Binary | The unlocked PDF, under Binary Data Output Name (default data). |
fileName | String | Generated filename, matching Output File Name. |
docName | String | Name of the processed document, for reference and tracking. |
mimeType | String | MIME type of the output, always application/pdf. |
fileSize | Number | Size of the returned PDF in bytes. |
isUnlocked | Boolean | Confirms the document was unlocked. A useful assertion before handing the file to an extraction step. |
securityRemoved | Boolean | Confirms password protection and access restrictions were removed. |
success | Boolean | True when the unlock completed, false on failure such as a wrong password. Use it to branch error handling. |
message | String | Human-readable status message, carrying success confirmation or error detail. |
Comment configurer le déverrouillage PDF dans n8n?
- Ajouter PDF4me à votre n8n flux de travail et choisissez le Déverrouiller PDF action.
- Dans Identifiant pour se connecter avec, sélectionnez votre PDF4me identifiant ou cliquez Créer un nouveau compte et collez votre API clé.
- Ensemble Type de données d'entrée à Données binaires (défaut), Base64 String, ou URL et fournir la source correspondante PDF champ.
- Ensemble Nom du fichier de sortie pour le fichier déverrouillé, se terminant par
.pdf. - Saisissez le document Mot de passe, idéalement sous la forme d'une expression qui lit une information d'identification ou une variable d'environnement.
- Partir Nom de la sortie de données binaires comme
dataà moins qu'un nœud ultérieur n'attende une propriété différente. - Exécutez le nœud et acheminez le flux déverrouillé PDF à l'étape suivante, telle que l'extraction, la conversion ou le stockage.
Configurations typiques
Exemples de flux de travailCommon n8n workflow patterns using Unlock PDF.
- Un relevé est envoyé par courriel protégé par un mot de passe connu.
- Déverrouiller PDF supprime la protection à l'aide d'un secret stocké.
- Une étape d'extraction de table permet de lire les transactions dans une feuille de calcul.
- Tous les documents anciens présents sur un lecteur partagé utilisent le même ancien mot de passe.
- Déverrouiller PDF s'exécute sur chaque fichier lors d'un lot de migration.
- Les copies non protégées sont intégrées au nouveau système de gestion documentaire et peuvent être consultées.
- Déverrouiller PDF ouvre un document protégé entrant.
- Le flux de travail appose un cachet, fusionne ou modifie le fichier lisible.
- Le module Protect Document applique un nouveau mot de passe avant de renvoyer le document.
- Déverrouiller PDF tente de saisir le mot de passe enregistré pour chaque fichier entrant.
- Un nœud IF teste la valeur renvoyée success et les champs isUnlocked.
- Les échecs sont signalés par une alerte afin qu'un changement de mot de passe soit immédiatement détecté.
Conseils pratiques
Aide-mémoire
| Champ | Valeur |
|---|---|
| Action | Unlock PDF |
| Input Data Type | Binary Data |
| Input Binary Field | data |
| Output File Name | unlocked_output.pdf |
| Password | {{ $env.PDF_PASSWORD }} |
| Binary Data Output Name | data |
| Credentials | PDF4me API credential |