Extraire la pièce jointe de PDF dans Make
Extraire la pièce jointe de PDF est un Make module qui récupère tous les fichiers intégrés dans un PDF document automatiquement au sein d'un scénario. Il gère PDF portefeuilles, standard PDF pièces jointes, et PDF/A-3 fichiers sources, renvoyant chaque fichier extrait sous forme de Base64-élément encodé dans un tableau Attachments prêt à être traité individuellement par un itérateur.
Le module renvoie toutes les pièces jointes sous forme de tableau dans un seul fichier de sortie. Ajoutez un Make Itérateur module immédiatement après pour diviser le tableau en paquets individuels, un par pièce jointe. Chaque paquet contient Nom de fichier et Données de fichier (Base64) vous pouvez ainsi acheminer les fichiers vers différentes destinations en fonction de leur type ou de leur nom.
Chaque pièce jointe extraite est renvoyée sous forme de Base64 la chaîne dans le Données de fichier champ. La plupart Make Les intégrations de stockage (Google Drive, Dropbox, OneDrive) sont acceptées Base64 directement. Si un module en aval nécessite une entrée binaire, convertissez-la en utilisant le Make toBinary(FileData, 'base64') fonction avant le mappage.
Au-delà des normes PDF pièces jointes, ce module gère PDF portefeuilles (conteneurs multi-fichiers) et PDF/A-3 Documents d'archivage avec fichiers sources intégrés. Pour PDF/A-3, les fichiers sources (Word, Excel, XML) sont extraits tandis que l'archive PDF reste intact dans le stockage de conformité, conformément à la PDF/A-3 spécification.
Authentification de votre API Demande
Pour accéder au PDF4me Web API à travers MakeChaque requête doit inclure des informations d'authentification valides. L'authentification garantit une communication sécurisée entre votre compte et votre compte. Make scénarios et PDF4meServices d'extraction de pièces jointes de .

Carte Nom de fichier et Document à partir de l'étape de téléchargement précédente, enchaînez un Make Itérateur pour traiter chaque pièce jointe extraite.
Comment configurer l'extraction de pièces jointes à partir de PDF dans Make
- Ajouter PDF4me > Extraire la pièce jointe de PDF à votre situation.
- Sélectionnez votre Connexion ou cliquez Ajouter pour en créer un avec votre API clé.
- Carte Nom de fichier (avec l'extension .pdf) du module précédent ou entrez un nom statique.
- Carte Document (binaire) PDF tampon) à partir d'un Google Drive, Dropbox, d'un e-mail ou HTTP Étape de téléchargement.
- Ajouter un Make Itérateur après ce module et mappez-le sur le Pièces jointes Sortie du tableau.
- Connectez les modules en aval à la sortie de l'itérateur : chargement vers un stockage cloud, envoi par e-mail, importation de données ou routage par type de fichier.
Paramètres
| Paramètre | Requis | Ce que cela fait | Exemple |
|---|---|---|---|
| File Name | Required | Filename of the source PDF including the .pdf extension. Map from the previous module's file name output or enter a static name. | portfolio.pdf |
| Document | Required | Binary PDF file content. Map from a Google Drive, Dropbox, email, or HTTP download step. The PDF must contain embedded attachments for the module to return results. | [PDF Buffer] |
Sortir
| Champ | Taper | Ce qu'il contient |
|---|---|---|
Attachments | Array | Collection of all extracted attachment objects. Feed into a Make Iterator to process each file individually. |
File Name | String | Filename of the individual attachment including its extension (e.g. source_data.xlsx). |
File Data | Base64 | Content of the individual attachment encoded as Base64. Map to a storage upload module or decode with toBinary() for modules that require binary input. |
Quels types de fichiers pouvez-vous extraire d'un PDF?
Tout type de fichier intégré en pièce jointe est pris en charge : feuilles de calcul (XLSX, CSV), documents Word (DOCX), images (PNG, JPG), les codes postaux ou autres PDFsCela inclut les fichiers dans PDF portefeuilles (le format conteneur multi-fichiers d'Adobe) et les fichiers sources intégrés dans PDF/A-3 archives selon les ISO 19005-3 standardLe module préserve les formats de fichiers et les extensions d'origine dans le champ Nom de fichier renvoyé.
Exemples de flux de travail
- Compliance Extraction
- PDF/A Source Recovery
- Portfolio Distribution
Extraire et organiser les fichiers de preuves issus de la soumission de conformité PDFs
- Déclenchement: Soumission de conformité PDF reçu (pièce jointe à l'e-mail ou dossier de surveillance)
- Télécharger PDFRécupérez le dossier de conformité
- Extraire les pièces jointesRécupérer tous les fichiers de preuves intégrés
- ItérateurTraiter chaque pièce jointe extraite individuellement
- Classer par extension: Itinéraire vers le dossier de conformité approprié (feuilles de calcul, images, documents)
- Télécharger: Enregistrez chaque fichier dans le dossier approprié dans SharePoint ou Google Drive
- Enregistrer: Enregistrer tous les fichiers extraits dans une base de données de conformité
- Avertir l'équipe: Alerter l'équipe de conformité concernant la soumission traitée
Récupérer les fichiers sources modifiables à partir de PDF/A-3 documents d'archives
- Déclenchement: PDF/A-3 Le document d'archive a besoin de son fichier source intégré.
- Télécharger l'archive PDFRécupérez le PDF/A-3 document provenant du stockage de conformité
- Extraire les pièces jointesRécupérer le contenu intégré Excel ou fichier source Word
- Valider: Confirmer que le fichier extrait est complet
- Téléverser le fichier sourceEnregistrer dans un dossier de fichiers modifiables
- Notifier le demandeurEnvoyer le lien du fichier source extrait
Déballer PDF créer des portefeuilles et distribuer les fichiers aux équipes concernées
- Déclenchement: PDF portefeuille reçu du client
- Télécharger le portfolioRécupérer le portefeuille PDF
- Extraire toutes les pièces jointesRécupérer tous les fichiers intégrés
- Itérateur: Traiter chaque fichier extrait
- Itinéraire par type de fichierEnvoyez chaque fichier dans le dossier d'équipe approprié.
- Envoyer un courriel individuellement: Remettre chaque fichier au destinataire désigné
- ConfirmerInformer l'expéditeur que le portefeuille a été traité et distribué.