28.06.2007, 09:32 | #1 |
Участник
|
Уважаемые коллеги,
поделитесь опытом как работать из navision с притером этикеток Zebra LP2824? никаких компонент кроме стандартного Windows драйвера нет. Пытался рисовать этикетку в программе которая прилагалась к принтеру. Если рисовать русский текст как графику то печатает нармально, а вот если в ввиде шрифта то не понимает русский язык. |
|
28.06.2007, 11:07 | #2 |
Участник
|
А шрифт не нужно закачивать в принтер?
|
|
28.06.2007, 11:41 | #3 |
Участник
|
Какая у вас конкретно задача стоит?
В какой кодировке выводите русский на принтер? Что выводит принтер? PS Этикетка со штрихкодом у вас? Если да, то как его выводите? |
|
28.06.2007, 12:30 | #4 |
Участник
|
|
|
28.06.2007, 12:33 | #5 |
Участник
|
Цитата:
у принтера есть встроенные шрифты, но они без кирилицы. Насколько возможно напрямую из Nav печатать этикетки на этот принтер? |
|
28.06.2007, 12:54 | #6 |
Участник
|
Приходилось работать с принтером Godex, но думаю с зеброй точно так же.
Создавал для этого принтера форму нужных размеров (из окна Принтеры и факсы - Файл - Свойства сервера), в свойствах драйвера указывал эту форму в качестве формы по умолчанию. Далее в Navision создавал отчет нужной ширины и высоты с нужной информацией (название, штрих-код - мне этого было достаточно), и этот отчет выводил на принтер этикеток. В свойствах драйвера принтера Godex множество полезных параметров, которые позволяют указать, например, как находить границу этикетки и т.д. У зебры наверняка то же самое. |
|
28.06.2007, 13:48 | #7 |
Участник
|
Цитата:
Сообщение от UGT
Приходилось работать с принтером Godex, но думаю с зеброй точно так же.
Создавал для этого принтера форму нужных размеров (из окна Принтеры и факсы - Файл - Свойства сервера), в свойствах драйвера указывал эту форму в качестве формы по умолчанию. Далее в Navision создавал отчет нужной ширины и высоты с нужной информацией (название, штрих-код - мне этого было достаточно), и этот отчет выводил на принтер этикеток. В свойствах драйвера принтера Godex множество полезных параметров, которые позволяют указать, например, как находить границу этикетки и т.д. У зебры наверняка то же самое. Только нужно создавать не форму, а шаблон по умолчаню ;-) а саму картинку штрих-кода генерил с помощью утилитки на Мибусо и заргужал в момент генерации этикетки. Все до сих пор работает без проблем вообще. Главное правильно задать размеры выводимой формы отчета. |
|
28.06.2007, 14:12 | #8 |
Участник
|
как правильно задать размеры выводимой формы? и ты имеешь ввиду размеры в шаблоне или в отчете нава?
|
|
28.06.2007, 14:38 | #9 |
Участник
|
Цитата:
как правильно задать размеры выводимой формы? и ты имеешь ввиду размеры в шаблоне или в отчете нава?
|
|
28.06.2007, 14:58 | #10 |
Участник
|
Цитата:
Сообщение от UGT
Размер надо и там и там выбрать правильный. Размер формы равняется размеру этикетки (у меня это 3х1.8 см, без полей), в отчете навижена соответственно надо чтобы была одна единственная секция, и чтобы высота ее равнялась высоте этикетки. Контролы в эту секцию надо поместить так, чтобы они не вылазили за ширину этикетки. Т.е. это обычный отчет, только надо иметь в виду что печататься он будет не на бумаге формата A4, а на меньшей.
|
|
28.06.2007, 15:17 | #11 |
Участник
|
Вот есть неплохая утилита, но за деньги
тынц |
|
28.06.2007, 16:04 | #12 |
Участник
|
полезная вещь, надо предложить клиенту если не найду другого выхода. Спасибо.
|
|
28.06.2007, 16:43 | #13 |
Участник
|
Если этикетка не сложная и не требуется предварительного просмотра, можно организовать печать, просто посылая команды термопринтеру в прямо LPT порт.
|
|
28.06.2007, 17:20 | #14 |
Участник
|
На зебру как на обычный принтер. Естественно форма отчета подогнана под размеры этикетки. Проблем в принципе нет.
__________________
Want to believe... |
|
28.06.2007, 18:30 | #15 |
Участник
|
Пусть она и создает временный файл, но зато работает с неплохим количеством типов штрих-кодов (см. пример и описание). И мне это ОЧЕНЬ понравилось.
А ставить ее можно туда же, куда и клиент стоит и все будет супер гуд!!!!!! |
|
29.06.2007, 10:30 | #16 |
Участник
|
А зачем утилита? Принтер сам умеет печатать штрихкоды практически всех типов.
На то он и принтер этикеток. |
|
29.06.2007, 12:44 | #17 |
Участник
|
Мы пробовали прямо в отчете указывать шрифт, принтер не понял, вероятномы не тот шрифт использовали.
Коллеги обещали выслать подходяший шрифт будем пробовать. |
|
29.06.2007, 13:37 | #18 |
Участник
|
В документации к принтеру описана эта возможность, насколько помню,
нужно использовать спец. символы чтобы принтер понял что печатать, штрихкод например. Выглядело это примерно так: ${B0,10,0,3,1,4,100,B,'Штрихкод в формате CODE39'}$ попробуйте прямо из блокнота напечатать, должно работать. |
|
29.06.2007, 14:04 | #19 |
Участник
|
Так вот чтобы долго не мудрить с различными шрифтами и их сменой, а просто пользоваться на любом ПК и принтере и была сделана эта утилитка. Я ей пользуюсь и для моих нужд ее хватало. Ваше дело пользоваться ей или нет ;-)
|
|
29.06.2007, 16:07 | #20 |
Участник
|
Цитата:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes] "MS Serif,0"="MS Serif,204" Для штрихкода например "Elfering Barcode 128" наоборот: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes] BarcodeFont,204"=BarcodeFont,0" Принтер "Godex"
__________________
--------------------------------------------------------------------------------------------- "Собрать стадо из баранов легко, трудно собрать стадо из кошек" Профессор Сергей Капица |
|