Описание
1. Не устанавливайте приложение, пока не сможете распечатать документы из Chrome и т. Д.
2. Приложение не печатает само по себе, оно только отправляет задание в драйвер принтера .
С помощью кнопки печати создается стандартный PrintDocumentAdapter для WebView.
3. Это бесплатное приложение с возможностью поблагодарить автора (пожертвовать). После покупки в приложении вы получите только сообщение «Спасибо».
Это очень странно сделать возврат пожертвований.
-------------------------------------
Поскольку другие разработчики программного обеспечения слишком ленивы для реализации печати,
Я сделал это для них.
Приложение самое простое. Один экран. WebView и кнопка печати.
Получает текст посредством обработки Intent.View и Intent.SEND («Открыть с помощью» и «Поделиться»). Получив текст делает его самым простым html.
В настройках 4 размера шрифта.
Шрифт A и Шрифт B подходят для печати на термопринтере (рулон кассовой ленты 58 мм)
Шрифт D - самый маленький (80 символов в строке на принтере A4)
Как использовать пример из буфера обмена.
Выберите текст -> Поделиться -> TextToPrint -> Значок принтера -> Стандартный диалог предварительного просмотра.
Открытый исходный код
github.com/402d/TextToPrint