<Кир>
Пользователь не зарегистрирован |
 | Z4MPlus нет печати на русском |
| | 05.06.2006 20:16:06 |
Всем, доброго дня.
Помогите настроить печать на русском. В место русских букв выдает вот такой символ - "#". Может кто-то сталкивался с подобной проблемой.
Заранее благодарен за любую помощь!
|
Support 
Очень много сообщений (74) |
 | Z4MPlus нет печати на русском |
| | 06.06.2006 11:09:37 |
А скажите, откуда идёт печать?
Из родного софта (проверьте, выбран ли кириллический шрифт)?
Или этикетки написаны на его языке (проверьте, загружен ли нужный шрифт в принтер или указан ли правильно один из уже прописаннных)?
|
kir
Мало сообщений (2) |
 | Z4MPlus нет печати на русском |
| | 06.06.2006 12:47:39 |
Печать идет из клиента SAP R\3.В клиенте есть специальная утилита печати, в которой жестко выбран шрифт Courier New с кириллическим набором символов. Такой же шрифт(Courier New) залил на принтер на носитель R:, он же как указано DRAM. В настройках выбрано Use driver settings.
Как из родного софта посмотреть\выбрать кириллический шрифт что-то пока не разобрался. Помогите с этим моментом! Вижу только набор шрифтов Zebra бла бла, ну и залитый мною на R: Courier New
|
kir
Мало сообщений (2) |
 | Z4MPlus нет печати на русском |
| | 06.06.2006 13:07:40 |
...и еще. В SAPе русская кодовая страница 1504. Русский язык в программе отбображается четко, предпросмотр перед печатью тоже без проблем. Вывод на печать видим - "#". Может эта инфо наведет еще на какие мысли...
|
Support 
Очень много сообщений (74) |
 | Z4MPlus нет печати на русском |
| | 06.06.2006 13:32:06 |
Хм, если стоит "Use driver settings" и печать идёт из программы такого уровня, то по идее в принтер ничего не нужно заливать - драйвер использует шрифт ОС, а на принтер он поступает в виде графики (как и штрих-код). Ведь из SAP этикетка не поступает непосредственно на принтер в виде команд ZPL - её предварительно драйвер обрабатывает...(если у вас как-то обработчик печати переработан и действительно печатается командами (так иногда делают нестандартные этикетки в 1С, например) - то нужно указывать прямо имя загруженного шрифта в соответствующей команде).
IMHO, Вам следует сделать:
1) Загрузить заводские параметры в принтер (в инструкции должно быть описано), чтобы убрать всё лишнее из его мозгов и после этого настроить принтер только на этикетку (никаких шрифтов не надо загружать). Попытаться распечатать этикетку. (Кстати, убедитесь, что параметы этикеток в SAP соответствуют используемым - в 1С я много натерпелся из-за несоответсвия размеров - или вообше не печатал, или на несколько этикеток одну разбивал ...)
2) С SAP я знаком шапочно - поэтому если 1) не помогает, то обратитесь в фирму, которая занимается его настройкой (Гепард, например). Они его интергаторы - должны быть в курсе самых распространённых проблем.
|
Support 
Очень много сообщений (74) |
 | Z4MPlus нет печати на русском |
| | 06.06.2006 13:35:00 |
Кстати, посмотрите в драйвере принтера - там бумага нужного размера стоит?
|
<ATOS>
Пользователь не зарегистрирован |
 | Нужен мощный принтер этикеток! |
| | 17.07.2006 17:59:20 |
Для указанных условий бери пластиковые этикетки и, соответственно риббон с красящим веществом из резины
|
<Denis>
Пользователь не зарегистрирован |
 | Z4MPlus нет печати на русском |
| | 27.07.2006 17:05:53 |
Столкнулся с той же проблемой(Z4Mplus) - не печатает на русском. Печатаю - из доса print /D:com1 Ctest.zpl
Заливая шрифт на принтер через его свойства, к примеру Courier NEW и в файле прописывая ^A@N, 50,50, R:COUR.FNT
- никак не реагирует. ВЫ(kir) случаем не справились с этой проблемой? Может я как-то не так шрифт заливаю?
|
<Юрок>
Пользователь не зарегистрирован |
 | Z4MPlus нет печати на русском |
| | 27.07.2006 17:49:26 |
Совсем не реагирует - это как?
Абракадабку печатает - вообще не печатает - часть печатает (выберите ваше)
командный файл вроде должен расширение *.txt иметь... (то бишь создаваться в блокноте, например)
|
<Denis>
Пользователь не зарегистрирован |
 | Z4MPlus нет печати на русском |
| | 27.07.2006 18:14:34 |
Юрок:Совсем не реагирует - это как?
Абракадабку печатает - вообще не печатает - часть печатает (выберите ваше)
командный файл вроде должен расширение *.txt иметь... (то бишь создаваться в блокноте, например)
1)печатает абракадабру
2)разницы нет, то ли это *.txt то ли *.zpl файл
Пример команд
^XA
^ADN, 50,50
^FO60,60
^FDТестовая команда на печать^FS
^FO60,300^BY2
^BCN,80,Y,N,N
^FDPF0000506792^FS
^XZ
|
<Гость>
Пользователь не зарегистрирован |
 | Z4MPlus нет печати на русском |
| | 28.07.2006 15:27:28 |
Пример команд
^XA
^ADN, 50,50
^FO60,60
^FDТестовая команда на печать^FS
^FO60,300^BY2
^BCN,80,Y,N,N
^FDPF0000506792^FS
^XZ
В приведённом примере шрифт указан интегрированный: D, а не тот, что залит. Если хочешь задать ему этот идентификатор - используй ^CW.
Между D параметрами N должна быть запятая, вроде.
^FO60,60^AD,N,50,50^FDТест^FS
|
<Denis>
Пользователь не зарегистрирован |
 | Z4MPlus нет печати на русском |
| | 31.07.2006 10:30:51 |
^XA
^A@N,50,50,E:COUR.FNT
^FO60,60
^FDПринтер мертв^FS
^XZ
выводит абракадабру
потом попробовал
^XA
^CWD,E:COUR.FNT
^ADN, 50,50
^FO60,60
^FDПринтер мертв^FS
^XZ
как я понял курьер заменил шрифт D - сначала он мне напечатал буквы со всевозможными апострофами(но не русские), а теперь вообще ничего не печатает
В list fonts:
D E:COUR.FNT 303412
ЕЩЕ вопрос я залил курьер виндовый, он же поидее содержит русский шрифт, так ведь?
|
<Гена>
Пользователь не зарегистрирован |
 | Z4MPlus нет печати на русском |
| | 02.08.2006 17:25:24 |
По идее содержит.
Но бывает, что загрузчики некорректно обрабатывают верзнюю часть ascii таблицы.
То есть шрифт есть - латиницей печатает, а на русском никак (бывает, что коды латиницы в порядке, а русские все перепутаны - это видно при dump-печати)
Я заливаю шрифт из какой-нить программы, которая поставляется с принтером (просто отключаю в настройках "Шрифты как графику", чтобы они действительно загрузились, а потом вывожу список всех шрифтов принтера - и подставляю в этикетку нужный мне)
|
<Denis>
Пользователь не зарегистрирован |
 | Z4MPlus нет печати на русском |
| | 03.08.2006 10:31:21 |
Прислали шрифты типа русские и пример как печатать. В итоге получается что печатать нано Hex символами кодовой страницы 850 принтера. Перевожу наши буквы в этот Hex и вижу что не все значения совпадают с данной 850 таблицей. Выяснил что принтер печатает кодами символов шрифта Terminal. Пришлось создавать свой массив сиволов и их кодов и печатать через него. У кого-нить есть способы попроще?
|
solidus
Мало сообщений (1) |
 | Z4mPlus печать из dos |
| | 28.12.2006 12:52:22 |
как, используя zpl напечатать из dos этикетку, с графикой и штрих-кодом
|
<Антон>
Пользователь не зарегистрирован |
 | Z4MPlus нет печати на русском |
| | 28.12.2006 13:23:23 |
Ну как:
1) Изучаешь язык
2) Составляешь командный файл
3) Отсылаешь его на принтер DOS-командой copy "команлдный файл" "порт принтера"
P.S. Штрих-код можно задать командой языка, а графику и шрифт текста лучше загрузить в память принтера (смотри соотв команды в описании).
|