Imprimir sin mostrar el cuadro de dialogo en FireFox
RJMC no se responsabiliza del siguiente código o instrucciones, usalo bajo tu propia responsabilidad.
En PHP, podemos imprimir desde el lado del servidor, seleccionando una impresora de red, por ejemplo, para ello deberemos utilizar la función: printer.
Pero imaginemos que estamos haciendo una aplicación que genere pegatinas, y deseamos que el usuario, pueda imprimir directamente sin tener que visualizar el cuadro de dialogo.
Entonces el secreto, no está directamente en la programación sino en la configuración del navegador web del cliente.
En FireFox hay una opción que nos permite, “silenciar” los cuadros de dialogo para impresión. Para ello tomará la impresora que este establecida por defecto e imprimira.
Para ello tenemos que hacer lo siguiente:
Pero imaginemos que estamos haciendo una aplicación que genere pegatinas, y deseamos que el usuario, pueda imprimir directamente sin tener que visualizar el cuadro de dialogo.
Entonces el secreto, no está directamente en la programación sino en la configuración del navegador web del cliente.
En FireFox hay una opción que nos permite, “silenciar” los cuadros de dialogo para impresión. Para ello tomará la impresora que este establecida por defecto e imprimira.
Para ello tenemos que hacer lo siguiente:
1) iniciamos FireFox
3) hacemos click, en el botón que nos aparece en el centro de la pantalla que dice: “Tendré cuidado”
4) Estamos visualizando la configuración de FireFox, y tenemos que hacer click en la parte de la derecha de la ventana del navegador, y se nos mostrar una cuadro emergente, donde tendremos que hacer ir a “nuevo” y luego hacer click en lógico, tal y como muestra la imagen.
4) Estamos visualizando la configuración de FireFox, y tenemos que hacer click en la parte de la derecha de la ventana del navegador, y se nos mostrar una cuadro emergente, donde tendremos que hacer ir a “nuevo” y luego hacer click en lógico, tal y como muestra la imagen.
5)Ahora nos estará diciendo: “Introduzca un nombre de referencia” en esa ventana tenemos que escribir lo siguiente: print.always_print_silent
6)Por último el valor que debremos indicar para print.always_print_silent es TRUE
Comments(3)

[...] original post here: Imprimir sin mostrar el cuadro de dialogo en FireFox Related ArticlesBookmarksTags Release history 1.0 1.0.0 1995-06-08 Officially called [...]
Excelente, GRACIAS
Tenes idea sí es posible hacer esto mismo desde otros navegadores, chrome, ie, opera.
Saludos
Me alegro de que te sea de utilidad.
Respecto a imprimir en “modo silencioso” desde otros navegadores, creo recordar que se puede hacer también en IE ( seguramente el navegador se tendrá que instalar algún control activex )
Sobre chrome y opera, no lo he hecho nunca, pero vamos, se tiene que poder.
saludos!