38Grenzen
Ehrlich aufgelistet – damit es keine Überraschungen am Drucker gibt.
Schriften: Zebras residente Schriften (0, A–H) sind proprietär und werden durch Roboto Condensed Bold bzw. DejaVu Sans Mono ersetzt – auf Zebra-Metriken kalibriert, die Glyphenformen der Bitmap-Schriften A–H weichen aber ab; für exakte Metriken die passende TTF mit
Store.Fonts.RegisterFont("0", bytes) registrieren. Die Klarschriftzeile unter Barcodes ist monospaced, aber kein echtes OCR-B.Nicht implementiert
- Pharmacode 2D, Response Plus PostMatrix (keine öffentliche Spezifikation)
- HIBC nach ISO/IEC 15434 (Datenformat-Hülle)
- Experimentell: Deutsche Post BZL (
ZPLBZL001) und JABCode – der JABCode-Encoder ist langsam (ca. 0,5 s für 120 zufällige Unicode-Zeichen) - ISBT 128: Hilfsfunktionen nur für die Datenstrukturen DS001–DS011
- JAB Code ist experimentell (bit-genau gegen BWIPP, aber kein Decoder zur Gegenprobe)
Abweichungen & eingeschränkt verifiziert
- Glyphenformen der residenten Zebra-Bitmap-Schriften A–H
- PDF417 (
^B7) und MicroPDF417 (^BF) sind pixelgleich mit Labelary; Macro-PDF417 (^B7mit^FM) und der MicroPDF417-Teil von^BTsind nicht gegen Labelary verifiziert - QR (
^BQ): Modell 1 wird als Modell 2 ausgegeben ^BB(Codablock F) und^B4(Code 49) rendert Labelary nicht – nur gegen bwip-js verifiziert- Fingerprint-Ausgabe und die echten Drucker-Transporte (seriell, USB, Windows-Spooler, CUPS) sind nicht auf Hardware getestet; TCP 9100 ist gegen den virtuellen Drucker getestet
- Auf Linux weicht die Glyph-Rasterung (FreeType statt CoreText) leicht ab:
bitmap-fontserreicht dort 0,774 statt ≥ 0,919 ZplRescalerskaliert~DG/~DY-Downloads und binäres^GFBnicht; 1D-Module werden auf ganze Punkte gerundet- Medien-, Sensor- und Konfigurationsbefehle werden akzeptiert, beeinflussen das Bild aber nicht
Prüf- und Analysewerkzeuge
- Compliance und GS1-Migration sind Pre-Checks gegen öffentliche Spezifikationen (Stand Oktober 2026), keine Zertifizierung und kein Ersatz für die Abnahme durch Carrier, Händler oder Behörde
- Scan-Proof-Noten sind eine digitale Vorprüfung nach dem Vorbild von ISO/IEC 15415/15416, keine ISO-konforme Verifikation; Druckphysik wird nicht modelliert. Ohne ladbare zxing-cpp-Bibliothek (glibc < 2.38, musl) nur ein Decoder
- Extraktion und Schwärzung sind regelbasiert und assistierend: keine Vollständigkeitsgarantie, kein Lesen von Text in Bildern
- Printer Twin: unbekannte Profilwerte werden nicht geprüft (
ZPL5001); die Druckzeit ist eine Schätzung - Vector-Lift: Text in Schrift 0 (ohne eigene TrueType-Schrift), keine OCR, SVG ohne CSS/Filter/Verläufe; PDF nur in
ZplCore.VectorLift, nicht im MCP-Server - Chaos-Drucker: JSON-Port 9200 und Einzelverbindungs-Port nicht simuliert; Annahmen, wo das Handbuch schweigt, sind dokumentiert
- NativeAOT: verschachtelte POCO-Mitglieder bei der Datenbindung brauchen
TrimmerRootAssembly; musl/Alpine ist noch kein Ziel

