printing - printer - http/chrome://devices
Imprimir desde Chrome sin los cuadros de diĆ”logo de impresiĆ³n? Usando Greasemonkey userscript tal vez? (2)
Puede hacerlo si inicia su chrome (v18 +) con los --kiosk --kiosk-printing switches.
Puedes verlo en este video https://www.youtube.com/watch?v=1ewep-ZT64E
Estamos desarrollando una aplicación de almacén basada en navegador que necesita imprimir etiquetas y facturas con regularidad. Queremos poder imprimir en la impresora local sin hacer clic en los cuadros de diálogo de impresión habituales del navegador. es posible? Posiblemente usando un script de greasemonkey? No queremos tener que configurar toda una red de impresoras CUPS y lidiar con todo eso, pero los recolectores de almacenes que tienen que hacer clic en un diálogo de impresión 1000 veces al día no son una opción.
Estamos imprimiendo archivos PDF, no estamos seguros de si eso importa. Si pudiéramos hacer esto de otra manera usando HTML5 u otra cosa, estoy abierto a cambios de curso u otras ideas aquí.
Puede poner un botón en el formulario que está generando, y luego usar javascript incrustado en el propio pdf, lo que hace que la impresión se realice de forma silenciosa.
Hay varias formas de imprimir un documento sin requerir la interacción del usuario. Una forma es usar el método de impresión del objeto doc y establecer el atributo bSilent en verdadero, como se muestra en "Impresión de documentos PDF" en la página 79 y en el siguiente ejemplo:
this.print({bUI: false, bSilent: true, bShrinkToFit: true});
http://partners.adobe.com/public/developer/en/acrobat/sdk/AcroJSGuide.pdf
Eche un vistazo a la sección de impresión silenciosa en Producción de impresión.