Ver Mensaje Individual
  #8 (permalink)  
Antiguo 29/07/2015, 11:54
Avatar de xfxstudios
xfxstudios
 
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 8 años, 10 meses
Puntos: 263
Respuesta: Error al generar PDF con html2pdf

este es uno de los tantos codigos que uso con domPDF para generar uno de tantos informes:

Código PHP:
Ver original
  1. <?php
  2. require_once("../pdf2/dompdf_config.inc.php");
  3.  
  4. $html =
  5.   '<html>'.
  6.   '<HEAD>'.
  7.   '<link href="estilo_lista.css" rel="stylesheet" type="text/css">'.
  8.   '</HEAD>'.
  9.   '<body>'.
  10.   //logo empresa
  11.   '<div id="cabecera"><img id="logo" src="http://www.forosdelweb.com/f18/img/logos/'.$logo.'" width="100" height="100" alt=""/><br>'.
  12.  //---------------------------------------------------------------------------------------------------------
  13.  
  14.   //rif empresa
  15.   '<p><h6><b id="rif">RIF.: '.$row_empresa['rif'].'</b></h6></p><br></div>'.
  16.  //---------------------------------------------------------------------------------------------------------
  17.  
  18.   //Datos del operador
  19.   '<table width="180mm"><tr id="opera"><td width="140mm">Fecha</td><td width="40mm">Operador</td></tr>
  20.                         <tr id="opera2"><td>'.$fecha.'</td><td>'.$row_empresa['nombre_completo'].'</td></tr></table>'.
  21.  //---------------------------------------------------------------------------------------------------------
  22.  
  23.   //titulo
  24.   '<br><br><p><center><H4id="titulo">CONTRATISTAS PERMIZADAS HOY <b>'.$fecha.'</H4></b></center></p><br><br>'.
  25.  //-----------------------------------------------------------------------------------------------------------
  26.  
  27.   //tabla
  28.  '<div id="div_act">'.
  29.   '<table width="190mm" border="0" class="table-striped">
  30.                     <thead>
  31.                     <tr>
  32.                     <td id="td_numero"><center>Nº</center></td>
  33.                         <td id="td_empresa"><center>Contratista</center></td>
  34.                         <td id="td_estado"><center>Actividad</center></td>
  35.                         <td id="td_tipo"><center>Tipo</center></td>
  36.                         <td id="td_area"><center>Area</center></td>
  37.                        
  38.                     </tr>
  39.                     </thead>';
  40.         $cont = 0;
  41.         while($activ = $permiso->fetch_array())
  42.  
  43.         {
  44.             $cont++;
  45. $html.=         '<tbody>
  46.                 <tr>
  47.                         <td id="numero"><br><center>'.$cont.'</center><br></td>
  48.                         <td id="td_empresa">'.$activ['empresa'].'</td>
  49.                         <td id="td_estado">'.$activ['actividad'].'</td>
  50.                         <td id="td_tipo"><center>'.$activ['tipo_permiso'].'</center></td>
  51.                         <td id="td_area"><center>'.$activ['area'].'</center></td>
  52.                 </tr>
  53.                 </tbody>';
  54.                         } }
  55.  $html.='</table></div>'.
  56.  '<div id="footer">
  57.  <p>Página <span class="pagenum"></span></p>
  58. </div>'.
  59.   '</body></html>';
  60.  
  61. $dompdf = new DOMPDF();
  62. $dompdf->load_html(utf8_decode($html));
  63. $dompdf->render();
  64. $dompdf->stream($nombre);
  65.  
  66. ?>
como puedes ver incluyo html, consultas php, css y no da ni un problemita
__________________
[email protected]
HITCEL