Tengo el siguiente problema; necesito generar un pdf; he intentado utilizar el fpdf pero no me permite hacer consultas ni; mostrar tablas anidadas; es decir, como 5 tablas dentro de 1 principal; por ese motivo utilice el html2pdf; pero con ello no me respeta margenes; solucion 3 utiligar dompdf; pero hasta ahora no lo puedo llegar a utilizar; solucion 4 y ultima esperanza; utilizar:
  Cita:  <?php
// Enviaremos un PDF
header('Content-type: application/pdf');
// Se va a llamar descarga.pdf
header('Content-Disposition: attachment; filename="descarga.pdf"');
// La fuente del PDF se encuentra en original.pdf
readfile('original.pdf');
?>
    pero el punto es como ubicarlo en mi formulario .php; yo tengo un formulario llamado verproforma.php; la cual tiene 2 opciones imprimir; y generar pdf; en generar pdf me llama al siguiente formulario: verproformapdf.php; en la cual se supone que deberia estar el codigo de arriba pero no me funka: 
 Código PHP:
    <?php
session_start();
header ("Expires: Thu, 27 Mar 1980 23:59:00 GMT"); //la pagina expira en una fecha pasada
header ("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); //ultima actualizacion ahora cuando la cargamos
header ("Cache-Control: no-cache, must-revalidate"); //no guardar en CACHE
header ("Pragma: no-cache"); 
header('Content-type: application/pdf');
header('Content-Disposition: attachment; filename="downloaded.pdf"');
readfile('original.pdf');
require_once("config/config.php");
require_once("include/clasesmysql.php");
$miconexion = new DB_mysql ;
$miconexion->conectar($basededatos, $host, $usuario_bd,$contrasena_bd);
$id=$_GET['id'];
$miconexion->consulta("select * from proformas p, cliente c, equipo_predefinido ep, obsequios ob where p.pr_cli_id_FK=c.cli_id and p.pr_ep_id_FK=ep.ep_id and p.pr_ob_id_FK=ob.ob_id and pr_id='$id'");
        $row0 = mysql_fetch_array($miconexion->Consulta_ID);
        $numero=$row0['pr_num'];    
        $fec=explode('-',$row0['pr_fecha']);    
        $fecha=$fec[2].'-'.$fec[1].'-'.$fec[0];
        $fecha1=$row0['pr_fecha'];
        $cli_id=$row0['pr_cli_id_FK'];
        $clidni=$row0['cli_dni'];
        $cliruc=$row0['cli_ruc'];
        $razcli=$row0['cli_razon'];
        $salu=$row0['pr_saludo'];
        $dircli=$row0['cli_dir'];
        $tip_doc=$row0['pr_doctip'];
        $tip_coti=$row0['pr_coti'];
        $telfcli=$row0['cli_telf'];
        $pr_mon=$row0['pr_mon'];
        $tc=$row0['pr_tc'];
        $garantia=utf8_encode($row0['pr_garantias']);
        $prof_est=$row0['pr_estado'];
        $cantprof=$row0['pr_can'];
        $plazoe=$row0['pr_plazoe'];
        $esp=$row0['pr_especi'];
        $maxdias=$row0['pr_dias'];
        $ep_id=$row0['pr_ep_id_FK'];
        $nomep1=$row0['ep_nom'].' '.$row0['ep_desc'];
        $totfinals=round($row0['pr_precioS'] * $cantprof , 2);
        $tofinald=$row0['pr_precioD'];
        $descuento=$row0['pr_desc'];
        $descripcion=$row0['pr_descripcion'];
?>
<form name='form11' action='<? echo $paginaprincipal;?>?menu=ver_proforma' method='post'>
<div id='seleccion'>
<table align='center' border='0' cellspacing='0' cellpadding='0'>
    <tr>
      <td align='left' colspan='3' class='textimpr'>
        <b><u>PROFORMA Nº:</u></b><u>   <?php echo $numero;?></u>
      </td>
      <td align='right' colspan='3' class='textimpr'><b><u>FECHA:</u></b>    <u><?php echo $fecha;?></u></td>
    </tr>
    <tr><td>   
  .
.
.
.
pero me da el siguiente error: 
 Cita:  Warning: readfile(original.pdf) [function.readfile]: failed to open stream: No such file or directory in /home/citecper/public_html/sistema/ver_proformapdf.php on line 9
    espero me puedan ayudar.