| ||||
PHP solo trabaja del lado del servidor, por lo tanto no puedes imprimir por que eso ya es cosa del lado del cliente. Para imprimir usa JavaScript, creo que la función es print(); Saludos ![]()
__________________ Keep f***ing learning Ask for f***ing help. Use f***ing spell check. Think about all the f***ing possibilities. |
| ||||
Se que solo trabaja del lado del servidor, en si mi duda es que si existe o tienes conocimiento de alguna libreria que pueda dar el formato adecuado a la informacion la cual puedo accesar desde php para poderla imprimir.
__________________ .:Ju@nK:. |
| |||
Lo que se me ocurre que podés hacer para garantizar que se imprima bien es generar una imagen usando la galería gd del tamaño de la hoja que vos quieras. De esa forma no se te va a deformar (valga la redundancia). Lo que no sé es el tema de los márgenes, no sé si todos los browsers van a imprimir la imagen con los mismos márgenes. |
| |||
o tambien lo que pudes hacer es enviar a formato pdf facturacion y de hay imprimir...para eso se utiliza lo siguiente Código PHP: |
| |||
este es 'mysql_table.php' Código PHP: |
| |||
No se me había ocurrido, definitivamente creo que generar un pdf es la mejor opción. |
| ||||
Muchas gracias anime_2021 y thunder.scripts, voy ha comerme todo el codigo de Galopin, y ver que opciones mas tenemos; lo interesante seria que se pueda imprmir tan igual y rapido como si fuera un sistema de escritorio a menos ese es mi objetivo. Apenas tenga algo concreto lo pondre en el foro para que todos aprendamos.
__________________ .:Ju@nK:. |
| |||
Recén leí al pasar en el foro sobre algo como javascript dentro de un pdf que permite, entre otras cosas, que el usuario lo imprima directamente (o algo por el estilo). Buscá en google y quizás encontrás algo. Suerte Fede |
| |||
Cita: Supongo que te refieres a mi comentario:
Iniciado por thunder.scripts Recén leí al pasar en el foro sobre algo como javascript dentro de un pdf que permite, entre otras cosas, que el usuario lo imprima directamente (o algo por el estilo). Buscá en google y quizás encontrás algo. Suerte Fede http://www.forosdelweb.com/showpost....77&postcount=5 Como ahí indico .. el "javascript" se incrustra dentro del documento PDF (la classe FPDF lo permite fácilmente). Pero hay que tener presente que lo ideal es "incrustrar" ese código "javascript" en el documento cuando este se genere para entregar al cliente ("visualizar en línea") y de ahí se requiera forzar la impresión .. De todas formas el archivo en sí se ha de descargar al cliente (tal vez enviandolo a un frame/iframe oculto se consiga algún efecto "semi-transparente" de envio a impresora directo o con la minima confirmación por parte del cliente). Un saludo, |
| ||||
Hola: Con respecto a la impresión (y por experiencia propia), me parece recomendable que no se imprima directamente, ya que al generar el documento pdf los márgenes no siempre coinciden con los propios de la impresora, así que un cuadro de diálogo antes de una impresión, creo que es lo más adecuado (siempre que sea importante una buena "maquetación") ... el uso de javascript tal vez sea más recomendable para hacer saltar una alerta. Saludos ![]()
__________________ Por favor: No hagan preguntas de temas de foros en mensajes privados... no las respondo |
| |||
Cita: El ejemplo que usa FPDF al respecto (impresión directa/o con confirmación) permite eso mismo .. lanzar por fecto al abrir tu PDF creado el dialogo de impresión (o no):
Iniciado por caricatos Hola: Con respecto a la impresión (y por experiencia propia), me parece recomendable que no se imprima directamente, ya que al generar el documento pdf los márgenes no siempre coinciden con los propios de la impresora, así que un cuadro de diálogo antes de una impresión, creo que es lo más adecuado (siempre que sea importante una buena "maquetación") ... el uso de javascript tal vez sea más recomendable para hacer saltar una alerta. Saludos ![]() Cita: http://www.fpdf.org/en/script/script36.php//Embed some JavaScript to show the print dialog or start printing immediately $param=($dialog ? 'true' : 'false'); $script="print($param);"; $this->IncludeJS($script); } Por eso decía que .. dependiendo del caso .. generas el documento con el menú de impresión abierto al momento de abrir el PDF o no .. Un saludo, |