Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] PHP OO Crear pdf con php

Estas en el tema de Crear pdf con php en el foro de PHP en Foros del Web. Hola a todos, tengo que generar un informe en pdf para unos códigos que estoy haciendo. La pregunta es, ¿como generáis vosotros los pdf's? He ...
  #1 (permalink)  
Antiguo 20/08/2014, 11:20
Avatar de ruizinho  
Fecha de Ingreso: noviembre-2012
Ubicación: Granada
Mensajes: 68
Antigüedad: 11 años, 4 meses
Puntos: 2
Pregunta Crear pdf con php

Hola a todos, tengo que generar un informe en pdf para unos códigos que estoy haciendo. La pregunta es, ¿como generáis vosotros los pdf's? He visto que existen unas librerías (fpdf) pero es un poco "coñazo" escribir porque no me acepta las ñ ni los acentos.

¿Hay más maneras de generar el pdf desde php?

Un saludos !!
__________________
Instalaciones Técnicas Ruiz
  #2 (permalink)  
Antiguo 20/08/2014, 11:34
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 15 años, 11 meses
Puntos: 528
Respuesta: Crear pdf con php

Hay al menos dos formas de hacer un pdf, "manualmente" definiendo cada linea de contenido o elmento, o bien convirtiendo un html a pdf.

Yo utilizo la segunda alternativa, ya que mis reportes varían demasiado en su contenido, utilizo TCPDF, y no tengo ningún problema con eñes o aceptos, usando la codificación utf8.

Antes usaba DOMPDF, que acepta algunos elemento html más, pero en ocasiones tenía conflictos con imágenes png.

Ambas librerías son muy simples de usar.
  #3 (permalink)  
Antiguo 21/08/2014, 05:22
Avatar de ruizinho  
Fecha de Ingreso: noviembre-2012
Ubicación: Granada
Mensajes: 68
Antigüedad: 11 años, 4 meses
Puntos: 2
Respuesta: Crear pdf con php

Ola!! Pues muchas gracias por tu información. Le he estado echando un vistazo al TCPDF y parece estar bastante bien, tiene un montón de funciones, así que voy a hacerlo con este método.

Gratxe amigo!!
__________________
Instalaciones Técnicas Ruiz

Etiquetas: pdf
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:56.