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<?php
# Cargamos la librería dompdf.
require_once 'dompdf/dompdf_config.inc.php';
# Contenido HTML del documento que queremos generar en PDF.
function cargarDocumentoPDF($html, $nombre, $salida)
{
# Instanciamos un objeto de la clase DOMPDF.
$mipdf = new DOMPDF();
# Definimos el tamaño y orientación del papel que queremos.
# O por defecto cogerá el que está en el fichero de configuración.
$mipdf ->set_paper("A4", "landscape");
# Cargamos el contenido HTML.
$mipdf ->load_html(utf8_decode($html)); //TU CODIGO HTML
# Renderizamos el documento PDF.
$mipdf ->render();
if($salida == 'guardar') //GUARDARLO EN EL SERVIDOR
{
$output = $mipdf->output();
}
elseif($salida == 'descargar') //PARA DESCARGARLO DEL NAVEGADOR
{
$mipdf ->stream($nombre . '.pdf');
}
}
}