Toolmaker Produkt-Dokumentation

directfax PCL-Konverter

Inhaltsübersicht



Um den Fax-Versand für weitere Notes Dokumenten Typen einrichten zu können, benötigen Sie einen Lotus Notes Designer Client.

Die notwendige Konfiguration sollte durch einen Lotus Notes Entwickler erfolgen, da ggf. kundenindividuelle Funktionen erstellt werden müssen.

Ein Maildokument in Lotus Notes hat die Form (Maske) Memo.

Um ein Notes Dokument, das nicht die Form Memo hat, mit dem Lotus Notes Connector per Fax versenden zu können, muss dieser wie folgt konfiguriert werden:

Implementieren Sie eine Aktion, um das Dokument, das gefaxt werden soll, von der Datenbank in der es erstellt wurde, in die Directfaxout – Datenbank zu übertragen.

Sie können das entsprechende Dokument z.B. per Mail an die Datenbank senden oder über eine Aktion in die Datenbank Dirfaxout.nsf kopieren.

Das Dokument muss folgende Felder enthalten, damit es in der Ansicht Fax-Eingang angezeigt wird und durch den Agenten wrkFax bearbeitet werden kann:

Feldname

Feldinhalt

Form

Name der Notes Form / Maske

SendTo

Name oder Faxnummer des Empfängers

(Enthält SendTo einen Namen so muss dieser in der Directfax Adressdatenbank eingegeben sein)

From

Absender

(Notes Name / User ID des Absenders)

Öffnen Sie die Datenbank, in der sich das Dokument befindet, und die Datenbank Dirfaxout.nsf mit dem Lotus Notes Designer.

Kopieren Sie die Maske (Form) des Dokuments aus der Datenbank in die Datenbank Dirfaxout.nsf.

Nun können Sie das gewünschte Dokument über den Lotus Notes Connector per Fax versenden.

Im folgenden Beispiel sind die einzelnen Schritte noch einmal erläutert:

Wir möchten das Dokument mit der Form „Brief" aus unserer Datenbank „Kunden.nsf" per Fax versenden.

Zunächst Erstellen wir in der Datenbank „Kunden.nsf" eine Aktion „per Fax senden". Mit dieser Aktion kopieren wir ein Dokument vom Typ „Brief" in die Datenbank Dirfaxout.nsf.

Die Maske „Brief" mit der wir das Dokument in der Datenbank „Kunden.nsf" erstellt haben, enthält die Felder Form, SendTo und From, sowie den formatierten Text, den wir versenden möchten.

Wir kopieren außerdem die Maske „Brief" aus der Datenbank „Kunden.nsf" und fügen Sie in der Datenbank „Dirfaxout.nsf" ein.

Wir erstellen nun in der Datenbank „Kunden.nsf" das Dokument „Brief".

Mit der Aktion „per Fax senden" kopieren wird das Dokument in die Datenbank Dirfaxout.nsf.

Das Dokument wird in der Ansicht „Fax-Eingang" angezeigt.

Der Agent wrkFax bearbeitet das Dokument.

Er überprüft zunächst, ob das Dokument eine Mail mit der Form „Memo" ist. Hat das Dokument eine andere Form / Maske so überprüft der Agent, ob sich diese Maske in der Datenbank Dirfaxout.nsf befindet.

Ist die Maske in der Datenbank enthalten, so kopiert der Agent das Dokument in ein Bild, das dann gefaxt wird.

directfax PCL-Konverter

Achtung:

Die hier beschriebene Möglichkeit steht Anwendern in der directfax Lite-Version nicht zur Verfügung.

Der Directfax PCL-Konverter ist eine Schnittstelle in directfax, die es ermöglicht, PCL-Spooldateien der IBM i über AutoFax oder manuell über WRKSPLFAX zu versenden. Solche Spooldateien haben das Attribut Druckertyp *USERASCII und können z.B. von Infostore/400, SAP Anwendungen oder anderen Tools (z. B. LSDForms) auf der IBM i erstellt worden sein.

In Version 5.10 wurde eine erste Version des nativen directfax PCL-Konverters eingefügt. Die Konvertierung läuft vollständig auf der IBM i. Dieser native PCL-Konverter ist lizenzpflichtig. Lassen Sie sich bei Bedarf ein Angebot und eine Testlizenz PCL geben.

Konfiguration

Den Umschalter für den neuen PCL-Konverter finden Sie im Befehl CHGFAXVAL F4 bei Parameter PCL Konverter Version (PCLCVT), geben Sie dort *AS400 ein. Der Parameter davor AFP/PCL Schnittst. aktivieren (AFPPCL) muss auf *YES stehen. Nach einer Änderung der Parameter oder einer Lizenzeingabe muss directfaxbeendet und neu gestartet werden (siehe Parameter Fax anschließend restarten RESTART *YES am Anfang des Befehls CHGFAXVAL)

Update auf Website

Achten Sie bitte auch auf Updates und zusätzliche Informationen auf der Toolmaker Website im Bereich directfaxSupport (Suchbegriff: PCL-Konverter), da diese Schnittstelle ständig weiterentwickelt wird.

Funktionsweise

Aufwändig bei PCL ist die Ermittlung des korrekten Fax Fonts für den jeweiligen PCL Font. Im PCL Datenstrom werden Fonts grundsätzlich durch folgende Attribute beschrieben:

OrientationDrehung, wird von directfaxentsprechend umgesetzt.

LocationSpeicherort, bleibt unberücksichtigt, da nicht unterstützt

TypefaceSchriftart (Courier, Arial etc.), wird unterstützt

Stroke width Schriftstärke (bold etc.) wird unterstützt

Style0=Upright, 1=Cursive

HeightHöhe des Zeichens in 7200 DPI

PitchZeichen pro 100 Zoll

Spacing0=Fixed 1=Proportional

Symbol Set Zeichsatz bleibt bei directfaxunberücksichtigt

Für sämtliche directfaxFonts wurden entsprechende Schlüssel vergeben. Diese Tabelle ist im PCL Parser fest hinterlegt:

Fax Font





Typeface



Stroke weight



Style



Height



Pitch



Spacing



0003

OCR B 10 CPI 12 Punkt

110



0



0



1322



1020



0



0011

Courier 10 CPI (Standard-Font)

3



0



0



1175



1000



0



0019

OCR A 10 CPI 12 Punkt

104



0



0



1542



1020



0



0040

Letter Gothic 10 CPI Bold

6



3



0



1322



1020



0



0046

Courier Bold 10 CPI 12 Punkt

3



3



0



1432



1020



0



0085

Courier 12 CPI

3



0



0



1175



1275



0



0087

Letter Gothic 12 CPI Bold

6



3



0



1322



1200



0



0111

Courier Bold 12 CPI 10 Punkt

3



3



0



1212



1200



0



0223

Courier 15 CPI

3



0



0



1175



1569



0



0230

Letter Gothic 15 CPI BOLD (9P)

6



3



0



1138



1569



0



0254

Courier 17.1 CPI 8,5 Punkt

3



0



0



1212



1700



0



0256

Courier 17 CPI

3



0



0



1175



1854



0



0280

Courier 20 CPI

3



0



0



1175



2266



0



0751

Times Roman 8,5 Punkt

5



0



0



1065



0



1



0760

Times Roman 6 Punkt

5



0



0



771



0



1



0761

Times Roman 12 Punkt Bold

5



3



0



1579



0



1



0762

Times Roman 14 Punkt bold

5



3



0



1836



0



1



0763

Time Roman Italic 12 Punkt

5



0



1



1616



0



1



0764

Times Roman 10 Punkt Bold Italic

5



3



1



1395



0



1



0765

Times Roman 12 Punkt Bold Italic

5



3



1



1616



0



1



1051

Times Roman 10 Punkt

5



0



0



1469



0



1



1053

Times Roman 10 Punkt Bold

5



3



0



1395



0



1



1056

Times Roman Italic 10 Punkt

5



0



1



1432



0



1



1351

Times Roman 12 Punkt

5



0



0



1432



0



1



1803

Times Roman 18 Punkt Bold

5



3



0



2314



0



1



2103

Bookman 24 Punkt Bold

402



3



0



2791



0



1



2104

Helvetica 24 Punkt

4



0



0



2681



0



1



2105

Helvetica 10 Punkt

4



0



0



1175



0



1



2106

Helvetica 16 Punkt

4



0



0



1836



0



1



2107

Bookman 10 Punkt Bold

402



3



0



1285



0



1



2108

Bookman 16 Punkt Bold

402



3



0



1800



0



1



2109

Helvetica 24 Punkt Bold

4



3



0



2791



0



1



2110

Helvetica 10 Punkt Bold

4



3



0



1212



0



1



2111

Helvetica 16 Punkt Bold

4



3



0



1800



0



1



2112

Helvetica 6 Punkt Bold

4



3



0



771



0



1



2113

Helvetica 12 Punkt Bold

4



3



0



1469



0



1



2114

Helvetica 12 Punkt

4



0



0



1432



0



1



2115

Helvetica 6 Punkt

4



0



0



734



0



1



2116

Helvetica 8P (Fakt.2)

4



0



0



1138



0



1



2117

Helvetica 9P (Fakt.2)

4



0



0



1248



0



1



2200

Symbole 10 Punkt

2730



0



0



1322



0



1



2201

Symbole 16 Punkt

2730



0



0



2718



0



1



4011

Letter Gothic 10 CPI Bold Latin 2

6



3



0



1322



1020



0



4085

Letter Gothic 12 CPI Bold Latin 2

6



3



0



1322



1200



0



9103

Times Roman 24 Punkt Bold

5



3



0



3012



0



1



9500

Kyrillisch Bodoni 10 CPI Bold

53



3



0



1175



0



1




Anhand eines Algorithmus wird einem PCL Font ein möglichst passender Fax Font zugeordnet. Toolmaker behält sich vor, diese Tabelle bei Bedarf anzupassen.

Das Joblog des Jobs FAXMIX enthält Nachrichten über die verwendeten Fonts:

Substituted Font: TF=4102 SW=0 S=1 H=850 P=2230 Fixed with '0280'Substituted Font: TF=4102 SW=0 S=1 H=900 P=1667 Fixed with '0254'(TF=Typeface, SW=Strokeweight, S=Style, H=Height, P=Pitch)

Scheint der von directfaxverwendete Font nicht der richtige zu sein, so kann über die WRKFAXALI Tabelle eine eigene Zuordnung gemacht werden. Dazu müssen die o. a. Attribute des PCL Fonts in die Alias Tabelle eingetragen werden:

Befehl WRKFAXALI

Taste F6=Erstellen

Objektart: *FONT

Datenstrom:*PCL

Beschreibung:

Folgende Angaben machen:

Typeface Family . . 4102

Stroke Weight . . . 0

Style . . . . . . . 1

Height (Points) . . 850

Pitch (CPI) . . . . 2230

Spacing . . . . . . F F=Fix, P=Prop.

directfaxFont ID : 11

Blank Anpassung . : 2-

Dieser Eintrag bewirkt, dass der PCL Font 4102 mit den angegebenen Eigenschaften durch directfaxFont 11 ersetzt wird. Durch die Blankanpassung kann die Schrift feinjustiert werden. "2-" bedeutet, alle Blanks werden um 2 Pixel schmaler gefaxt.

Einschränkungen

Nicht unterstützt werden skalierbare Softfonts. Bei Barcodes werden nur Bitmap/Pixel Barcodes unterstützt. Sprechen Sie ggf. die Hotline an, um Spezialfälle zu klären (Tel. 040/5591962).

Achtung

Da PCL oftmals sehr feine Schriften und Linien verwendet, sollte nur mit Auflösung FEIN gesendet werden.