Некоторые ККМ поддерживают работу с графикой (например, «ШТРИХ-ФР-Ф», «ШТРИХ-ФР-К», «ФЕЛИКС-Р Ф», «ЭЛВЕС-ФР-К»). Они имеют встроенные возможности печати штрих-кода («ШТРИХ-ФР-Ф», «ШТРИХ-ФР-К», «ЭЛВЕС-ФР-К») и графических изображений («ШТРИХ-ФР-Ф», «ШТРИХ-ФР-К», «ФЕЛИКС-Р Ф», «ЭЛВЕС-ФР-К»). При этом размер графических изображений не может превышать некий максимальный размер: для «ШТРИХ-ФР-Ф» и «ШТРИХ-ФР-К» размер равен 320х200 пикселей, для «ФЕЛИКС-Р Ф» – 128х200 пикселей. В ККМ «ЭЛВЕС-ФР-К» под хранение графики отведён больший объём памяти, что позволяет записывать в ФР картинки размера 320х1200. Работа с расширенным диапазоном осуществляется при помощи методов LoadLineDataEx, DrawEx и WideLoadLineData. Изображение записывается в ККМ при помощи методов LoadLineData и LoadLineDataEx построчно: 320/128 пикселей за раз. Таким образом, 320/128 пикселей строки кодируются 40/16 символами (каждый символ описывает 8 пикселей). Метод WideLoadLineData записывает графическую информацию в ФР за один приём (не построчно, а целиком).
Draw ПечатьКартинки
Печатает загруженную в ККМ картинку на чеке. Картинка загружается в ККМ через вызов метода LoadLineData. Использует свойства FirstLineNumber и LastLineNumber. Перед вызовом метода в свойстве FirstLineNumber указать строку пикселей картинки, записанной в ФР, которая будет первой из выводимого на печать диапазона строк, а в свойстве LastLineNumber указать последнюю строчку пикселей картинки из этого диапазона. Так же перед вызовом метода в свойстве Password указать пароль оператора.
В свойстве OperatorNumber возвращается порядковый номер оператора, чей пароль был введен.
Метод может вызываться в любом режиме.
Не меняет режима ККМ.
Используемые свойства | |||||
Название | Тип | Диапазон/длина | Доступ | Расшифровка | Стр. |
Password | Целое | до 8 разрядов | RW | Числовой параметр, содержащий пароль для исполнения команд различных методов драйвера. | 190 |
FirstLineNumber | Целое | 1..200 | RW | Номер линии пикселей исходной картинки, которая будет первой в диапазоне выводимых на печать. | 176 |
LastLineNumber | Целое | 1..200 | RW | Номер линии пикселей исходной картинки, которая будет последней в диапазоне выводимых на печать. | 184 |
Модифицируемые свойства | |||||
Название | Тип | Диапазон/длина | Доступ | Расшифровка | Стр. |
OperatorNumber | Целое | 1..30 | R | Порядковый номер оператора, чей пароль был введен. | 190 |
DrawEx РасширеннаяПечатьКартинки
Печатает загруженную в ККМ картинку на чеке. Отличается от метода Draw тем, что позволяет печатать картинки размером до 1200 строк пикселей. Использует свойства FirstLineNumber и LastLineNumber. Перед вызовом метода в свойстве FirstLineNumber указать строку пикселей картинки, записанной в ФР, которая будет первой из выводимого на печать диапазона строк, а в свойстве LastLineNumber указать последнюю строчку пикселей картинки из этого диапазона. Так же перед вызовом метода в свойстве Password указать пароль оператора.
В свойстве OperatorNumber возвращается порядковый номер оператора, чей пароль был введен.
Метод может вызываться в любом режиме.
Не меняет режима ККМ.
Используемые свойства | |||||
Название | Тип | Диапазон/длина | Доступ | Расшифровка | Стр. |
Password | Целое | до 8 разрядов | RW | Числовой параметр, содержащий пароль для исполнения команд различных методов драйвера. | 190 |
FirstLineNumber | Целое | 1..1200 | RW | Номер линии пикселей исходной картинки, которая будет первой в диапазоне выводимых на печать. | 176 |
LastLineNumber | Целое | 1..1200 | RW | Номер линии пикселей исходной картинки, которая будет последней в диапазоне выводимых на печать. | 184 |
Модифицируемые свойства | |||||
Название | Тип | Диапазон/длина | Доступ | Расшифровка | Стр. |
OperatorNumber | Целое | 1..30 | R | Порядковый номер оператора, чей пароль был введен. | 190 |
LoadLineData ЗагрузкаГрафики
Метод записывает в ККМ графическую информацию, передавая её в свойстве LineData, которое содержит соответствующую линию пикселей выбранного графического изображения с номером LineNumber. Перед вызовом метода в свойстве Password указать пароль оператора.
В свойстве OperatorNumber возвращается порядковый номер оператора, чей пароль был введен.
Метод может вызываться в любом режиме.
Не меняет режима ККМ.
Используемые свойства | |||||
Название | Тип | Диапазон/длина | Доступ | Расшифровка | Стр. |
Password | Целое | до 8 разрядов | RW | Числовой параметр, содержащий пароль для исполнения команд различных методов драйвера. | 190 |
LineNumber | Целое | 0..199 | RW | Номер линии графического изображения при записи его в ККМ. | 187 |
LineData | Строка | 40 символов | RW | Строка символов, в которую были преобразованы точки некоторой строки графического изображения, записываемого в ККМ. | 187 |
Модифицируемые свойства | |||||
Название | Тип | Диапазон/длина | Доступ | Расшифровка | Стр. |
OperatorNumber | Целое | 1..30 | R | Порядковый номер оператора, чей пароль был введен. | 190 |
LoadLineDataEx РасширеннаяЗагрузкаГрафики
Метод записывает в ККМ графическую информацию в виде строки LineData, которая соответствует линии пикселей выбранного графического изображения с номером LineNumber. Отличается от метода LoadLineData тем, что позволяет загружать картинки размером до 1200 строк пикселов. Перед вызовом метода в свойстве Password указать пароль оператора.
В свойстве OperatorNumber возвращается порядковый номер оператора, чей пароль был введен.
Метод может вызываться в любом режиме.
Не меняет режима ККМ.
Используемые свойства | |||||
Название | Тип | Диапазон/длина | Доступ | Расшифровка | Стр. |
Password | Целое | до 8 разрядов | RW | Числовой параметр, содержащий пароль для исполнения команд различных методов драйвера. | 190 |
LineNumber | Целое | 0..1199 | RW | Номер линии графического изображения при записи его в ККМ. | 187 |
LineData | Строка | 40 символов | RW | Строка символов, в которую были преобразованы точки некоторой строки графического изображения, записываемого в ККМ. | 187 |
Модифицируемые свойства | |||||
Название | Тип | Диапазон/длина | Доступ | Расшифровка | Стр. |
OperatorNumber | Целое | 1..30 | R | Порядковый номер оператора, чей пароль был введен. | 190 |
Примечание: Расширенную графику поддерживает ККМ «ШТРИХ-МИНИ-ФР-К» и чековый принтер «ШТРИХ-500».
PrintBarCode ПечатьШтрихКода
Печатает штрих-код EAN13 на чеке. Использует свойство BarCode.
Перед вызовом метода в свойстве Password указать пароль оператора.
В свойстве OperatorNumber возвращается порядковый номер оператора, чей пароль был введен.
Метод может вызываться в любом режиме.
Не меняет режима ККМ.
Используемые свойства | |||||
Название | Тип | Диапазон/длина | Доступ | Расшифровка | Стр. |
Password | Целое | до 8 разрядов | RW | Числовой параметр, содержащий пароль для исполнения команд различных методов драйвера. | 190 |
BarCode | Строка | – | RW | Штрих-код EAN-13, печатаемый на чеке. | 160 |
Модифицируемые свойства | |||||
Название | Тип | Диапазон/длина | Доступ | Расшифровка | Стр. |
OperatorNumber | Целое | 1..30 | R | Порядковый номер оператора, чей пароль был введен. | 190 |
WideLoadLineData ЗагрузкаГрафикиОднойКомандой
Метод записывает в ККМ графическую информацию. Информация передается в свойстве LineData, в котором первые 40 байт соответствуют 1-ой линии пикселей выбранного графического изображения, вторые 40 байт – 2-ой линии пикселей и т. д. Отличается от методов LoadLineData и LoadLineDataEx тем, что позволяет указать, в какое место памяти ФР загружать строки картинки: номер строки памяти ФР (адрес) указывается в свойстве LineNumber. Перед вызовом метода в свойстве Password указать пароль оператора.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 |


