Si utiliza fpdf. html2pdf es mucho mas sencillo, lo comento en otro hilo. Convierte html al pdf tal y como esta.
Y tiene la ventaja de utilizar css.
Aqui te dejo un ejemplo sacado de la pagina oficial de html2pdf.
Código PHP:
<?php
$content = "
<page>
<h1>Exemple d'utilisation</h1>
<br>
Ceci est un <b>exemple d'utilisation</b>
de <a href='http://html2pdf.fr/'>HTML2PDF</a>.<br>
</page>";
require_once(dirname(__FILE__).'/html2pdf/html2pdf.class.php');
$html2pdf = new HTML2PDF('P','A4','fr');
$html2pdf->WriteHTML($content);
$html2pdf->Output('exemple.pdf');
?>
La pagina web para bajarte la libreria y ejemplos es
http://html2pdf.fr/es/default
Saludos!