Форум OlegON > Программы и оборудование для автоматизации торговли > Оборудование > Принтеры > Другие принтеры

И вновь вопрос о русском шрифте в LP2824 : Другие принтеры

29.03.2024 14:11


09.02.2013 12:21
canada
 
Эм... не могу понять что такое "поть"...

"set type" - что это ? и где его менять на ASCII ?
Повторюсь: я с принтерами этикеток сталкиваюсь впервые!
09.02.2013 12:37
OlegON
 
там, выше, предлагали слать команду в порт самому.. вот я это предложение поддерживаю. проще и будет понятнее, в какой кодировке оно уходит.
09.02.2013 12:50
baggio
 
Цитата:
canada Эм... не могу понять что такое "поть"...

"set type" - что это ? и где его менять на ASCII ?
Повторюсь: я с принтерами этикеток сталкиваюсь впервые!
ну "поть" это п_о_п_р_о_б_ы_в_а_т_ь... просто завбавная система видимо у Олега работает...

а по поводу где... хм.. неужели нигде на скриншотах своего Font Downloader не видно сих надписей? или во всё надо пальчиком тыкать? :) посмотри повнимательнее и найдешь! ты просто шрифт льёшь в "другой" кодировке...

OlegON:
Не знаю, где ты советуешь бывать, но русское слово "попробОвать"
09.02.2013 23:29
canada
 
Цитата:
baggio ....
а по поводу где... хм.. неужели нигде на скриншотах своего Font Downloader не видно сих надписей? ...
Спасибо. Понял. Но это я уже пробовал... не сказал ранее...

В общем появилась новая информация: перевел принтер в тестовый режим, когда он печатает все что ему в порт приходит. Походу дела он печатает правильно, то что я ему шлю...

Команда ^XA^FO10,10^A@N,30,20,E:AH.FNT^FDстрока^FS^XZ
В принтер приходит в виде:


И соответсвенно выводит на печать этикетку вида:



Обновлю вопрос: как слать принтеру русские символы ?

Добавлено через 1 минуту 36 секунд
ЗЫ: не могу найти опцию редактирования сообщения на данном форуме... она есть?
09.02.2013 23:35
OlegON
 
для совсем новеньких нет, поднял репутацию, теперь, может, будет, но старайся не оффтопить, для этого другой раздел есть.
по русским символам уже предлагал слать не через софт, а напрямую в порт, как минимум три кодировки будет CP866, WIN1251 и UTF-8
10.02.2013 03:37
baggio
 
а ссылку на тему выше ты точно прочитал?

что будет если послать:

N
D7
R100,0
S4
Q160,21
I8,1,001
A3,0,0,b,2,1,N,"ВАШ Любимый Супермаркет"
A2,12,0,a,1,1,N,"%ARTICUL"
A90,12,0,f,1,1,N,"ул. Где-то на земле"
B5,30,0,E30,2,0,60,B,"%BARCODE"
A70,99,0,f,1,1,N,"%DOCDATE"
A1,115,0,f,1,1,N,"%NAME=35"
A1,126,0,f,1,1,N,"%NAME1=35"
Q%QUANTITY
P%COPIES
10.02.2013 10:10
canada
 
Цитата:
OlegON ... а напрямую в порт, как минимум три кодировки будет CP866, WIN1251 и UTF-8
Давайте уточним:
1. разве команда "послать" в ZebraSetupUtilites не шлет принтеру сразу в порт последовательность символов?
2. Если есть возможность выбора кодировок - то как ее указывать в посылке?
3. Изначально вопрос возник при посылке в COM порт принтера комбинации символов с промышленного контроллера Siemens (об этом я писал в первом посте) - там нет возможности указать кодировку...

[/quote]
Цитата:
baggio а ссылку на тему выше ты точно прочитал?
ознакомился.

Цитата:
baggio что будет если послать:


D7
R100,0
S4
Q160,21
I8,1,001
A3,0,0,b,2,1,N,"ВАШ Любимый Супермаркет"
A2,12,0,a,1,1,N,"%ARTICUL"
A90,12,0,f,1,1,N,"ул. Где-то на земле"
B5,30,0,E30,2,0,60,B,"%BARCODE"
A70,99,0,f,1,1,N,"%DOCDATE"
A1,115,0,f,1,1,N,"%NAME=35"
A1,126,0,f,1,1,N,"%NAME1=35"
Q%QUANTITY
P%COPIES
Слать методом рекомендованным Shift'oм в сообщениях 4 и 8 данной темы?
Я честно говоря не понял куда писать команды:
Цитата:
Shift ...
Посылаешь на принтер, например:
copy /B файл lpt1
принтер подключен к компьютеру по USB, к контроллеру - по RS232
10.02.2013 12:18
OlegON
 
В Windows есть командный интерпретатор, cmd
Обязанность админа - уметь с ним работать.
Соответственно, в нем эти команды и выполняются. А, в зависимости от того, в какой кодировке ты файл создашь, в такой они и пойдут в порт.
11.02.2013 08:22
canada
 
... я думаю командный интерпретатор здесь уже не нужен... Результат очевиден.

Перефразирую вопрос: какую последовательность символов на языке ZPL2 слать в COM-порт принтера (неважно откуда), чтобы он напечатал слово "СТРОКА" на этикетке?
11.02.2013 08:46
OlegON
 
выше же baggio написал куда больше, попробовал? это и был пример, что в итоге получилось?
Часовой пояс GMT +3, время: 14:11.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.