public interface SetApiPrinter extends Injectable
сервисных документов
.Modifier and Type | Field and Description |
---|---|
static int |
PAPER_WIDTH_UNKNOWN
Константа, означающая, что принтер не подключен или не выдаёт информацию о ширине своей чековой ленты.
|
Modifier and Type | Method and Description |
---|---|
default int |
getPaperWidth()
Получает ширину чековой ленты в символах.
Это значение ориентировочное, настоящее значение может изменяться со шрифтом печатаемого текста. |
void |
print(Slip document)
Распечатает указанный документ на принтере чеков.
|
static final int PAPER_WIDTH_UNKNOWN
getPaperWidth()
,
Constant Field Valuesvoid print(Slip document) throws SetApiPrinterException
document
- документ, что надо распечататьSetApiPrinterException
- в случае возникновения ошибок при печати; текст
содержит локализованное описание ошибки ("Открыта крышка ФР", "Закончилась чековая бумага", "Фатальная ошибка ККМ", и проч.)default int getPaperWidth()
PAPER_WIDTH_UNKNOWN
, если она не может быть установлена.