[ОТВЕТИТЬ]
Опции темы
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, время: 01:08.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.