Zum Hauptinhalt springen
Blog · Dokumentenautomatisierung

Lesen Sie Text aus einem bestimmten Bereich einer PDF-Datei mit Workflows

6. April 2022 · Mit Workflows können Sie automatisch Text aus einem bestimmten Bereich einer PDF-Datei auslesen und in die Zwischenablage kopieren. Anschließend können Sie den Text als Parameter übergeben.

Heutzutage automatisieren wir viele Dokumentenprozesse. Möchten Sie Text aus einem bestimmten Bereich einer PDF-Datei kopieren? Möchten Sie diesen Text später bei der weiteren Verarbeitung der PDF-Datei verwenden? Wir haben die Lösung für Sie. Die PDF4me Workflows-Aktionen decken all diese Dokumentlogiken ab.

Workflows konzentrieren sich auf die Bereitstellung einer zuverlässigen Automatisierungslösung für Ihre Dokumentenprozesse. Die Aktion „Text lesen“ von Workflows kann Text aus einem bestimmten Bereich eines PDF-Dokuments lesen und kopieren. Dieser Bereich kann in Pixeln definiert werden und sich auf jeden beliebigen Bereich innerhalb eines PDFs beziehen.

Wie liest man Text aus einer PDF-Datei?

Betrachten wir dies anhand eines Beispiel-Workflows, bei dem Sie eine große PDF-Datei aufteilen und die Ausgabedateien mit einem bestimmten Text aus jeder der PDFs benennen möchten.

Beginnen Sie mit dem Aufrufen des PDF4me-Dashboards .

  • Wählen Sie die Schaltfläche „Workflow erstellen“.
PDF4me-Workflow erstellen

Fügen Sie einen Auslöser hinzu, um Ihren Workflow zu starten.

Fügen Sie einen Auslöser hinzu, um Ihre Automatisierung zu starten. Workflows bieten derzeit 2 Auslöser.

Dropbox und Google Drive. Erstellen wir beispielsweise einen Dropbox-Trigger.

Konfigurieren Sie die Verbindung und wählen Sie den Ordner aus, in dem die Eingabedateien erwartet werden.

Dropbox-Trigger konfigurieren

Füge eine Split-Aktion hinzu

Fügen Sie eine PDF-Teilungsaktion hinzu und konfigurieren Sie diese, um die Seiten der Datei nach Bedarf zu trennen. Hier verwenden wir die wiederkehrende Teilungsaktion, um Seiten nach einer bestimmten Anzahl von Seiten regelmäßig zu teilen.

Aktion „Teile“: PDF-Seiten wiederholt teilen

Fügen Sie eine For Each-Dokumentsteuerung hinzu.

Da die Aktion „Wiederkehrende Aktionen aufteilen“ mehrere Dokumente erzeugt, ist ein Steuerelement „Für jedes Dokument“ erforderlich, um die Ausgabedateien nacheinander zu verarbeiten. Die übrigen Aktionen sollten innerhalb dieses Steuerelements eingefügt werden.

Für jedes Dokumentensteuerelement müssen die Ausgabedateien einzeln verarbeitet werden.

Fügen Sie die Aktion "Text aus PDF lesen" hinzu.

Fügen Sie die Aktion „Text lesen“ hinzu und konfigurieren Sie sie mit allen erforderlichen Parametern.

  • X1 - X-Position auf der linken Seite
  • Y1 - Y-Position auf der linken Seite
  • X2 – X-Position auf der rechten Seite
  • Y2 – Y-Position auf der rechten Seite
Lesen Sie Text ab einer bestimmten Position in einer PDF-Datei.

Füge eine Speicheraktion hinzu

Die Ausgabedateien müssen in der Cloud gespeichert werden. In unserem Anwendungsfall konfigurieren wir die Aktion „In Dropbox speichern“ . Im obigen Bild sehen Sie einen Ausdruck zum Abrufen eines Textes aus der Aktion „Text lesen“. Sie können denselben regulären Ausdruck unten in den Parameter „Ausgabedateiname“ kopieren und einfügen.

${file.pages[0].PageText}.pdf

Speichern Sie die Ausgabedateien in Dropbox, nachdem Sie sie mit dem gelesenen Text benannt haben.

Der Ausdruck übergibt den Text aus der angegebenen Position der PDF-Datei an den Parameter "Ausgabedateiname", sodass die Dateien anhand des gelesenen Textes umbenannt werden.

Zusammenfassung des finalen Workflows zum Lesen von Texten aus PDFs

Erledigen Sie Ihre Dokumente.

Integrieren Sie es mit der API in Ihr Produkt, automatisieren Sie es ohne Programmierung oder nutzen Sie die kostenlosen Tools in Ihrem Browser. Keine Kreditkarte erforderlich.

Beginnen Sie mit einem einzigen Anrufcurl -X POST https://api.pdf4me.com/v1/ConvertToPdf

Kostenloses Angebot · Keine Kreditkarte erforderlich