Portál AbcLinuxu, 10. května 2025 02:19

Dotaz: Jak odříznout papír v pokladní tiskárně

17.11.2014 12:55 Tom
Jak odříznout papír v pokladní tiskárně
Přečteno: 325×
Odpovědět | Admin
Zdravím, koupil jsem si pokladni tiskárnu, tisku z ní příkazem cat file | nc ip 9100, ale nevím jak mohu papir na konci oříznout. Našel jsem podobnou diskusi zde, ale bohuže nevím, jak mám na konec souboru vložit ASCII znaky a také jaké použít? Krom toho mi to také nedokáže tisknout česky. Díky za rady.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

17.11.2014 13:17 nobody
Rozbalit Rozbalit vše Re: Jak odříznout papír v pokladní tiskárně
Odpovědět | | Sbalit | Link | Blokovat | Admin
nemam praxi s takovou tiskarnou, jen reaguju vzhledem k radam v te podbne diskusi :)
nainstaluj si mc (midnight commander), obsahuje editor mcedit, tam mas v menu "Format/VlozitZnak", vlozis ESC a za to napises m, opticky to bude vypadat takto: ^[m
bude se jednat o 2 znaky, jejich hex kod si muzes overit tim ze kdyz najedes sipkama na znak, tak se v prvni info radce na konci zobrazuje hexa kod znaku kde se nachazi kurzor, hex zacina na 0x
Josef Kufner avatar 17.11.2014 14:28 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Jak odříznout papír v pokladní tiskárně
Odpovědět | | Sbalit | Link | Blokovat | Admin
( cat file && echo -ne "\n\r\eA\xFF") | nc ip 9100
Toto vytiskne soubor file následovaný znaky 0x0A, 0x0D, 0x1B, 0x41, 0xFF. (Zda dávají nějaký smysl nevím.)
Hello world ! Segmentation fault (core dumped)
17.11.2014 14:44 Filip Svoboda
Rozbalit Rozbalit vše Re: Jak odříznout papír v pokladní tiskárně
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zdravim,

Kazdy vyrobce si udela escape sekvence jak chce, takze musis vedet typ tiskarny a precist si manual. Ja jsem pouzival tiskarnu tysso PRP-085 a escape sekvence pro nastaveni znakove stranky a pro odriznuti jsou takove:

const SET_LATIN2 = "\x0A\x1B\x74\x12\x0A";

const CUT_SEQUENCE = "\x0A\x1D\x56\x41\x05\x0A";
18.11.2014 17:58 Marv-CZ | skóre: 21
Rozbalit Rozbalit vše Re: Jak odříznout papír v pokladní tiskárně
S tou češtinou to nemusí být tak jednoduché. Je potřeba, aby české znaky obsahovalo i použité písmo. Když jsem to napřiklad řešil u nějaké Zebry, tak ze všech písem, která měla vestavěná, jen jedno obsahovalo znaky s nabodeníčky. A nebylo to písmo výchozí. Písmo se samozřejmě také volí nějakou sekvencí.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.