Корзина

Товар/услуга Стоимость (Руб.) Количество (Штук) Сумма(Руб.)
Оформить заказ
Закрыть корзину

8 (499) 500-14-56 | ПН. - ПТ. 12:00-18:00
ЛЕСНОРЯДСКИЙ ПЕРЕУЛОК, 18С2, БЦ "ДМ-ПРЕСС"
Магазин
Личный кабинет

Вакансия
Ресурсы
Указывайте в ваших постах тэг #iarduino
Видео уроки

Вверх

Файлы и библиотеки

Библиотека Adafruit_Thermal для работы с термопринтером

Скачать
ID317 0 MB

Описание библиотеки:

Библиотека позволяет работать с термопринтером - печатать текст, штрих-коды и изображения.

Назначение функций:

Подробное описание работы с библиотекой, находится в разделе Wiki - Термопринтер.

#include <Adafruit_Thermal.h> // Подключаем библиотеку.
Adafruit_Thermal ОБЪЕКТ ( ССЫЛКА_НА_ОБЪЕКТ_UART [, ВЫВОД_DTR] ); // Создаём объект.

Функция begin( [ВРЕМЯ] ); // инициализация термопринтера с указанием времени прогрева пикселей.

Функции print(); println(); write(); // печать текста (синтаксис аналогичен одноимённым функциям класса Serial).

Функция setCharset( КОДИРОВКА ); // установка символов кодовой страницы (0x23-0x7E).

Функция setCodePage( КОДИРОВКА ); // загрузка кодовой страницы (0x80-0xFF).

Функция setSize( 'X' ); // установка размера шрифта.

Функция justify( 'X' ); // установка выравнивания текста.

Функция inverseOn(); // включить инверсию цвета текста.

Функция inverseOff(); // отключить инверсию цвета текста.

Функция doubleHeightOn(); // включить удвоенную высоту текста.

Функция doubleHeightOff(); // отключить удвоенную высоту текста.

Функция doubleWidthOn(); // включить удвоенную ширину текста.

Функция doubleWidthOff(); // отключить удвоенную ширину текста.

Функция boldOn(); // включить полужирное начертание текста.

Функция boldOff(); // отключить полужирное начертание текста.

Функция underlineOn( [ТОЛЩИНА] ); // включить подчёркивание текста.

Функция underlineOff(); // отключить подчёркивание текста.

Функция setLineHeight( [ВЫСОТА] ); // установить межстрочный интервал.

Функция setCharSpacing( [ИНТЕРВАЛ] ); // установить дополнительный межсимвольный интервал.

Функция tab(); // установить отступ (табуляцию).

Функция feed( [КОЛИЧЕСТВО] ); // прокрутить кассовую ленту на указанное количество строк.

Функция feedRows( КОЛИЧЕСТВО ); // прокрутить кассовую ленту на указанное количество пикселей.

Функция hasPaper(); // проверка наличия кассовой ленты.

Функция printBarcode( "ТЕКСТ" , ФОРМАТ ); // печать штрих-кода.

Функция setBarcodeHeight( [ВЫСОТА] ); // установка высоты штрих-кода.

Функция printBitmap( ШИРИНА , ВЫСОТА , МАССИВ [ , ФЛАГ_PROGMEM] ); // печать изображения.

Функция setDefault(); // сброс пользовательских настроек в значения по умолчанию.

Функция test(); // вывод тестовой строки.

Функция testPage(); // вывод тестовой страницы.

Функция sleep(); // перевод принтера в спящий режим.

Функция sleepAfter( ВРЕМЯ ); // перевод принтера в спящий режим через указанное время

Функция wake(); // вывод принтера из спящего режима (пробуждение принтера).

Функция reset(); // перезагрузка принтера.


Файлы для следующих товаров

Гарантии и возврат
Яндекс.Метрика