PDFSplit – eDocPrintPro Plugin – PDF Dokument automatisch teilen und speichern

Basierende auf unseren Routinen zum extrahieren von Text aus PDF Dokumenten haben wir einen Plugin für den eDocPrintPro Druckertreiber entwickelt mit dem es möglich ist die erzeugte PDF Datei nach Schlüsselworten zu durchsuchen und an diesen Seiten automatisch zu teilen. Die darin enthaltene Information wird verwendet um die erzeugten Einzeldokumente in einen bestimmten Pfad unter einem bestimmten Namen zu speichern.

Damit ist es z.b. möglich Serienbriefe, Rechnungen, Mahnungen, Bestellungen über einen PDF-Gesamtausdruck automatisch in PDF-Einzeldokumente zu zerteilen und diese Einzeldateien automatisiert weiterzuverarbeiten. Die für die Weiterverabeitung erforderliche Steuerinformation kann dabei aus dem Inhalt des PDF-Dokuments extrahiert und verwendet werden.

Die im Dokument “eingebettete” Steuerinformation kann im PDF sichtbar oder auch “unsichtbar” eingebracht werden – sichtbar z.b. bei einer angdruckten Auftrags-, Rechnungsnummer oder E-Mail Adresse. “Unsichtbar” z.b. durch Verwendung einer sehr kleinen Schrift oder durch Zuordnen der Schriftfarbe “Weiss” auf “weissem Hintergrund”. Damit wird erreicht dass die Information zwar als Text im PDF drinnen steht und auch extrahiert werden kann – die Information jedoch nicht lesbar auf dem Beleg erscheint.

PDFSplit – Funktionen:

  • eDocPrintPro Plugin
  • Definition von Schlüsselworten für Anfang/Ende sowie für Pfad / Dateinamen
  • Suche nach Pfad und Dateinamen auf den einzelnen Seiten des Gesamtdokuments.
  • Wird im Dokument, bzw. auf der ersten Seite keine Information gefunden so kommt der “Speichern unter” Dialog hoch.
  • Mit jeder Seite welche diese Information enthält, wird das Gesamtdokument in Einzeldokumente zerlegt.
  • Die Einzeldokumente werden über die gefundene Information (Pfad, Name) gespeichert.

eDocPrintPro - Konfiguration der “Ziel” Einstellungen für PDFSplit eDocPrintPro Plug-In Konfiguration für PDFSplit PDFSplit - Standard Einstellungen für Pfad und Dateinamen

Beispiel: Folgender String teilt und speichert ab der Seite

  • Seite 1: {$Dir$}C:\{$/Dir$} {$Name$}Test1{$/Name$}
  • Seite 5: {$Dir$}C:\{$/Dir$} {$Name$}Test2{$/Name$}

Damit werden 2 Dokumente erzeugt – die beide unter “C:\” liegen und mit “Test1.pdf” die Seiten 1 bis 4 und mit “Test2.pdf” die Seiten 5 und folgende enthalten.

Download – PDFSplit eDocPrintPro Plugin >>>