This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| kassendrucker [2017-09-30 15:57] – created maximilian_richt | kassendrucker [2025-10-25 18:48] (current) – robbi5 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | Im Verschwörhaus sind ein paar unterschiedliche Kassendrucker aufgetaucht | + | < |
| - | ===== IBM 4610 TF6 ===== | + | Im temporaerhaus sind ein paar unterschiedliche Kassendrucker aufgetaucht |
| + | |||
| + | ## IBM 4610 TF6 | ||
| Frisst 24V (leerlauf: 140mA) | Frisst 24V (leerlauf: 140mA) | ||
| Ansteuerung: | Ansteuerung: | ||
| - | ===== Epson ????? ===== | + | Idealerweise mit USB-Seriell-Wandler (mit Sub-D-Stecker). Softwareseitig z.B. mit [python-escpos](https:// |
| + | |||
| + | ``` | ||
| + | import sys | ||
| + | from escpos.printer import * | ||
| + | from escpos.constants import * | ||
| + | |||
| + | p = Serial('/ | ||
| + | |||
| + | p.image(" | ||
| + | |||
| + | p.charcode(code=' | ||
| + | p.set(align=" | ||
| + | p.text(" | ||
| + | p.set(align=" | ||
| + | for line in sys.stdin.readlines(): | ||
| + | p.text(line) | ||
| + | p.set() | ||
| + | p.barcode(' | ||
| + | p.cut() | ||
| + | ``` | ||
| + | |||
| + | Alignment in set() macht offenbar so gar nichts. Font size, fett, unterstrichen etc. macht es, aber alignment geht nur händisch mit den Escape-Sequenzen, | ||
| + | |||
| + | |||
| + | ## Epson ????? | ||
| FIXME | FIXME | ||
| + | |||
| + | {{tag> | ||