Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/03/2014, 15:02
Avatar de jheckson
jheckson
 
Fecha de Ingreso: febrero-2011
Ubicación: $VE->Aragua['Maracay']
Mensajes: 109
Antigüedad: 13 años, 9 meses
Puntos: 8
Respuesta: tablas fpdf distintas

Amigo alguna vez llegue a usar fpdf, y realmente es muy tedioso crear PDFS, te recomiendo mejor usar DOMPDF, la cual te transforma practicamente cualqueir vista en HTML (incluyendo la mayoria de estilos CSS e imagenes de fondo) a PDF.

Solo tienes que descargar la libreria, incluirla donde quieras y usar algo como esto! =)

Aca te dejo un ejemplo:
Código PHP:
Ver original
  1. <?php
  2.  
  3. # Cargamos la librería dompdf.
  4. require_once 'dompdf/dompdf_config.inc.php';
  5.  
  6. # Contenido HTML del documento que queremos generar en PDF.
  7.  
  8.     function cargarDocumentoPDF($html, $nombre, $salida)
  9.     {
  10.             # Instanciamos un objeto de la clase DOMPDF.
  11.         $mipdf = new DOMPDF();
  12.          
  13.         # Definimos el tamaño y orientación del papel que queremos.
  14.         # O por defecto cogerá el que está en el fichero de configuración.
  15.         $mipdf ->set_paper("A4", "landscape");
  16.              
  17.         # Cargamos el contenido HTML.
  18.         $mipdf ->load_html(utf8_decode($html)); //TU CODIGO HTML
  19.              
  20.         # Renderizamos el documento PDF.
  21.         $mipdf ->render();
  22.        
  23.             if($salida == 'guardar') //GUARDARLO EN EL SERVIDOR
  24.             {
  25.                 $output = $mipdf->output();
  26.                 file_put_contents($nombre . '.pdf', $output);
  27.             }
  28.             elseif($salida == 'descargar') //PARA DESCARGARLO DEL NAVEGADOR
  29.             {
  30.                 $mipdf ->stream($nombre . '.pdf');
  31.             }
  32.         }
  33.     }
__________________
Ayudar a otros, es una de las mejores formas de aprender y ayudarse a si mismo! =)

>[Jheck]<