zplCloud Blog
SVG zu TTF: Logos und Icons als Drucker-Schriftart
^XA^A@N,E:MYICONS.TTF^FS Eine Datei statt hundert Bilder
Die GRF-Falle
Die meisten Labels tragen ein Logo oder einen Satz Icons. Der übliche Weg: Jedes Icon als Rasterbild (GRF/PNG) exportieren und in den ZPL einbetten. Das funktioniert - aber es hat seinen Preis:
- Payload: Jedes Icon wird zu vielen Bytes pro Punktzeile. Ein 300-dpi-GRF eines einfachen Logos kann größer sein als der ganze Rest des Labels.
- Qualität: Rasterbilder sind auf eine Auflösung festgenagelt. Größer gedruckt oder auf einem 600-dpi-Drucker werden sie weich.
- Geschwindigkeit: Der Drucker verbringt Sekunden damit, Grafiken zu dekodieren und zu zeichnen, statt Text zu schreiben.
Es gibt einen besseren Weg: Icons in eine Schriftart packen und den Drucker Text rendern lassen.
Eine Schriftart ist nur eine Glyphen-Bibliothek
Mit unserem SVG→TTF-Editor konvertierst du deine SVG-Icons und Logo-Marken in eine einzige TTF-Schriftart. Jedes Icon wird zu einer Glyphe, die auf einen privaten Unicode-Codepoint gemappt ist (z. B. U+E000, U+E001, ...).
Eine TTF enthält deinen kompletten Icon-Satz - oft nur wenige KB.
Auf den Drucker hochladen
Zebra-Drucker haben Speicher. Lade die TTF einmal in den Druckerspeicher (z. B. E:MYICONS.TTF) - über den Zebra-Fonts-Tab des Designers oder per Einzeiler - und ab dann hat der Drucker die Schriftart lokal.
Im Designer setzt du für das Textelement einfach den ZPL-Modus auf Drucker-Speicher-Schriftart und referenzierst den Pfad (^A@N,E:MYICONS.TTF^FS). Die Glyphe wird als Text gerendert, nicht als Grafikblock:
- Minimaler Payload: ein einzelnes Zeichen-Kommando statt eines ganzen Bildes.
- Maximale Qualität: Vektor-Konturen skalieren perfekt auf jede Größe und DPI - 203, 300, 600 - scharfe Kanten, winzige Dateien.
- Schneller Druck: Der Drucker schreibt Text; keine Grafik-Dekodierung.
Per Drag & Drop in den Designer
Die Icon-Bibliothek des Designers ist direkt mit deinen Schriftarten verbunden:
1. Wirf deine SVGs in den SVG→TTF-Editor und baue die Schriftart.
2. Lade sie in den Druckerspeicher hoch (oder lass die Plattform sie bereitstellen).
3. Öffne im Designer die Icon-Bibliothek und ziehe das Icon direkt auf die Zeichenfläche - es landet als Schrift-Glyphen-Element, bereits an den richtigen Codepoint gebunden.
Keine manuellen Hex-Codes, keine Grafik-Konvertierung, keine ^GF-Blöcke zum Pflegen.
Wann solltest du trotzdem GRF nutzen?
Schriftarten sind nicht immer die richtige Antwort:
- Fotos oder Verläufe - eine Font-Glyphe ist per Design monochrom.
- Einmal-Grafiken, die sich ständig ändern - eine Schriftart lohnt nur für einen stabilen Icon-Satz.
Aber für Logos, Sicherheits-Icons, Transport-Piktogramme und wiederkehrende UI-Icons - die Dinge, die 90 % der echten Labels ausmachen - ist der TTF-Weg kleiner, schärfer und schneller.
Massen-Bulk: 3 KB einmalig vs. 10 KB pro Label
Dasselbe Icon, an einem echten Label gemessen:
| GRF-Bild | TTF-Drucker-Schriftart | |
|---|---|---|
| --- | --- | --- |
| Payload pro Label | ≈ 10.340 B (ein ^GFA-Block) | ≈ 125 B (eine Glyphen-Referenz) |
| Upload | bei jedem einzelnen Label | einmalig - die 3-KB-Font |
| 10.000 Labels | ≈ 101 MB | ≈ 1,2 MB |
| 100.000 Labels | ≈ 1 GB | ≈ 12 MB |
Die Font (3 Glyphen ≈ 3 KB) wird einmal auf den Drucker geladen. Ab dann referenziert jedes Label nur noch eine Glyphe: ein 85× kleinerer Payload, gedruckt in Textgeschwindigkeit. Das ist der Unterschied zwischen einer Batch-Queue, die kriecht, und Massen-Bulk, der aus dem Drucker fliegt.
Und genau hier macht zplCloud alles mühelos: SVGs hochladen, wir erzeugen die TTF und pushen sie auf genau die gewünschten Drucker - fertig. Neues Icon oder ein Letter-Logo? Gleicher Flow: ein Upload, ein Build, ein Flotten-Update. Gepflegt und versioniert in der Plattform, nicht in hundert Bilddateien.
Verfügbar ab Starter bis Enterprise
Die SVG→TTF-Schriftarten-Verwaltung - Icons konvertieren, die Schriftart verwalten und auf genau die verbundenen Drucker pushen - ist in den Starter-, Pro- und Enterprise-Plänen enthalten. Details auf der Preisseite.
TL;DR
| GRF-Bilder | TTF-Drucker-Schriftart | |
|---|---|---|
| --- | --- | --- |
| Payload pro Icon | KB - hunderte Punktzeilen | ein paar Bytes (eine Glyphe) |
| Qualität bei jeder DPI | feste Auflösung | Vektor, immer scharf |
| Druckgeschwindigkeit | Grafik-Dekodierung | Textgeschwindigkeit |
| Wartung | bei jeder Änderung neu hochladen | eine Font-Datei aktualisieren |
Baue die Schriftart einmal, lade sie einmal hoch und ziehe jahrelang Icons in deine Labels.