IPB

Здравствуйте, гость ( Вход | Регистрация )

> Восстановление лицензий

С 3 августа 2017 восстановление лицензий производится ТОЛЬКО через СервисДеск
Просьба обращаться к партнерам компании для оформления заявок в СД

 
Добавить ответ в эту темуОткрыть тему
Печать банковского слипа
Андрей ЮТаймс
сообщение 15.4.2019, 19:26
Сообщение #1


Прохожий


Группа: Пользователи
Сообщений: 20
Регистрация: 8.8.2018
Пользователь №: 177 671



Добрый день!

Печатаем квитанции оплаты по карте в чеке этим методом (АТОЛ 11Ф, ДТО 10, подключение по блютус):
Код
  for(String text: list) {
        fptr.setParam(IFptr.LIBFPTR_PARAM_TEXT, text);
        fptr.printText();
  }


В итоге все работает, но печать чека идет медленная, по строчкам прерывисто выходит чек. В тоже время например X отчет печатает очень быстро, раза в 3-4 быстрее.

Попробовали объединить все в одну строку, разницы по скорости нет:
Код
    String str = TextUtils.join("\n", list);
    fptr.setParam(IFptr.LIBFPTR_PARAM_TEXT, text);
    fptr.printText();


Как можно многострочный текст распечатать быстро, с той же скоростью, с которой печатается X отчет?

Сообщение отредактировал Андрей ЮТаймс - 15.4.2019, 19:29
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
АТОЛ: Беликов Ал...
сообщение 15.4.2019, 22:24
Сообщение #2


Участник
**

Группа: Специалисты
Сообщений: 108
Регистрация: 25.3.2015
Пользователь №: 116 446



Боюсь, это невозможно.
При печати х-отчета в кассу улетает всего одна команда, а при печати N строк - N команд. Блютус - канал медленный, и потому передача данных не успевает за печатью, оттого и прерввисто печатает. Возможно лучшим вариантом для вас может стать WiFi, если важна скорость и беспроводность.
Блютус все же компромиссный вариант между скоростью и удобством для мобильных устройств.


--------------------
ДТО10
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Добавить ответ в эту темуОткрыть тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 26.4.2019, 4:12
 Яндекс цитирования  Rambler's Top100