Skip to content

14 julio, 2011

Imprimir Sin Mostrar El Cuadro De Dialogo En FireFox

Muchos desarrolladores nos hemos encontrado, con algun problema que otro, a la hora de programar soluciones que impriman via web.
Esto se debe a que tenemos que tener claro, que tenemos dos entornos desde los cuales podemos imprimir: el servidor y desde el lado del cliente.
Si imprimimos desde el lado del servidor, tendremos que indicar donde esta la impresora, si es una impresora de red etc, si imprimimos desde el cliente, dependemos de la configuración de la máquina de cada cliente, así como de su sistema operativo y navegador.

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: 

1) iniciamos FireFox

2) en la barra de dirección escribimos: about:config

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.

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 esTRUE

 

Articulos relacionados:

  1. Codigo para imprimir sin cuadro de dialogo desde explorer
  2. ¿Cómo trata Firefox 3.5 (HTML 5) los vídeos?

Share your thoughts, post a comment.

(required)
(required)

Note: HTML is allowed. Your email address will never be published.

Subscribe to comments