Bei und nach der Installation von convert4print stellt sich immer wieder die Frage nach Testdaten, mit denen in manchen Fällen die vorgenommenen Änderungen an Druckeranpassungen validiert werden können. Solche Testdaten sind für die Kundenbetreuung auch sehr hilfreich.
Am einfachsten kommt man an diese Daten, wenn man einen convert4print-Konverter so konfiguriert, dass er den Eingangsdatenstrom aufzeichnet. Mit dieser Aufzeichnung kann dann unter Zuhilfenahme des Programms PrintFile.exe direkt vom PC aus der gewünschte Druckdatenstrom immer und immer wieder zum Testen verwendet werden, ohne dass die ursprüngliche Anwendung wieder erneut bemüht werden muss. 1) Das spart meist enorme Zeit und sichert identische, immer wiederholbare, und für später archivierbare Tests.
Das Programm PrintFile.exe kann prinzipiell an jeden beliebigen, in einem Windows-System definierten Drucker Daten senden. Dabei werden die Daten transparent gesendet, das heist, der jeweilige Windows-Treiber wird die Druckdaten nicht noch einmal bearbeiten und auch nicht modifizieren.
Das bedeutet natürlich, dass der Drucker mit dem gesendeten Datenstrom auch tatsächlich etwas anfangen können muss. Wenn falsche Daten gesendet werden, sind die Reaktionen des Druckers kaum vorhersehbar. Die Druckdaten müssen bei dieser Art der Nutzung des Programms in binärer Form vorliegen.
Ein weiterer Einsatzzweck des Programms PrintFile.exe ist, Aufzeichnungen, die mit convert4print-Konvertern oder convert4print-Gateways erstellt worden sind, zu Testzwecken erneut zu senden.
Dabei spielt es prinzipiell keine Rolle, ob es sich um Aufzeichnungen des Eingangs- oder Ausgangsdatenstroms handelt. Aber es sollte klar sein, dass der Eingangsdatenstrom wieder an einen convert4print-Konverter oder ein convert4print-Gateway gesendet werden sollte, wohingegen die Aufzeichnung des Ausgangsdatenstroms direkt an einen Drucker gehen sollte. 2)
Das Programm PrintFile.exe zeigt nach seinem Start einen kleinen Dialog mit zwei Auswahllisten und ein paar Schaltflächen. Die obere Auswahlliste mit dem Name Drucker: dient der Auswahl des Ziels (Drucker, convert4print-Konverter, convert4print-Gateway), und wird beim Programmstart mit den Namen aller (!) auf diesem Windows-System aktuell verfügbaren Drucker gefüllt. Eine einmal getroffene Auswahl wird beim Programmende abgespeichert und ist beim nächsten Programmstart voreingestellt.
Die untere Auswahlliste mit dem Namen Datei: dient der Auswahl der zu druckenden Datei. Dabei kann zum einen aus der Auswahlliste eine Datei gewählt werden, oder es wird durch einen Klick auf die rechts neben der Auswahlliste befindliche Schaltfläche …
der Standarddialog zum Öffnen einer Datei geöffnet. Standardmässig werden dabei nur Dateien mit den Endungen .prn
, .pcl
, .zpl
oder .log
angzeigt. Diese Filterung kann aber wie üblich im Standarddialog durch Auswahl von Alle Dateien auch abgeschaltet werden.
Die Auswahlliste nimmt die zehn letzten verwendeten Dateien auf. Die Sortierung der Liste erfolgt so, dass die zuletzt verwendeten Dateien als erstes gelistet werden. Ist der vollständige Namen der Datei (inklusive Pfad) nicht komplett darstellbar, wird der Pfad entsprechend gekürzt.
Mit einem Klick auf die Schaltfläche Drucken wird der eigentliche Druckvorgang ausgelöst. Dabei werden Binärdateien etwas anders gehandhabt als Aufzeichnungen aus convert4print oder print2forms, die an der Endung .log
erkannt werden. Während die Binärdateien als Ganzes an den Windows-Druckertreiber des jeweiligen Druckers übergeben und dann transparent (ohne Änderung) an den Drucker übertragen werden, ist das Handling von Aufzeichnungen aufwändiger.
Das Programm PrintFile.exe analysiert die Dateien mit den Aufzeichnungen, um die zahlreichen Kommentare und Zusatzinformationen (Zeitstempel, Check-Summen, Klarschriftinhalte, etc) von den eigentlichen Druckdaten zu trennen. Die Druckdaten selbst werden zu einem Binärdatenstrom zusammengestellt, der an das Ziel gesendet wird.
Es ist klar, dass Aufzeichnungen der Eingangsdatenströme nur über TCP/IP-Verbindungen an einen convert4print-Konverter oder ein convert4print-Gateway gesendet werden können. Deshalb ist der Anschluss des im Windows-System konfigurierten lokalen Druckers entsprechend einzurichten.
Mit einem Klick auf die Schaltfläche Info kann ein kleiner Dialog mit Zusatzinformationen zum Programm aufgerufen werden, der auch die Anzahl der bereits gesendeten Dateien enthält. Unabhängig von diesen Informationen ist für das Programm eine Kontexthilfe mit Tooltips verfügbar.
Ein Klick auf die Schaltfläche Beenden schliesst das Programm und sichert die zuletzt gültigen Einstellungen.
Beim nächsten Programmstart ist das gewählte Ziel (falls nicht zwischenzeitlich gelöscht) selektiert, und die Auswahlliste der Dateien ist so wie beim letzten Programmende. Die zuletzt genutzte Datei ist vorausgewählt.
.log
zu versehen, weil dadurch das Programm in die Irre geleitet wird. Die Analyse von Aufzeichnungen geht nicht (!) soweit, dass sie das vollkommen falsche Format erkennt und dann auf reine Binärübertragung umschaltet.