|
Принтер чеков печатает кракозябры | ☑ | ||
---|---|---|---|---|
0
sali_s64
12.07.16
✎
23:59
|
Доброго времени!
В розницу 2.1 установил принтер чеков star100, при пробивании чека на принтер печатается текст с кракозябрами, вместо русских букв. Если же выбрать режим "печать пробитого чека", а далее выбрав "товарный чек для принтера документов" то все ОК. Как научить принтер печатать СР866? Спасибо! |
|||
1
Garykom
гуру
13.07.16
✎
00:05
|
Star TSP-100 это обычный винпринтер (один из режимов)
|
|||
2
sali_s64
13.07.16
✎
00:32
|
(1)и? ЧЯДН чтобы он печатал русский шрифт?
|
|||
3
Garykom
гуру
13.07.16
✎
01:22
|
(2) Тестовую страницу из Пуск > Принтеры ... нормально печатает?
Или если из ворда сделать мелкую страничку и отправить на печать? |
|||
4
sali_s64
13.07.16
✎
15:06
|
(3) да, тестовую печатает нормально. Более того, нормально печатает из Розницы если выбрать печать "товарный чек для принтера документов"
|
|||
5
sali_s64
15.07.16
✎
20:08
|
В одном из магазинов оказался принтер чеков OL-T1500 который вел себя так-же. Но методом подбора "Кодовой страницы принтера" = Page09 - CP_858 он начал печатать русские буквы!
...а вот star100 не захотел ни на одной. |
|||
6
Garykom
гуру
15.07.16
✎
21:29
|
(4) ну так понять в чем разница между способами печати "обычного чека" и "товарного чека ..." и исправить траблу то?
|
|||
7
sali_s64
16.07.16
✎
13:16
|
(6) понятно что в первом случае печатает "на прямую" а во втором через Винду. Ковырять конфу не хотел, т.к. на других принтерах печатает нормально. Пока ищу в направлении - как залить кодировку(СР866) в этот принтер....
|
|||
8
Garykom
гуру
16.07.16
✎
13:44
|
(7) "на прямую" в вашем случае это как? Через "ESC/POS" или какое другое извращение, т.е. как он настроен то для "обычных чеков".
|
|||
9
Garykom
гуру
16.07.16
✎
13:52
|
(8)+ если ESC/POS то http://www.starmicronics.com/support/mannualfolder/linemode_cm_en.pdf
ESC GS t Specify code page ESC R Specify international character set http://www.carbis.ru/forum/gamekeeper/5437-gk-tsp654-cp866.html |
|||
10
sali_s64
16.07.16
✎
14:03
|
(8) на прямую - это на сколько я разобрался, формируется текстовый файл в котором длина строк подгоняется под ширину чека и отправляется в порт принтера.
(9) да, думаю попробовать скачать родную утилиту и установить нужную страницу. |
|||
11
Garykom
гуру
16.07.16
✎
14:14
|
(10) ну так в этот текстовый файл добавить в начале команду установки кодовой страницы
там в настойках нет случаем поля дополнительные параметры инициализации или нечто вроде? |
|||
12
sali_s64
16.07.16
✎
14:32
|
(11) в настройках нет. Если утилитой не удастся сменит кодовую страницу, то буду допиливать. Добавлять такой параметр для нужного принтера...
|
|||
13
Garykom
гуру
16.07.16
✎
15:16
|
(12) теоретически команду достаточно 1 раз после включения принтера отправить
|
|||
14
Звездец
16.07.16
✎
20:53
|
Купить нормальный ПД или АСПд ещё не предлагали? А так было дело с подобным г..., чек формировал как картинку и уже её отправлял на принтер. Только такой способ не будет работать если поток большой
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |