Compart - Dokumenten und Output-Management

MFFAFP Filter Profildatei GOCA-Füllmuster Konfiguration

MFFAFP Filter Profildatei GOCA-Füllmuster Konfiguration

 

Die Abkürzung MFF steht für Mixed Format Filter. Die MFF-Eingabe- und -Ausgabefilter sind Bestandteil der MFF-Architektur von Compart und unterstützen als Teil von DocBridge Core die Verarbeitungsschritte in den DocBridge Produkten. Es gibt Eingabefilter, die Dateien in unterschiedlichen Formaten lesen. Ausgabefilter dienen dazu, Dateien in dem gewünschten 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, in welchem Verzeichnis 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, zum Beispiel 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-Füllmustern 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. GOCA-Füllmuster sind Symbole, die sowohl in horizontaler als auch in vertikaler Richtung wiederholt werden, um Bereiche zu füllen.

Das AFP GOCA Musterset enthält 16 vordefinierte Muster:

GOCA Musterset / GOCA Patterns

Vor Version 201105 wurden GOCA-Füllmuster nicht durch den AFP-Eingangsfilter unterstützt und die Muster 1 bis 14 wurden durch vordefinierte Farbwerte ersetzt. Ab Version 201105 werden GOCA-Füllmuster unterstützt, aus Gründen der Rückwärtskompatibilität jedoch standardmäßig weiterhin durch vordefinierte Farbwerte ersetzt..

Das Element "replaceGocaPatterns" im Eingabe-Abschnitt in MFFAPF-Profildatei kann so konfiguriert werden, dass die intern definierten IBM-Füllmuster verwendet oder alternative Farbenersetzungen angegeben werden.

Das Sub-Element "replaceGocaPattern" hat drei Attribute:

<replaceGocaPattern value="true" number="2" color="#00c0c0c0"/>

  1. "value", erforderliches Attribut. Gibt an, ob die Muster ersetzt (true) oder die intern definierten IBM-Muster verwendet werden (false)
  2. "number", erforderliches Attribut. Gibt das zu konfigurierende GOCA-Füllmuster an. Gültige Werte liegen im Bereich von 1 bis 16, jedoch empfehlen wir nicht die Muster 15 (No Fill - Keine Füllung) und 16 (Solid Fill - Einfarbige Füllung) zu ersetzen.
  3. "color", optionales Attribut. Gibt den RGB-Farbwert für den Ersatz an. Der Farbwert wird mit 4 Kanälen angegeben: alpha, rot, grün, blau ("#aarrbbggb"). Wen value="true" gesetzt ist, aber color nicht definiert wird, dann werden die Farbwerte gemäß nachfolgendem Beispiel gesetzt.

Konfigurationsbeispiel für das Standardverhalten und die daraus resultierende Ausgabe:

<replaceGocaPatterns>
    <replaceGocaPattern value="true" number="1" color="#00999999"/>
    <replaceGocaPattern value="true" number="2" color="#00c0c0c0"/>
    <replaceGocaPattern value="true" number="3" color="#00c0c0c0"/>
    <replaceGocaPattern value="true" number="4" color="#00d9d9d9"/>
    <replaceGocaPattern value="true" number="5" color="#00d9d9d9"/>
    <replaceGocaPattern value="true" number="6" color="#00d9d9d9"/>
    <replaceGocaPattern value="true" number="7" color="#00e6e6e6"/>
    <replaceGocaPattern value="true" number="8" color="#00e6e6e6"/>
    <replaceGocaPattern value="true" number="9" color="#000000ff"/>
    <replaceGocaPattern value="true" number="10" color="#0000ff00"/>
    <replaceGocaPattern value="true" number="11" color="#0000ffff"/>
    <replaceGocaPattern value="true" number="12" color="#00ffff00"/>
    <replaceGocaPattern value="true" number="13" color="#0000ffff"/>
    <replaceGocaPattern value="true" number="14" color="#00ff00ff"/>
</replaceGocaPatterns>

GOCA-Füllmuster

GOCA-Füllmuster