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