Impresión desde aplicaciones que solo podían compartir texto.
1. No instale la aplicación antes de poder imprimir documentos desde Chrome, etc.
2. La aplicación no imprime sola, solo envía el trabajo al controlador de la impresora .
Con el botón Imprimir, se crea un PrintDocumentAdapter estándar para WebView.
3. Esta es una aplicación gratuita con la posibilidad de agradecer al autor (donar). Después de la compra desde la aplicación, recibirás solo el mensaje "Gracias".
Es muy extraño hacer donaciones a cambio.
-------------------------------
Dado que otros desarrolladores de software son demasiado vagos 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 mediante el procesamiento de Intent.View e Intent.SEND ("Abrir con" y "Compartir"). Haber recibido el texto lo convierte en el html más simple.
En la configuración 4 tamaños de fuente.
Las fuentes A y B son adecuadas para imprimir en una impresora térmica (rollo de cinta para 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 de vista previa de impresión estándar.
código fuente abierto
github.com/402d/TextToPrint
Leer más