Что умеет программа:
1. Работать как стандартная служба печати.
Как распечатать html страницу из Google Chrome :
а) "..." в шапке
б) Поделиться
в) Печать - серый принтер - это действие обрабатывает тоже гугл хром
г) Выбрать принтер "RawBT"
Если в браузере не реализована поддержка печати. Например у нас только стандартный браузер, то можно поделиться страничкой с RawBT. В этом случае она откроется во встроенном в приложении браузере и распечатать ее можно будет по розовой кнопке с принтером.
Продолжение описания:
2. Если на странице есть ссылка на .txt, .prn or .pdf и картинки (.png,.jpg,.bmp), то появиться диалог с предложением открыть их с помощью RawBT. В этом случае файл будет скачан и распечатан автоматически.
3. Печать картинок
В стандартной галерее теперь можно выбрать несколько картинок и отправить их на печать, поделившись (Share) с RawBT.
Начиная с версии 2.90 градации серого имитируются через плотность черных точек.
В службе печати это управляется через черно-белая / цветная печать.
Для картинок запоминается последний выбор как было напечатано через приложение (Главное меню - Ч/Б картинка).
4. Научил программу печатать разными командами(GS v 0 , ESC * 3 , GS * и т.д.).
Таким образом теперь поддерживаются больше моделей принтеров.
GS * - обратите внимание, есть модели принтеров, которые используют энергонезависимую память (постоянную). Читайте описание своего принтера внимательно. Должно быть download (т.е. при отключении питания не сохраняется), иначе можно быстро исчерпать ресурс флеш памяти.
5. Добавил много новых размеров бумаги. (58мм,80мм,110мм - буквы покрупнее,
чем на остальных размерах. См. скриншоты в конце.)
6. Параметры печати запоминаются и предлагаются по умолчанию на следующий раз.
7. Печать текстовых файлов.
.prn - файлы с таким расширением передаются на принтер "как есть"
Для остальных выполняется перекодировка из UTF-8 в кодировку, указанную в настройках. Файлы неизвестных программе типов печатаются как текстовые.
8. Можно распечатать картинки, тексты, pdf
В программе, есть для этого соответствующие пункты меню. Но это на случай, если у Вас нет любимого файлового менеджера. Чтобы распечатать достаточно например в загрузках, выбрать нужный файл и сказать "открыть с помощью .." RawBT
9. Можно печатать из приложений
Как я теперь оплачиваю коммуналку.
а) запускаю сбербанк онлайн
б) оплата по QR-code
в) Сохранить чек
г) Отправить в приложение
д) RawBT
Profit. Так чек сбербанка - это картинка в 360 пикселей, то печатается идеально для 58 мм.
10. Для интеграции с сайтами написал JS библиотеку.
Изменения в версии:
v5.52.0
Добавил бесплатный графический фильтр, который лучше подходит для текстов и штрихкодов.
Добавил настройку "Удалить рамку вокруг" страницы указанной толщины.
Режим эмуляции теперь доступен для AIDL драйверов.
Еще один вариант печати графики для ESC/POS - GSv0 and ESC J .
Поддерживаемая ОС: Android 4.4+
Тип установщика: Apk
Разработчик: 402d
Язык интерфейса: Русский
Тип издания: Пролечена (Premium)
Права Root: Не требуются