1. No instale la aplicación antes de poder imprimir documentos desde Chrome, etc. 2. La aplicación no se imprime sola, solo envía el trabajo al controlador de impresora .
Mediante el botón Imprimir, se crea un PrintDocumentAdapter estándar para WebView.
3. Esta es una aplicación gratuita con la capacidad de agradecer al autor (donar). Después de la compra desde la aplicación, solo recibirá el mensaje "Gracias". Es muy extraño hacer donaciones de retorno. -------------------------------------
Dado que otros desarrolladores de software son demasiado perezosos para implementar la impresión,
Lo hice por ellos.
La aplicación es la más sencilla. Una pantalla WebView y botón de impresión.
Obtiene texto a través del procesamiento de Intent.View y Intent.SEND ("Abrir con" y "Compartir"). Haber recibido el texto lo convierte en el html más simple.
En la configuración de 4 tamaños de fuente.
La fuente A y la fuente B son adecuadas para imprimir en una impresora térmica (rollo de cinta de efectivo de 58 mm)
Fuente D: la más pequeña (80 caracteres por línea en una impresora A4)
Cómo utilizar el ejemplo del portapapeles.
Seleccione texto -> Compartir -> TextToPrint -> Icono de impresora -> Cuadro de diálogo Vista previa de impresión estándar.
Código fuente abierto github.com/402d/TextToPrint