#0
by kupec
День добрый...вообщем такое дело, есть ККМ СП 101 ФР-К старого образца, на ней нужно печатать QR штрих код, но на аппаратном уровне это не поддерживается, но есть возможность напечатать растровое изображение, так вот....можно ли как то сформировать из 7.7 штрих код (QR) сохранить его в bmp и послать на ККМ. Или сформировать в таблице этот код, а потом таблицу сохранить в BMP ну и отправить на кассу....Может кто сталкивался с таким??? С сохранением штрих кода (таблицы) в рисунок.
#4
by kupec
пытаюсь напечатать через булзип...как там указать что формат BMP настройки принтера изменил, а он все равно в PDF сохраняет
#6
by Garykom
не стоит острить если не разобрались полностью в вопросе, задача состоит в выведении двумерного ШК на фискальник а фискальник только bmp формат походу понимает, на него низзя просто как на win принтер отправлять ЗЫ когда то создавал тему "Кому драйвер для ФР как win принтер?" но снесли ее сразу
#7
by Злопчинский
да, в 7.7 есть возможность сформировать бмп, если надо - то даже с нужными размерами.
#9
by arsik
Посмотри внимательно. Практически все компоненты которые могут отправлять на печать двумерный штрих код, так же могут сохранять его в файл.
#10
by Builder
Параметры принтера посмотри тут, вроде это они. Но мне кажется есть какие то внешние компоненты спецом для этого.
#22
by vde69
из реад.ме: Внешняя компонента "1С: Сканер штрихкода" v 8.0.16.1 8.0.14.1 - Добавлена поддержка QR-кодов с русскими буквами в кодировке UTF-8
#26
by kupec
регистрирую библиотеку ocvitabarcode в таблице при вставке объекта не появляется данная компонента. ЧЯДНТ?
#30
by arsik
Читай документацию. 5.2 Кодирование и сохранение в файл Чтобы закодировать данные в штрих-код, используется функция ZBarcode_Encode. Чтобы записать штрих-код в файл, используется функция ZBarcode_Print. К примеру, данный код берет параметр из командной строки и выводит штрихкод в формате Code 128 в файл out.png (формат, соответственно, PNG) в текущем рабочем каталоге: #include <zint.h> int main(int argc, char **argv) { } Это также может быть сделано в один этап с использованием функции ZBarcode_Encode_and_Print, как показано в следующем примере: #include <zint.h> int main(int argc, char **argv) { } Строка на входе должна быть в кодировкеUnicode.
#33
by Garykom
это все бесполезно если ФР не сможет напечатать картинку с нужным качеством ТС плиз проверь, возьми готовый QR код в BMP и попробуй его из 1С вывести в чек если выйдет тогда уже дальше думать как и в каком формате/качестве
#34
by kupec
техподдержка сказала что напечатается нормально, в данный момент напечатать пробный вариант возможности нет, так как ККМ необходимо сначала перепрошить
#35
by Garykom
вы техподдержке меньше верьте в след раз они может речь про картинку типа логотип статическую в шапке/подвале чека говорят а не про динамическую на ходу сформированную
#36
by arsik
Можно еще проще. Вот библbотека zint Обернутая в командный файл с параметрами. Качаете, и запускаете. Примерно так. >zint.exe -b 58 -o "d: est.png" -d "hren vam a ne shtrihkod"
#41
by Garykom
ВК можно используя это наваять, которая будет по переданным данным писать QR штрих код в bmp в примере пример на C++
#44
by kupec
а что по поводу сказали что можно создать БМП а как не сказали...может еще кто-то значент?
#48
by Mikeware
BinFiles.dll - внешняя компонента для работы с бинарными файлами из встроенного языка 1С Предприятие. Поддерживает чтение/запись строк, целых и вещественных чисел, значений типа Currency (число с фиксированной точкой) и шестнадцатеричных строк. Поддерживает последовательный и произвольный доступ к файлу. Компонента содержит функции компрессии и декомпрессии для реализации хранения больших объемов двоичных данных в длинных строках 1С Предприятие 7.7 ну и
#49
by Garykom
ну вы добрые блин... ладно у меня опыт через binfiles написания "драйвера" dbf-формата, чтобы символы (с кодами до 0-32) из character полей прочитать
#50
by Mikeware
ну, я тоже писал, чтоб "из кусков" битого файла собирать. не суть важно. важно то, что если задачу захотеть решить - ее можно решить почти всегда.
#52
by Serginio1
А насчет печати то все зависит от принтера. У них есть команды для печати в том числе и для ШК правда в режиме CPL обычного текстового вывода
#54
by Serginio1
Например public void Print2DBarCode(string Rotation, string BarCodeType, int PrintX, int PrintY, Int32 UnitWidth, Int32 UnitHeight, Int32 Column, Int32 SecurityLevel, string data) { public void PrintPDF217BarCode(string Rotation, int PrintX, int PrintY, string data) { } public void PrintBarCode(Int32 Rotation, Int32 BarCodeType, Int32 NB, Int32 Ratio, Int32 BarHeight, string PrintX, string PrintY, string data) { public void PrintPage { using (Printer p = new Printer(printerName)) }
#56
by Злопчинский
например или пользуй ВК GFLax - для работы с графикой, на ИС можно посмотреть у Маляева
#57
by Garykom
Кстати ТС заново наваял Elisy .Net Bridge И бесплатно раздает то что они продавать пытаются
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v7: v7 : НДС при возврате
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- v7: можно ли использовать таблицу отчет как Экселевскую таблицу
- v7: 1С V7.7 в сети
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: Выгрузить таблицу значений в таблицу
- v7: Перенос данных Бухгалтерия из v7 в v8
- v7: Не могу сохранить отчет в формате xls. Меню "Сохранить как" не активно. Этокак ?
- v7: v7 Перехват глобального события ПриЗаписи() или ОбработкаПроведения()
В этой группе 1С
- Удалить элемент формы программно.
- Функция ПолучитьФорму().Открыта()
- одновременный поиск в двух динамических списках
- Вопрос про ОбщаяКоманда.ПоказатьДвиженияДокумента
- Письмо в формате HTML из 1С
- УТ11 Куда деть ошибки округления курса при конвертации?
- БП 3.0 Отчет "Задолженность покупателей"
- метод объекта не обнаружен (область)
- вывести результат работы скд в ТЗ и обработать ТЗ средствами скд еще раз
- Поле объекта не обнаружено COMОбъект.
- Frontol - оплата бонусами с карты - как реализовать?
- Печатная форма из обычных в управляемые формы
- Бухгалтерия 3.0 форма списка "СчетФактураВыданный" нет лидирующих нулей в номере
- СКД. Как соединить Регистр сведений срез последних и Регистр накопления остатки?
- РегистрНакопления.ОстаткиИОбороты с периодичностью регистратор
- Как отразить аренду земли в БГУ 1.0, пошагово (я арендодатель)
- УФ. Картинки в дереве значений
- соответствие плановой номенклатуры закупки и номенклатуры поставщика, УПП
- УФ. ЗначениеВРеквизитФормы. Недопустимое значение параметра
- ЗУП 3.0. Больничный "С авансом" не попадает в Ведомость "Аванс"