martes, 4 de noviembre de 2008

CREACION DE PDF CON PHP

Una parte de mi trabajo es la implementacion de paginas Web y la creacion de reportes y para realizarlo utilizo una libreria bastante util, denominada FPDF que hasta el momento lo he utilizado sin ningun problema.
Es bastante sencillo su manejo, a comparacion de otras librerias como el HTML2FPDF, TCPDF, etc.
Aqui les indico alguna forma de usarlos:

1. Decargar la libreria FPDF, puede ser aqui
2. Copie la libreria en su carpeta de proyectos.
3. Si observa solamente es un archivo fpdf.php y una carpeta con algunas fuentes.

Listo, ahora esta listo para ser usado.
Un ejemplo aqui:
header('Content-type: application/pdf');
define('FPDF_FONTPATH','font/');
require_once('fpdf.php');
$pdf=new FPDF("P","mm","A4");

$pdf->AliasNbPages();
$pdf->AddPage();

aqui puede agregar codigo Php para conectarse a su base de datos, y para escribir dentro del documento PDF, seria algo asi:

$texto="Aqui el texto para escribir una linea de codigo.";
$pdf->SetFont('courier','B',12); // se define la fuente y el tamaño.
$pdf->write(4,$texto); // funcion para insertar el texto.
$pdf->write(4,"\n\n"); // Insertar linea de texto.

$pdf->Output(); // Es la salida del documento.

y listo, eso es todo.