Réparation PDF Document dans n8n
Réparation PDF Document est un PDF4me action de nœud dans n8n qui corrige les erreurs structurelles dans un système corrompu ou endommagé PDF Il récupère un maximum de contenu lisible. Utilisez-le pour récupérer les pièces jointes d'e-mails qui ne s'ouvrent pas, restaurer les fichiers d'archive endommagés ou récupérer les documents corrompus lors d'un transfert raté, le tout sans outil de réparation manuel.
Que fait ce nœud ?
PDF4me: Réparation PDF Document prend un fichier corrompu ou endommagé PDF à partir de données binaires, un Base64 String, ou un URLIl renvoie un fichier reconstruit, dont les erreurs structurelles sont corrigées et le contenu lisible est restauré là où les données sous-jacentes subsistent. C'est l'équivalent automatisé des outils de réparation manuelle, à la différence qu'il s'exécute sans intervention humaine au sein d'un flux de travail déclenché par une pièce jointe, un chargement depuis un espace de stockage cloud ou un transfert de fichier ayant échoué.
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 réparation de manière sécurisée.
Informations importantes à ne pas manquer

PDF4me Réparation PDF panneau des paramètres du document dans n8n
Réparation automatisée (n8n) vs Outils manuels en ligne
La plupart PDF Les outils de réparation les mieux classés pour ce terme sont des téléchargements manuels, fichier par fichier, via le Web. La comparaison ci-dessous explique pourquoi une approche basée sur une plateforme d'automatisation donne des résultats différents.
| Approche | Déclenchement | Meilleure adaptation |
|---|---|---|
| Manual web tool (iLovePDF, Adobe, Sejda) | Person uploads one file by hand | A single one-off file you have open in front of you |
| PDF4me Repair PDF Document in n8n | Email arrival, cloud storage upload, or file-transfer event | Recurring corruption on incoming attachments, archives, or transfers, with no manual step |
Quels paramètres réparent-ils ? PDF Besoin de documents ?
Requis: Action, type de données d'entrée et champ correspondant à ce type d'entrée. Nom du fichier de sortie, Async Le traitement et le nom de sortie des données binaires sont tous deux facultatifs, avec des valeurs par défaut fonctionnelles.
| Paramètre | Requis | Ce que cela fait | Exemple |
|---|---|---|---|
| Action | Required | Selects the PDF4me node action to run. Choose Repair PDF Document. | Repair PDF Document |
| 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 damaged PDF. Required when Input Data Type is Binary Data. Defaults to data. | data |
| Base64 Document Content | Conditional | Base64-encoded content of the damaged PDF. Required when Input Data Type is Base64 String. | JVBERi0xLjQK... |
| File URL | Conditional | Publicly reachable HTTPS URL to the damaged PDF. Required when Input Data Type is URL. | https://example.com/corrupted.pdf |
| Output File Name | Optional | Filename for the repaired PDF output. Defaults to a generated name when left blank. Include the .pdf extension. | repaired.pdf |
| Async Processing | Optional | Runs repair in the background instead of holding the workflow execution open, useful for large or badly damaged files. | true |
| Binary Data Output Name | Optional | Name of the binary property the output item exposes. Defaults to data. | data |
Champs de sortie
Une course réussie rapporte un n8n objet contenant le binaire réparé PDF.
| Champ | Taper | Ce qu'il contient |
|---|---|---|
Binary (data) | Binary | The repaired PDF with structural errors fixed and readable content restored wherever recoverable, under Binary Data Output Name (default data). |
fileName | String | Generated filename, matching Output File Name. |
mimeType | String | MIME type of the output, always application/pdf. |
fileSize | Number | Size of the repaired PDF in bytes. |
Comment configurer la réparation PDF Document dans n8n?
- Ajouter PDF4me à votre n8n flux de travail et choisissez le Réparation PDF Document 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 pièce endommagée correspondante PDF champ.
- Paramètre optionnel Nom du fichier de sortie (doit se terminer par
.pdf). - Activer Async Traitement pour les fichiers volumineux ou gravement endommagés, si nécessaire.
- Exécutez le nœud et acheminez le flux réparé. PDF, exposé sous Nom de la sortie de données binaires, à l'étape suivante.
Configurations typiques
Exemples de flux de travailCommon n8n workflow patterns using Repair PDF Document.
- Un déclencheur d'e-mail se déclenche lorsqu'un PDF La pièce jointe arrive.
- La tentative de traitement de la pièce jointe a échoué, indiquant une corruption.
- Réparation PDF Le document est traité par les octets de la pièce jointe, puis le traitement se poursuit ou une étape de validation confirme la procédure. success.
- Un déclencheur de planification s'exécute de façon hebdomadaire ou mensuelle.
- Archivé PDFs sont récupérées et leur intégrité est validée.
- Réparation PDF Le document est exécuté sur tout fichier dont la validation échoue, et la copie d'archive est remplacée.
- Un webhook reçoit un PDF d'un système externe.
- Le fichier échoue à la vérification d'ouverture ou de validation.
- Réparation PDF Le document s'exécute avec Async Traitement en cours, et le traitement reprend sur success.
- Un nœud de boucle sur les éléments parcourt une liste de documents URLs à partir d'une exportation de base de données.
- Réparation PDF Le document s'exécute avec le type de données d'entrée URL et Async Traitement activé pour plus de fiabilité.
- Chaque fichier réparé est enregistré dans le système de stockage avec l'identifiant de l'enregistrement source comme nom de fichier.
Conseils pratiques
Aide-mémoire
| Champ | Valeur |
|---|---|
| Action | Repair PDF Document |
| Input Data Type | Binary Data |
| Input Binary Field | data |
| Output File Name | repaired.pdf |
| Async Processing | true (for large or badly damaged files) |
| Binary Data Output Name | data |
| Credentials | PDF4me API credential |