0 votos
por (90 puntos) en Javascript
Hola, estoy tratando de mandar a imprimir un ticket sin que se habra el cuadro de dialogo donde me pide seleccionar la impresora y me muestra una vista previa del ticket. lo hago con print( ) en javascript. mi pregunta es: ¿Como puedo mandar a imprimir a la impresora predeterminada sin que se me habra el cuadro de dialogo?

2 Respuestas

0 votos
por (280 puntos)

Hola:

También me había enfrentado al problema de imprimir un ticket directamente... sin pedir confirmación ni nada en fin pues lo mas fácil que encontré es pedirle a mis clientes que instalaran el firefox y modificarlo en dos simples pasos

1. colocar esto en la direccion : about:config
2. agregar una nueva entrada con el nombre de print.always_print_silent (click derecho y nuevo se crea una lógica y se le pone true).
3. listo CTRL + P
Esto combinado con javascript no representa mayores problemas.
lo ideal seria que funcionara con IE... pero que le vamos ha hacer... aver si cambiamos.
La pagina del autor es:
http://vladimir.prie.to/content/impr...ozilla-firefox

Ademas con este complemento del firefox se pueden escoger las orientaciones del papel, impresora para imprimir y otras opciones.
http://demo.corvent.ch/custom_print/

Espero te sirva.

0 votos
por (160 puntos)

La función quedaria más o menos :

Código:

def imp():
   f=open("lpt1", "w")
   f.write("\nEsto es lo que se imprime\f")
   f.close()

El si es desde el web, no entiendo muy bien la aseveración, pero creo que la respuesta es si, pues actualmente estoy programando en python + javascript + HTML + DHTML para generar una página intranet de punto de venta. Y la impresión se mandas desde el sitio.

Aunqué he visto algunas instrucciones de JavaScript para imprimir, aqui te dejo el link de una página que tiene implementado dicha acción desde JavaScript no se si alguna de esto te sirvas...

http://javascripts.astalaweb.com/Imprimir/1_Imprimir.asp

saludos..

Preguntas relacionadas

+1 voto
2 respuestas
preguntado por Xisigi (90 puntos) Feb 16, 2016 en Javascript
0 votos
2 respuestas
preguntado por Tom (20 puntos) Ene 28, 2016 en Javascript
0 votos
1 respuesta
preguntado por jperez (20 puntos) Ene 28, 2016 en XML
Bienvenido a Dudas de Programación, donde puedes hacer preguntas y recibir respuestas sobre los problemas más frecuentes de los lenguajes de programación, frameworks de desarrollo y bases de datos que utilices. Foro de Línea de Código

Categorías

...