SoloCodigo
Programación Web y Scripting => PHP => Mensaje iniciado por: jonathanperez en Lunes 7 de Diciembre de 2009, 15:05
-
Amigos soy novato en esto, he aprendido gracias a ustedes, pero esta vez me gustaria aprender a como genrar los reportes de mi aplicacion en un pdf, es decir requiero hacer una consulta en la base de datos e imprimirlos en pdf pero tiene que ser una hoja por reporte pero todo general, adicionalmente tengo que ajustar las posiciones del texto para que pueda ser impreso en una planilla algo asi como una factura prediseñada, es decir como lo hace crystal reports, he descargado algunos comprimidos pero no me han funcionado.
espero me puedan ayudar a este inconveniente.
saludos
-
Ya teniendo los registros obtenidos de la(s) consulta , puede usar R&OS para generar los pdf con PHP
http://blog.unijimpe.net/generar-pdf-con-php-y-mysql/ (http://blog.unijimpe.net/generar-pdf-con-php-y-mysql/" onclick="window.open(this.href);return false;)
-
Amigo muchas gracias por tu respuesta ya logre generar el pdf, pero como puedo posicionar los resultados y repertir los registros traidos en cada una de las hojas, lo que pasa es que es para imprimir una planilla de impresion por lotes para envio de correspondencia y debe ser 3 hojas por cada envio, adicionalmente tengo que asignarle un codigo de barras yo pude crear el codigo de barras, pero como inserto la imagen si la crea al momento el php y para mostrar la imagen la muestro asi:
<IMG SRC="barcode.php?barcode=123456&width=320&height=200">
claro todo esto lo quiero hacer en la pantalla de imprimir cuando le de imprimir que genere el pdf con todo estos datos
Gracias por su colaboracion
-
Para la imagen usa el metodo ezImage, y tener allow_url_fopen (http://www.php.net/manual/en/filesystem.configuration.php#ini.allow-url-fopen) habilitada en fichero de inicializacion de PHP.
Mira la documentacion:
http://www.ros.co.nz/pdf/readme.pdf (http://www.ros.co.nz/pdf/readme.pdf" onclick="window.open(this.href);return false;)
-
Si ya tienes una plantilla (html) podrias optar por html2pdf