Автор |
Сообщение |
killpapa
Новичок
Зарегистрирован: Пт июл 29, 2011 12:45 pm Сообщения: 97
|
Печать QR code в ФР Ярус 01К
Здравствуйте!
Подскажите пожалуйста, как печатать QR code через COM-объект драйвера ФР(DrvFR_4.10_288)? Какие методы и свойства необходимо использовать? До этого печатали PDF487 через метод fr.LoadAndPrint2DBarcode(), однако изменения свойства fr.BarcodeType не равный нулю вообще не приводит к успеху. Описания в руководстве программиста к сожалению по этому вопросу не нашел.
Заранее спасибо.
|
Пн ноя 10, 2014 11:20 am |
|
|
killpapa
Новичок
Зарегистрирован: Пт июл 29, 2011 12:45 pm Сообщения: 97
|
Re: Печать QR code в ФР Ярус 01К
Все таки методом научного тыка выявил печать QR Code - это fr.BarcodeType = 3. Правда почему то после его печати идет автообрез.
|
Пн ноя 10, 2014 12:38 pm |
|
|
killpapa
Новичок
Зарегистрирован: Пт июл 29, 2011 12:45 pm Сообщения: 97
|
Re: Печать QR code в ФР Ярус 01К
Коллеги - подсобите советом. 1. Что делать если QR - code режется сразу после печати, хотя ни каких команд для этого не поступало? 2. Правильно ли использовать выше представленный метод для печати баркода или нет? 3. Какие свойства необходимо использовать для максимальной настройки баркода при печати?
Этих бы вопросов не было, при наличии документации - но ее нет. Замечу с PDF417 таких проблем не было.
Заранее благодарен.
|
Пн ноя 10, 2014 2:55 pm |
|
|
killpapa
Новичок
Зарегистрирован: Пт июл 29, 2011 12:45 pm Сообщения: 97
|
Re: Печать QR code в ФР Ярус 01К
Коллеги, прием
|
Вт ноя 11, 2014 5:03 pm |
|
|
VadimR
Новичок
Зарегистрирован: Пт апр 24, 2009 12:28 pm Сообщения: 98 Откуда: Штрих-М
|
Re: Печать QR code в ФР Ярус 01К
Добрый день! Документация готовится. Примерно такая работа с двумерным штрихкодом
|
Вт ноя 11, 2014 6:40 pm |
|
|
killpapa
Новичок
Зарегистрирован: Пт июл 29, 2011 12:45 pm Сообщения: 97
|
Re: Печать QR code в ФР Ярус 01К
Здравствуйте. Протестировал Вашу рекомендацию следующим кодом: результат увы отрицательный. На входе 254 байта. Если делать размер блока 64 байта, то сканер считывает только первые 16 байт, если размер делать 32 байта - то только первые 8 байт. Можете подсказать что делаю не так? ЗЫ. Этот метод печати дает положительный результат, правда сразу же после печати сама идет небольшая прокатка и автоотрез. ЗЗЫ. Кстати первый вариант тоже после печати прокатывает бумагу и автоматически режет.
|
Чт ноя 13, 2014 1:25 pm |
|
|
VadimR
Новичок
Зарегистрирован: Пт апр 24, 2009 12:28 pm Сообщения: 98 Откуда: Штрих-М
|
Re: Печать QR code в ФР Ярус 01К
По идее должно быть так Т.к. 1 байт в HEX формате занимает 2 байта По поводу отрезки - не знаю. По идее ее быть не должно. Хотелось бы посмотреть лог драйвера
|
Чт ноя 13, 2014 4:08 pm |
|
|
killpapa
Новичок
Зарегистрирован: Пт июл 29, 2011 12:45 pm Сообщения: 97
|
Re: Печать QR code в ФР Ярус 01К
1. Скорректировал длину. Сканер все одно читает только первые 16 байт при блоке в 64 байта. Это если печатать функцией Print2DBarcode. При печати LoadAndPrint2DBarcode все гуд.
2. По поводу отрезки прилагаю вам лог печати одного чека с баркодом. Как таковой команды нет на отрез, но физически если сразу не резать чек после баркода, происходит протяжка чека где-то на 10 строк и его авто-отрез. Это не было бы большой проблемой если баркод был бы в конце чека, но бизнес требует его перед фискальной частью.
|
Пн ноя 17, 2014 4:03 pm |
|
|
killpapa
Новичок
Зарегистрирован: Пт июл 29, 2011 12:45 pm Сообщения: 97
|
Re: Печать QR code в ФР Ярус 01К
Коллеги, методом научного тыка выяснил, что бы QR - code не резался после печати, перед ним надо всегда печатать строку - хотя бы пустую. Как вы понимаете это актуально для случаев когда сначала печатается баркод, а потом остальное тело чека. С тем же PDF417 проблем с этим нет.
|
Чт ноя 27, 2014 10:06 am |
|
|
stoi
Новичок
Зарегистрирован: Чт май 17, 2007 11:14 am Сообщения: 63 Откуда: 1С-Рарус
|
Re: Печать QR code в ФР Ярус 01К
Подскажите, как использовать функцию "LoadAndPrint2DBarcode"? На все попытки один ответ - "Некорректные параметры в команде" Вот мой код:
_________________ С уважением, Стовпец Игорь, Департамент разработки, Внедренческий центр "1С-Рарус" +7 (495) 223-0404
|
Пн дек 14, 2015 7:33 pm |
|
|
Selihov Dmitry
Постоянный участник
Зарегистрирован: Пт май 19, 2006 6:26 pm Сообщения: 10424 Откуда: Штрих-М
|
Re: Печать QR code в ФР Ярус 01К
Была проблема с этим методом в драйвере ФР. только ошибка выдавалась другая - размер картинки превышает допустимый размер. С какой версией драйвера ФР работаете Вы и попробуйте обновить до 4.12.418 и сообщите результаты: ftp://ftp.shtrih-m.ru/download/FR/Software/Drivers/
_________________ С уважением, Селихов Дмитрий Юрьевич Инженер технической поддержки ЗАО "Штрих-М" mailto: support@shtrih-m.ru тел. (495) 787-60-96 ВНИМАНИЕ: Работает Официальный Интернет-Магазин от компании Штрих-М Shels-m.ru
|
Вт дек 15, 2015 2:09 pm |
|
|
stoi
Новичок
Зарегистрирован: Чт май 17, 2007 11:14 am Сообщения: 63 Откуда: 1С-Рарус
|
Re: Печать QR code в ФР Ярус 01К
Всё то же - некорректные параметры в команде. Просьба привести работоспособный пример кода для команды LoadAndPrint2DBarcode
P.S. Как-то у вас всё сложно с QR-кодом ((. Не ожидал. У конкурентов всё гораздо проще реализуется
_________________ С уважением, Стовпец Игорь, Департамент разработки, Внедренческий центр "1С-Рарус" +7 (495) 223-0404
|
Ср дек 16, 2015 1:07 pm |
|
|
stoi
Новичок
Зарегистрирован: Чт май 17, 2007 11:14 am Сообщения: 63 Откуда: 1С-Рарус
|
Re: Печать QR code в ФР Ярус 01К
С другой стороны есть свойство: Так какое свойство всё-таки используется? BlockDataHex или BarCode ? И что туда писать надо? В каком виде?...
_________________ С уважением, Стовпец Игорь, Департамент разработки, Внедренческий центр "1С-Рарус" +7 (495) 223-0404
|
Ср дек 16, 2015 1:11 pm |
|
|
stoi
Новичок
Зарегистрирован: Чт май 17, 2007 11:14 am Сообщения: 63 Откуда: 1С-Рарус
|
Re: Печать QR code в ФР Ярус 01К
Еще вопрос: Как кодировать русские символы для свойства BlockDataHex? Пробовал оставить как есть (ANSI), пробовал UTF - не получается (
_________________ С уважением, Стовпец Игорь, Департамент разработки, Внедренческий центр "1С-Рарус" +7 (495) 223-0404
|
Ср дек 16, 2015 2:08 pm |
|
|
stoi
Новичок
Зарегистрирован: Чт май 17, 2007 11:14 am Сообщения: 63 Откуда: 1С-Рарус
|
Re: Печать QR code в ФР Ярус 01К
А какие бывают типы, и что они значат? P.S. Руководство по драйверу новое так долго ждал и так разочаровало ((((
_________________ С уважением, Стовпец Игорь, Департамент разработки, Внедренческий центр "1С-Рарус" +7 (495) 223-0404
|
Ср дек 16, 2015 2:10 pm |
|
|