Element |
Attribut |
Kardinalität
Optional / Pflicht |
Beschreibung
Gültige Werte
|
<PrintLayout> |
|
1 |
Root Container Element |
|
Name |
Pflicht, nicht leer |
Name des Drucklayouts |
|
Remark |
Optional |
Bemerkung zum Drucklayout |
<PrinterResolution> |
|
1 .. N |
Container Element für Definition der Druckerauflösung |
|
hDPI |
Pflicht, fixer Wert "300" |
Horizontale Auflösung in DPI [Dots per Inch]
Es wird nur die Auflösung 300 DPI unterstützt! |
|
vDPI |
Pflicht, fixer Wert "300" |
Vertikale Auflösung in DPI [Dots per Inch]
Es wird nur die Auflösung 300 DPI unterstützt! |
<PrinterParameter> |
|
Optional, 0..1 |
Container Element für druckerspezifische Parameter |
<Parameter> |
|
Optional, 0..N |
Element für druckerspezifischen Parameter |
|
Name |
Pflicht, Name des druckerspezifischen Parameters. |
|
Value |
Pflicht |
Abhängig vom Parametername |
<Canvas> |
|
1 |
Element für virtuelle Zeichenfläche.
Alle Postionsangaben der <Image> und <Text> Elemente beziehen sich auf die obere linke Ecke dieser Zeichenfläche. |
|
hPrintOffset |
Pflicht |
Horizontaler Druckversatz in [mm] ab rechter Briefkante, siehe Vermassung.
Wenn kein automatischer Printversatz eingeschaltet ist oder der automatischer Printversatz keinen freien Bereich findet so an der hier defininierten Position gedruckt. |
|
Height |
Pflicht |
Höhe der Zeichenfläche in [mm], siehe Vermassung. |
|
Width |
Pflicht |
Breite der Zeichenfläche in [mm], siehe Vermassung. |
<LoadFont> |
|
0 .. N |
Element für Schriftart. Alle von den <Text>-Elementen verwendeten Schriftarten müssen vorher mit <LoadFont>geladen werden>! |
|
FontNr |
Pflicht |
Interne Nummer des Fonts, diese wird von den <Text>-Elementen referenziert. |
|
File |
Pflicht |
Dateiname des Fonts. Font-Dateien müssen im internen XiJet Format vorliegen (XFT). |
|
Rotation |
Pflicht |
Ausrichtung/Drehung der Schriftart in Winkelgrad [º]. Erlaubte Werte:
"0", "90", "180", "270"
|
<Image> |
|
0..N |
Element für Images, Images müssen im Windows BMP-Format gespeichert sein! |
|
File |
Pflicht |
Dateiname des des Images |
|
hPos |
Pflicht |
Horizontale Position in [mm] des Bildes in der Zeichenfläche relativ zur linken obern Ecke der Canvas |
|
vPos |
Pflicht |
Vertikale Position in [mm] des Bildes in der Zeichenfläche relativ zur linken obern Ecke der Canvas. |
|
Height |
Optional |
Höhe des Bildes in [mm].
Wenn definiert so wird dasd Bild bis maximal dieser Höhe gedruckt, der Rest wird abgeschnitten. Wenn nicht definiert so wird das gesamte Bild gedruckt. |
|
Width |
Optional |
Breite des Bildes in [mm]. Wenn definiert so wird dasd Bild bis maximal dieser Breite gedruckt, der Rest wird abgeschnitten. Wenn nicht definiert so wird das gesamte Bild gedruckt. |
<Text> |
0 .. N |
Element für statischen oder dynamischen Text |
Die verwendeten Fonts müssen vorher mit geladen werden und werden via Attribut "FontNr" referenziert. |
|
FontNr |
Pflicht |
Referenz auf via <LoadFont> geladenen Font. |
|
String |
Optional |
Statischer Text der gedruckt werden soll |
|
Variable |
Optional |
Dynamischer Text der gedruckt werden soll.
Das Attribut definiert das Sendungsattribute welches gedruckt wird.
Für erlaubte Werte siehe Druckvariablen.
Bsp:
- "UPOC": UPOC der Sendung
- "SIx": Sortierinfo SIx der Sendung
|
|
Top |
Pflicht |
Positionierung: Linke obere Ecke in [mm] relativ zur Canvas. |
|
Left |
Pflicht |
Positionierung: Linke obere Ecke in [mm] relativ zur Canvas. |
|
Bottom |
Pflicht |
Positionierung: Linke obere Ecke in [mm] describe the bounding box of the text in pixels. |
|
Right |
Pflicht |
Positionierung: Linke obere Ecke in [mm] describe the bounding box of the text in pixels. |
|
Align |
Optional |
Optionales Attribut, wenn nicht definiert wird als Default "Left" verwendet.
Erlaubte Werte:"Left", "Center", "Right"
|
|
Reverse |
Optional |
0= normal, 1= reverse colors |
|
Wrap |
Optional |
Optionales Attribut, wenn nicht definiert wird als Default "0" (No Warp) verwendet.
Erlaubte Werte:"0", "1"
0 = No wrapping, , when text reaches the edge of the bounding box the text is cplipped
1 = Wrap text. When text reaches the edge of the bounding box that word is automatically moved to the next line. |
|
Mirror |
Optional |
Optionales Attribut, wenn nicht definiert wird als Default "0" (Not mirror) verwendet.
Erlaubte Werte:"0", "1"
0 = Not mirror
1 = Mirror the resulting image about the center of the horizontal bounds. |
|
BottomJustify |
Optional |
Optionales Attribut, wenn nicht definiert wird als Default "0" (No BottomJustify) verwendet.
Erlaubte Werte:"0", "1"
0 = No BottomJustify
1 = Lines of text will be bottom justified ('Bottom' is a relative term, as it relates to rotation of 0).
|
|
BarcodeType |
Optional |
Definiert, ob der Text als Barcode interpretiert wird.
Erlaubte Werte: "", "Interleaved2of5" |
Die Höhe des bedruckbaren Bereiches is fix 1.5 Zoll = 38 mm. Um den Druckbereich voll auszunutzen ist somit 38 ein sinnvoller Wert
für
<Canvas>.Height.
Für das Drucken von 180 Grad rotiertem Text müssen folgende XML-Tags/Attribute angepasst werden: