Dieses Beispiel zeigt wie Sie Informationen aus dem Inhalt eines Printjobs extrahieren und damit automatisch das PDF Dokumentenfeld "Subject" befüllen. Das passende Beispieldokument wurde dem herunterladbaren Codebeispiel ebenfalls hinzugefügt. Wir wollen den Kommentarwert aus dem Dokument extrahieren und den extrahierten Text dazu verwenden das PDF Subject mit Inhalt vorzubefüllen. Die nachfolgende Abbildung zeigt einen Screenshot des verwendeten Beispieldokuments, die Kommentarzeile um die es geht, ist schwarz markiert.

Wenn das Dokument (Testseite.doc) ausgedruckt wird, so wird der Event Handler OnPreprocessText dazu verwendet den Text des Dokuments bzw. des Druckjobs zu parsen. Nachfolgender Beispielcode illustriert den genauen programatischen Vorgang im Event Handler.
Sie können den Beispielcode herunterladen. Die darin enthaltene VBS-Macrodatei verschieben Sie nach dem Entpacken bitte in den macros Ordner des PDF-Druckers (im Installationsverzeichnis). Sie können auch mit der Einstellung MacroDir ein anderes Verzeichnis festlegen.