Tisk českých znaků - Star sp700

Autor: arkjnu Datum: 25.12.11 22:07 odpovědí: 3

Dobrý den,

používáme tiskárnu Star SP700 ve spojení s programem Jazzware restaurant pro tisk účtenek v restauraci. Program máme nainstalovaný na Win XP. Součástí programu Jazzware restaurant je jakýsi konfigurační soubor TXT, kde je možné tiskárnu ovládat pomocí ESC sekvencí a tento soubor rovněž obsahuje "kostru" účtenky. Bohužel české znaky se tisknou chybně. Ten TXT soubor upravuji normálně v Poznámkovém bloku.

Mohl by někdo prosím poradit jak docílit správného tisku českých znaků?

Upozornění
Tato otázka je 149 dnů bez odpovědi a proto byla uzavřena.
Máte-li podobnou otázku, a nenašli jste vhodnou odpověď, založte novou otázku.

 

Seznam odpovědí:
Pro zobrazení struktury odpovědí klikněte zde

 

 

Odpovědi na otázku:
Autor: hm®
Datum: 25.12.11 22:36
Předmět: RE: Tisk českých znaků - Star sp700 
 

Podle návodu
http://www.starmicronics.com/…/Mannualfolder/dotcom_epm.pdf
by mohla pomoci sekvence
ESC GS t n
(hexa 1B 1D 74 n, dekadicky 27 29 116 n)
kde "n" určuje codepage: n=5 je dosová latin2, n=33 je windowsová latin2. Jestli víte, jak zadat tu sekvenci, můžete opatrně zkusit, původní soubor si ale PŘED TÍM ZAZÁLOHUJTE.


doplněno 25.12.11 22:38:

Hodnoty pro "n" jsou zde uvedeny dekadicky (podle všeho).

Ohodnoceno: 0x
 
Autor: arkjnu
Datum: 26.12.11 11:45
Předmět: RE (2x): Tisk českých znaků - Star sp700 
 

Děkuji za odpověď,

takže zkusil jsem ten příkaz: #1B#1D#74#21 pro nastavení latin2.

je to však stále špatné (ikdyž při nastavení jiných znakových sad jsou vidět rozdíly):

nyní mi to namísto znaků č í é tiskne ź ˇ ,

a na místo á to dělá jenom mezeru Ostatní znaky nevím, jak bych napsal, třeba na místo ě to dělá jakési menší Ř

Autor: hm®
Datum: 26.12.11 16:02
Předmět: RE (3x): Tisk českých znaků - Star sp700 
 

A dokážete přesně zjistit, jaká hodnota (hexa) se posílá z PC, když chcete vytisknout třeba to "á"? Jestli to náhodou ten program ještě nějak před odesláním nekonvertuje.

Dá se poslat textový soubor binárně přímo do té tiskárny (možná nějak: copy /b text.txt comX)? Nemám WIN, přesný postup si musíte vyzkoušet. Nebo jako zkušební text zapište postupně všechny znaky počínaje mezerou (hexa 20 až FF) a uvidíte, jestli se tam písmenka s diakritikou někde objeví.

A také je možné, že se v tiskárně musí přehodit ještě něco.

Ohodnoceno: 0x
 

 

 

 

Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz

Této konkrétní otázky
 

RSS Poradte.cz
 
Copyright © 2004-2012 Hups.cz. Všechna práva vyhrazena.
Poradte.sk - internetová poradňa | Píše.cz - založte si nový blog | Rychlehry.cz - nejlepší online hry | ProTebe.cz - vyznání lásky | Nepíše.cz - archiv článků