von pichel » Sa 30. Mär 2024, 20:59
Hallo Günther,
die Bondrucker haben standardmäßig die Schriftgrößen normal, breit, hoch und hochbreit. Dafür gibt es Steuercodes im ESC/POS-Standard, die eigentlich jeder Bondrucker versteht.
Zusätzlich unterstützen Drucker oft weitere Schriftarten und -größen, aber die sind dann druckerspezifisch und müssen durch Steuercodes aktiviert werden, die nicht mehr zum allgemeinen Standard gehören. Diese Steuercodes findet man in den technischen Spezifikationen des jeweiligen Druckers und man kann sie in die Vorlage einbauen ("RawD" oder "RawH"). Da OrderSprinter bei diesen Schriften aber nicht deren Breite kennt, kann dann auch keine korrekte zentrierte oder rechtsbündige Ausrichtung der Felder mehr funktionieren.
Prinzipiell könnte man auch unterschiedliche Schriften über die Ausgabe von vorgerenderten Bitmaps realisieren und vermutlich machen dies auch einige Programme. Das ist aber ein irregroßer Aufwand, den ich niemals leisten kann.
Also: Man sollte sich mit den Schriftgrößen normal, breit, hoch und hochbreit begnügen. In der Voransicht bei der Kassenbonvorlage wird die Schriftgröße übrigens nicht beachtet und bei einer Änderung der Vorlage muss man neue Bons erzeugen, denn alte Bons werden immer mit der Vorlage gedruckt, die zum Zeitpunkt der Erstellung gültig war.
Viele Grüße,
Stefan
Hallo Günther,
die Bondrucker haben standardmäßig die Schriftgrößen normal, breit, hoch und hochbreit. Dafür gibt es Steuercodes im ESC/POS-Standard, die eigentlich jeder Bondrucker versteht.
Zusätzlich unterstützen Drucker oft weitere Schriftarten und -größen, aber die sind dann druckerspezifisch und müssen durch Steuercodes aktiviert werden, die nicht mehr zum allgemeinen Standard gehören. Diese Steuercodes findet man in den technischen Spezifikationen des jeweiligen Druckers und man kann sie in die Vorlage einbauen ("RawD" oder "RawH"). Da OrderSprinter bei diesen Schriften aber nicht deren Breite kennt, kann dann auch keine korrekte zentrierte oder rechtsbündige Ausrichtung der Felder mehr funktionieren.
Prinzipiell könnte man auch unterschiedliche Schriften über die Ausgabe von vorgerenderten Bitmaps realisieren und vermutlich machen dies auch einige Programme. Das ist aber ein irregroßer Aufwand, den ich niemals leisten kann.
Also: Man sollte sich mit den Schriftgrößen normal, breit, hoch und hochbreit begnügen. In der Voransicht bei der Kassenbonvorlage wird die Schriftgröße übrigens nicht beachtet und bei einer Änderung der Vorlage muss man neue Bons erzeugen, denn alte Bons werden immer mit der Vorlage gedruckt, die zum Zeitpunkt der Erstellung gültig war.
Viele Grüße,
Stefan