|
Калибровка принтера из Reports
|
|||
---|---|---|---|
#18+
Такой вопрос. Печатаю из репортса отчетики-этикетки. Принтер Zebra4M. Как откалибровать? все сьезжает. может кто сталкивался? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2012, 14:25 |
|
Калибровка принтера из Reports
|
|||
---|---|---|---|
#18+
Сегодня напряженка с хрустальными шарами. А самому догадываться лень. Может напишите поподробней о проблеме? Версия (6, 9, 10, 11). Вывод (DESFORMAT=???). Bitmap/Character? Client/Server или WEB? Куда и насколько съезжает? Иногда помогает поиск . ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2012, 15:55 |
|
Калибровка принтера из Reports
|
|||
---|---|---|---|
#18+
ps, Не можем понять как откалибровать принтер! Не можем найти LABLE LENGHT в меню на панели принтераЮ чтоб поменять там длина на меньшую. Так как ПРИНТ КОНФИГУРЕЙШНС: напечатал нам 988..нам надо меньше. Корчое умаялись калибровку как провести не можем понять, где выставить чтоб датчик ориентировался на зазор между этикетками. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2012, 13:03 |
|
Калибровка принтера из Reports
|
|||
---|---|---|---|
#18+
Быстрый поиск по google (по словам Zebra4M escape code первая ссылка) вывел на документ: ZPL II (R) Programming Guide. Volume 2 Где на странице 76, черным по пдфному написаны команды, которые нужно заслать в принтер для установки Label Length (^LL). Т.ч. настроить можно. "Ручками, ручками...." (C) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2012, 14:06 |
|
Калибровка принтера из Reports
|
|||
---|---|---|---|
#18+
psВывод (DESFORMAT=???). Bitmap/Character? Client/Server или WEB? Куда и насколько съезжает? Вот честно говоря, вообще не понимаю, зачем нужен Репортс для _специализированного_ принтера этикеток. Не проще, нормально разобраться в принтере и посылать непосредственно через TEXT_IO управляющие коды на _специализированном_ языке. Чем пытаться "танк с помощью напильника доработать до самолета" (C) анекдот ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2012, 14:08 |
|
Калибровка принтера из Reports
|
|||
---|---|---|---|
#18+
опс... где эта прога? ZPL II? чтоб там Label Length (^LL). прописать голова трещит целый день в никуда( ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2012, 14:29 |
|
Калибровка принтера из Reports
|
|||
---|---|---|---|
#18+
dogalevsопс... где эта прога? ZPL II? чтоб там Label Length (^LL). прописать голова трещит целый день в никуда( Какая н@х прога. ZPL этто один из языков (вообще их несколько), которые понимает принтер. С помощью этого языка (управляющих символов) принтером можно управлять. Пишете программу, которые посылают нужные управляющие последовательности в принтер, принтер печатает, выплевывает бумажку. Сам с подобными принтерами не работал. На одном из проектов был принтер этикеток, но с ним разбирался не я. Я на проекте начальником был ))), разобрались как-то легко, меня это не коснулось. Все мое участие сводилось к присутствию на паре совещаний по выбору размера этикеток и тестирования результате (при каком размере, с какого расстояние более-менее надежно этикетка читается). В начале 90-х, в молодости, все делали на ESC'последовательностях. Ручками, ручками. Тогда даже слов Windows особо не знали. Занятие увлекательное, мерить платежки линейкой, потом переводить в сотые дюйма, потом мерить линейкой результат ))). Насиловать специализированный принтер штрих кодов, переводя штрих-код в растр (еще небось и используя кривые/дешевые шрифты) и печатая на нем раст - imho именно насиловать принтер. p.s. по дороге еще и эмулятор принтера нашел. Правда самопальный http://zplviewer.sourceforge.net/ И собственно примеры от Zebra по использованию ZBI языка http://www.zebra.com/id/zebra/na/en/index/drivers_downloads/utilities/examples/zbi_2_examples.html ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2012, 14:48 |
|
Калибровка принтера из Reports
|
|||
---|---|---|---|
#18+
Leonid KudryavtsevpsВывод (DESFORMAT=???). Bitmap/Character? Client/Server или WEB? Куда и насколько съезжает? Вот честно говоря, вообще не понимаю, зачем нужен Репортс для _специализированного_ принтера этикеток. Не проще, нормально разобраться в принтере и посылать непосредственно через TEXT_IO управляющие коды на _специализированном_ языке. Если отчет сделан и запускается как Character-mode, то Oracle Reports создаёт ASCII-файл со всеми требующимися ESC-секвенциями. ESC-комманды можно на любой требуемой позиции программируемо выводить/не выводить. Так-что, если там нужна какая-нибудь логика, то использование Oracle Reports может быть оправдано. У меня был клиент, который таким образом документы на принтере Mannesmann Tally печатал и сразу упаковывал в конверты. Всё с помощью ESC-комманд. А так конечно, чем проще решение - тем лучше. Тот же ASCII-файл можно и через TEXT_IO создавать. Правда, ТС не сказал, что использут Character-mode-отчёт. Так что остаётся только гадать, что за проблемы у него. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2012, 16:30 |
|
Калибровка принтера из Reports
|
|||
---|---|---|---|
#18+
ps...создаёт ASCII-файл со всеми требующимися ESC-секвенциями... Никогда Report's в таком качестве не использовал. Но ESC-коды для разных принтеров разные. Т.ч. сначала его нужно этому научить. В свое время, так делали на FoxPro. В отчете взаимное положение элементов (выше/ниже, левее/правее) + управляющие кода в виде наших констант. Перед выводом на принтер файл обрабатывался или заменялись на требуемые ESC-последовательности или обрабатывался моей программой и получался нормальный RTF-файл (шрифты, стили, таблицы, сексии и так далее). НО так делалось только для старых отчетов и более-менее сложной структуры. В новой системе, сразу написали свой сборшик последовательностей, взаимное расположение элементов просто в настроечной таблице. Как-то значительно проще написать в таблице, что нужно выводить поля A,B,C,D с разделителем запятая, чем мышкой по экрану таскать. Особенно, если сильно не увлекаться нормализацией ))) и кол-во полей не 5 штук, а десятки и даже под сотню может быть ))). ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2012, 16:47 |
|
Калибровка принтера из Reports
|
|||
---|---|---|---|
#18+
Leonid KudryavtsevНикогда Report\'s в таком качестве не использовал. Я застал ещё те времена, когда символьная печать была основным способом печати массовых данных. Такой способ печати тогда был очень-очень намного быстрее "рисовального" способа печати, когда одна строка печаталась за 2-4 прохода печатающего блока по строке и на печать одной страницы могло уйти от 30 секунд до одной минуты времени. При печати например 5-10 тысяч страниц за раз символьный отчёт был тогда единственным возможным вариантом. Leonid KudryavtsevНо ESC-коды для разных принтеров разные. Это не помеха, так как ESC-последовательности можно помещать в PRT-файлы. То есть надо создать несколько таких файлов - например для каждого типа принтера или типа эмуляции. И при печати выбирать требуемый PRT-файл. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2012, 18:45 |
|
Калибровка принтера из Reports
|
|||
---|---|---|---|
#18+
Доброе утро. У нас есть форма..с накладными.. и отчет формирует ярлык, который собирает информацию из разных таблиц. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2012, 06:28 |
|
Калибровка принтера из Reports
|
|||
---|---|---|---|
#18+
Доброе утро. У нас есть форма..с накладными.. и отчет формирует ярлык, для записи, на которой стоим на форме. Отчет собирает информацию из разных таблиц для этой записи. Затем его распечатывают на Zebra 4MPlus и клеят на продукцию. Вот у меня и был вопрос где откалибровать принтер. Чтоб он распознавал зазор между этикетками. Или думали может нужно поменять label lenght но тоже не нашли ..на меню дисплея принтера это свойство не показ-ся хотя в распечатке Print Configuration указано LL=998mm И , вообще, некоторые менющки запоролены..ENTER PASSWORD пишет Через свойства принтера КАЛИБРОВКУ принтера сделать нельзя. Все облазили. Пытались смотреть видео тоже непонятно, какие-то ручные манипуляции. Потом пытались уменьшить LL... Программу мануал который вы упомянули я в принципе не понимаю где что там прописывать эти коды Как студенту пользователю можете подробнее обьяснить? носом ткнуть? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2012, 06:36 |
|
|
start [/forum/topic.php?fid=51&msg=37670691&tid=1878531]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
60ms |
get topic data: |
7ms |
get forum data: |
1ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 523ms |
total: | 669ms |
0 / 0 |