Você está na página 1de 3

Como hacer un PDF desde PHP.

Paso a
paso desde cero.
Utilizando la librera FPDF
Generar un Documento PDF es la forma ms prctica en que un Sistema basado en
Web puede generar un reporte o una salida a impresora. Los documentos PDf son hoy
en da el medio ms popular de presentar documentos impresos y prcticamente todas
las computadoras que navegan por Internet cuentan con el lector de PDF's Acrobat
Reader o algn equivalente.

Que se necesita?
En primer lugar, necesitaremos conseguir la librera FPDF, la cual obtendremos de la
pgina oficial de distribucin que es: http://fpdf.org.
Es conveniente descargarla del sitio oficial porque constantemente le estn haciendo
correcciones y mejoras.
En caso de que no te interese obtener la ltima versin, puedes descargarte la que yo
utilizo haciendo click aqu: FPDF Bsico.

Importante

La instalacin del FPDF no es otra cosa que la copia de las libreras junto con los
archivos que lo acompaan (manuales, licencias, ejemplos, etc). Pero todas las libreras
necesarias para nuestros ejercicios se encuentran en un solo archivo de nombre
fpdf.php y con que tengamos ese archivo deber funcionar todo lo que aqu te
mostramos.
Adicionalmente es conveniente contar con la carpeta font que contiene los tipos de
letras que utiliza la librera, si no tenemos esa carpeta, solo podremos utilizar la fuente
por default.
Si descargaste el archivo ZIP de la liga del FPDF Bsico, simplemente descomprime el
archivo en una carpeta de tu sitio Web (te generar los archivos: fpdf.php y /font/).
Hecho esto, vamos a comenzar con el primer ejemplo:
Priemro creamos un documento de nombre ejemplo1.php en la misma carpeta donde
pusimos el fpdf.php. y dentro de l ponemos el siguiente cdigo:


<?php
// para utilizar la librera
define('FPDF_FONTPATH','font/');
require_once('fpdf.php');

//Creacin del objeto de la clase heredada
$pdf=new FPDF();
$pdf->AliasNbPages();
$pdf->AddPage();

//Comenzamos a escribir el PDF:
$pdf->SetFont('Arial','B',20); //<--
Tipo de letra arial, Bold, tamao 20
$pdf->write(8,"Hola mundo"); // <-- Cadena a escribir

//Terminamos el PDF y lo mandamos a la pantalla
$pdf->Output();
?>
Lo guardamos y en este momento deberemos tener una carpeta con los archivos que nos
muestra la siguiente imagen:

Lo guardamos y a continuacin vamos al navegador y exploramos nuestro sitio para ver
el resultado, al momento de abrir el ejemplo1.php debe aparecer la pantalla de
bicnvenida del plugin de adobe en el explorador y a continuacin nos aparecer el
documento tal como se ve en la siguiente imagen:


En este momento ya hemos hecho nuestro Primer Documento en PDF
En entregas posteriores iremos poniendo ejemplos ms complicados que requieran de
mas funciones de la librera. por lo pronto, te recomiendo que hagas este ejercicio para
asegurarte de que tienes la librera y que todo est funcionando correctamente.

Você também pode gostar