Zum Hauptinhalt springen

Anhang extrahieren PDF In Make

Anhang extrahieren PDF ist ein Make Modul, das alle in einem eingebetteten Dateisystem abruft PDF Dokumente werden innerhalb eines Szenarios automatisch erstellt. Es kümmert sich darum. PDF portfolios, standard PDF Anhänge und PDF/A-3 Quelldateien, wobei jede extrahierte Datei als eine zurückgegeben wird Base64-kodiertes Element in einem Attachments-Array, das bereit ist, von einem Iterator einzeln verarbeitet zu werden.

Was dieses Modul bewirkt
PDF4me Anhang extrahieren PDF Ruft alle eingebetteten Dateien aus einem PDF Dokument oder PDF Portfolio innerhalb eines Make Szenario. Geben Sie das an PDF als Binärpuffer und das Modul gibt ein Attachments-Array zurück, wobei jedes Element den Dateinamen und die Dateidaten enthält (Base64Kette a Make Iterator zur individuellen Verarbeitung jeder Datei: Hochladen in den Cloud-Speicher, Versenden per E-Mail an die Empfänger, Importieren der Datendateien in eine Datenbank oder Übergeben an ein anderes Modul.
Verwenden Sie einen Iterator, um jeden Anhang separat zu verarbeiten.

Das Modul gibt alle Anhänge als Array in einem einzigen Ausgabebündel zurück. Füge ein Make Iterator Das Modul wird unmittelbar danach ausgeführt, um das Array in einzelne Pakete aufzuteilen, eines pro Anhang. Jedes Paket enthält Dateiname Und Dateidaten (Base64So können Sie Dateien anhand ihres Typs oder Namens an verschiedene Ziele weiterleiten.

Dateidaten sind Base64-codiert

Jeder extrahierte Anhang wird als zurückgegeben Base64 Zeichenkette im Dateidaten Feld. Die meisten Make Speicherintegrationen (Google Drive, Dropbox, OneDrive) akzeptieren Base64 direkt. Falls ein nachgelagertes Modul Binäreingaben benötigt, konvertieren Sie diese mit der folgenden Methode: Make toBinary(FileData, 'base64') Funktion vor der Zuordnung.

Funktioniert mit PDF Portfolios und PDF/A-3 Archiv

Über den Standard hinaus. PDF Anhänge, dieses Modul verarbeitet PDF Portfolios (Mehrdateicontainer) und PDF/A-3 Archivdokumente mit eingebetteten Quelldateien. Für PDF/A-3, die Quelldateien (Word, Excel, XML) werden extrahiert, während das Archiv PDF bleibt gemäß den Vorschriften bei der Lagerung intakt. PDF/A-3 SpezifikationDie

Verwandte Blog-Beiträge
Zu dieser Funktion gibt es noch keinen Blogbeitrag – folgt in Kürze.
Schauen Sie sich in der Zwischenzeit im PDF4me-Blog Tutorials und Arbeitsabläufe für alle Plattformen an.
Besuchen Sie den Blog

Authentifizierung Ihres API Anfrage

Um auf die PDF4me Web API durch MakeJede Anfrage muss die entsprechenden Authentifizierungsdaten enthalten. Die Authentifizierung gewährleistet eine sichere Kommunikation zwischen Ihnen. Make Szenarien und PDF4meDienstleistungen zur Extraktion von Anhängen.

PDF4me-Modul „Anhänge aus PDF extrahieren“ erstellen, das die aus einem vorherigen Modul zugeordneten Felder „Dateiname“ und „Dokument“ anzeigt

Karte Dateiname Und Dokumentieren vom vorherigen Download-Schritt, dann verketten Sie a Make Iterator um jeden extrahierten Anhang zu verarbeiten.

So richten Sie das Extrahieren von Anhängen ein PDF In Make

  1. Hinzufügen PDF4me > Anhang extrahieren PDF zu Ihrem Szenario.
  2. Wählen Sie Ihre Verbindung oder klicken Sie Hinzufügen um einen mit Ihrem API Schlüssel.
  3. Karte Dateiname (mit der Dateiendung .pdf) aus dem vorherigen Modul oder geben Sie einen statischen Namen ein.
  4. Karte Dokumentieren (binär) PDF aus einem Google Drive, Dropbox, einer E-Mail oder HTTP Download-Schritt.
  5. Füge ein Make Iterator nach diesem Modul und ordnen Sie es dem zu Anlagen Array-Ausgabe.
  6. Verbinden Sie nachgelagerte Module mit der Ausgabe des Iterators: Hochladen in Cloud-Speicher, Versenden per E-Mail, Importieren von Daten oder Weiterleiten nach Dateityp.

Parameter

ParameterErforderlichWas es tutBeispiel
File NameRequiredFilename of the source PDF including the .pdf extension. Map from the previous module's file name output or enter a static name.portfolio.pdf
DocumentRequiredBinary 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]

Ausgabe

FeldTypWas es enthält
AttachmentsArrayCollection of all extracted attachment objects. Feed into a Make Iterator to process each file individually.
File NameStringFilename of the individual attachment including its extension (e.g. source_data.xlsx).
File DataBase64Content of the individual attachment encoded as Base64. Map to a storage upload module or decode with toBinary() for modules that require binary input.

Welche Dateitypen können Sie aus einem PDF?

Es werden alle als Anhang eingebetteten Dateitypen unterstützt: Tabellenkalkulationen (XLSX, CSV), Word-Dokumente (DOCX), Bilder (PNG, JPG), Postleitzahlen oder andere PDFsDies umfasst Dateien in PDF Portfolios (Adobes Mehrdatei-Containerformat) und eingebettete Quelldateien PDF/A-3 Archive gemäß der ISO 19005-3 StandardDas Modul behält die ursprünglichen Dateiformate und Dateierweiterungen im zurückgegebenen Feld „Dateiname“ bei.

Workflow-Beispiele

Nachweisdateien aus der Compliance-Einreichung extrahieren und organisieren PDFs

  1. Auslösen: Einreichung zur Einhaltung der Vorschriften PDF empfangen (E-Mail-Anhang oder Beobachtungsordner)
  2. Herunterladen PDF: Das Compliance-Paket abrufen
  3. Anhänge extrahieren: Alle eingebetteten Beweisdateien abrufen
  4. Iterator: Jede extrahierte Anlage einzeln verarbeiten
  5. Klassifizieren nach ErweiterungWeiterleitung an den entsprechenden Compliance-Ordner (Tabellenkalkulationen, Bilder, Dokumente)
  6. Hochladen: Speichern Sie jede Datei im richtigen Ordner in SharePoint oder Google Drive
  7. Protokoll: Alle extrahierten Dateien in einer Compliance-Datenbank speichern
  8. Benachrichtige das Team: Das Compliance-Team über die bearbeitete Einreichung informieren

Häufig gestellte Fragen

What types of files can this module extract from a PDF?+
The module extracts any file type embedded as an attachment: spreadsheets, Word documents, images, CSVs, ZIPs, or other PDFs. This includes files in PDF portfolios and source files embedded in PDF/A-3 archive documents. Original file formats and extensions are preserved in the returned File Name field.
How do I process multiple attachments returned by the module?+
The module returns an Attachments array. Use a Make Iterator immediately after to split the array into individual bundles, one per attachment. Each bundle contains File Name and File Data (Base64). You can then upload each file to Google Drive, Dropbox, or SharePoint, or apply routing logic based on the file extension.
What is the File Data format and how do I use it?+
File Data is returned as a Base64-encoded string. Most Make storage modules (Google Drive, Dropbox, OneDrive) accept Base64 data directly in their upload fields. If a module requires binary input, use the Make function toBinary(File Data, "base64") to convert before mapping. No separate decoding step is needed for standard storage integrations.
Does this module work with PDF/A-3 source file extraction?+
Yes. PDF/A-3 is the only PDF/A variant that permits embedded file attachments. If your archive workflow produces PDF/A-3 documents with embedded source files such as Word, Excel, or XML, this module retrieves them for editing or reprocessing while the PDF/A-3 archive document remains intact in your compliance storage.

Hilfe erhalten