Compart - Dokumenten und Output-Management

MFFAFP Filter Profildatei GOCA-Konfiguration

MFFAFP Filter Profildatei GOCA-Konfiguration

 

Die Abkürzung MFF steht für Mixed Format Filter. Die MFF-Eingabe- und -Ausgabefilter sind Bestandteil der MFF-Architektur und unterstützen als Teil von DocBridge Core die Verarbeitungsschritte in den DocBridge Produkten. Es gibt Filter, die Dateien in verschiedenen Formaten lesen, andere Filter dienen dazu, Dateien in dem jeweiligen Ausgabeformat zu schreiben. In manchen Fällen wird ein Format sowohl eingabe- als auch ausgabeseitig unterstützt.

Die Konfiguration der Filter erfolgt über Profildateien mit der Dateierweiterung .pro im XML-Format. In den Profildateien kann festgelegt werden, wo bestimmte Ressourcen wie Fonts gesucht werden sollen, welche Codepages verwendet werden sollen oder auch die Zuordnung von Font-Namen zu Font-Dateien. Wird ein Format, z. B. AFP, sowohl als Eingabe- als auch als Ausgabeformat unterstützt, erfolgt die Konfiguration für die Eingabe- und Ausgabeverarbeitung über dieselbe Profildatei.

Die folgenden Informationen beschreiben die Konfiguration von GOCA-Elemente in der MFFAPF-Profildatei. GOCA ist die Abkürzung für Graphics Object Content Architecture.

GOCA-Befehle werden verwendet, um Vektorgrafiken in AFP-Seiten, Page-Segmenten und Overlays zu zeichnen. Die GOCA-Architektur definiert zwei Untermengen: Drawing Level 2 Version 0 (DR/2V0) und Graphics Subset Level 3 (GRS3).

Ob die AFP-Daten gemäß Drawing Level 2 Version 0 (DR/2V0) oder GRS3 sind, hängt in der Regel von dem verwendeten Endgerät (Drucker) ab. Um zu gewährleisten, dass der MFFAFP-Filter das erwartete Ergebnis erzeugt, sollten Sie die GOCA-Einstellungen in der MFFAFP-Profildatei überprüfen und gegebenenfalls anpassen.

Der Eingabe-Abschnitt in der MFFAPF-Profildatei enthält folgende Elemente, die GOCA beeinflussen:

 

1. gocarasterimageresolution:

Jedes Pixel wird einem Pixel des Endgerätes zugeordnet. Wenn keine Informationen über Auflösung für Images vorhanden sind , wird eine druckerabhängige Auflösung verwendet. Die Größe des GOCA-Images kann durch die Angabe des Elements gocarasterimageresolution  eingestellt werden. Wenn Sie den Wert 0 (Standard) setzen, verwendet der MFFAFP-Filter die Auflösung des Eingabedokuments.

<gocarasterimageresolution value="0"/>

2. GocaLineWidthBase:

Die Dicke einer Linie in GOCA definiert sich als Faktor, der mit der normalen Linienbreite multipliziert wird. Graphics Subset Level 3 (GRS3) definiert diese normale Linienbreite mit 0.01 Zoll, aber mit Drawing Level 2 Version 0 (DR/2V0) ist dieser Wert geräteabhängig. Wenn Linien dicker oder dünner als erwartet sind, ist die normale Linienbreite des Endgerätes nicht 0.01 Zoll. Sie können das Element GocaLineWidthBase verwenden, um den druckerspezifischen Wert einzustellen.

<GocaLineWidthBase value="0.01 in"/>

3. GocaLineJoinStyle:

Der Standardstil zum Verbinden zweier Linien in Graphics Subset Level 3 (GRS3) ist "round", aber mit Drawing Level 2 Version 0 (DR/2V0) ist der Standardstil gerätespezifisch. Wenn der Standardstil, der vom Endgerät verwendet wird, nicht "round" ist, können Sie das Element GocaLineJoinStyle verwenden, um die unterstützen Werte "miter" oder "bevel" zu setzen.

<GocaLineJoinStyle value="round"/>

round

round

miter

miter

bevel

bevel

4. GocaLineCapStyle:

Wie beim Verbinden von Linien werden die Linienenden mit Drawing Level 2 Version 0 (DR/2V0) nicht spezifiziert und sind daher gerätespezifisch. Das Standardlinienende in Graphics Subset Level 3 (GRS3) ist "round".
Wenn das Standardlinienende, das vom Endgerät verwendet wird, nicht "round" ist, können Sie das Element GocaLineCapStyle verwenden, um die unterstützten Werte "butt" ("flat") oder "square" zu setzen.

<GocaLineCapStyle value="round"/>

round

round

butt

butt

square

square

5. gocaprocessrefcsys05:

Das Element bietet die Möglichkeit, Dateien mit veralteten Koordinatensystemreferenzen auf die gleiche Weise zu verarbeiten wie ältere Drucker. GOCA-Objekte können innerhalb von Text mit einem Structured Field  IOB (Include Object) platziert werden. Standardmäßig wird der veraltete Wert 0x05 "aktueller Text (I, B) Koordinatensystem"/"RefCSys" ignoriert. Wenn Sie den Wert des Elements  gocaprocessrefcsys05 auf "true" setzen, wird RefCSys 0x05 interpretiert und das Referenzkoordinatensystem auf "aktuellen Text (I, B)" gesetzt.

<gocaprocessrefcsys05 value="false"/>

Das könnte Sie auch interessieren