Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/10/2012, 06:41
r0xdrig0
 
Fecha de Ingreso: diciembre-2007
Mensajes: 385
Antigüedad: 16 años, 4 meses
Puntos: 0
dompdf no toma formato de tabla html en pdf

hola amigos, les cuento; estoy haciendo un informe pdf con la libreria dompdf, este informe lo estoy intentando hacer pasando una tabla html a pdf para mantener el mismo formato, pero al realizarlo el informe solo me muestra el titulo q tengo con un <h2> y los valores dinamicos q traigo desde mysql, es decir no me toma el formato de la tabla html en el documento pdf q estoy realizando. Mi codigo es el siguiente:

Código:
<?php
require_once('Conectar.php');
require_once('dompdf/dompdf_config.inc.php');
//***************************
			
	//objeto pendiente
$pen=new Consultas();
$regpen=$pen->feriadoPendiente();

//objeto autorizado
$auto=new Consultas();
$regauto=$auto->feriadoVigente();

//objeto suspendido
$susp=new Consultas();
$regsusp=$susp->feriadoSuspendido();

//han sacado feriado
$sacadoFer=new Consultas();
$regSacadoFer=$sacadoFer->hanSacadoFeriado();

//No han sacado feriado
$noHansacadoFer=new Consultas();
$regNoHanSacadoFer=$noHansacadoFer->noHanSacadoFeriado();

$html = '<html>
<head>
<title>Reporte Estadistico</title>
</head>
<body>
<table align="center">
<tr>
<td align="center" colspan="7">
<h2>Informe Estadistico de Feriados y Permisos</h2>
</td>
</tr>
<tr style=" background-color:#666666; color:#FFFFFF; font-weight:bold; font-size:12px;">
<td align="center" valign="middle">
Feriado Vigente
</td>
<td align="center" valign="middle">
Feriado Pendiente
</td>
<td align="center" valign="middle">
Feriado Suspendido
</td>
<td align="center" valign="middle">
Feriado Efectivo
</td>
<td align="center" valign="middle">
sin Feriado Efectivo
</td>
</tr>
<tr style=" background-color:#f0f0f0; font-size:12px;">
<td align="center">'.$regauto["Vigentes"].'</td>
<td align="center">'.$regpen["Pendientes"].'</td>
<td align="center">
<div align="justify" style="margin: 10px 10px 10px 10px;">
'.$regsusp["Suspendidos"].'</div></td>
<td align="center">'.$regSacadoFer["conFeriado"].'
</td>
<td align="center">'.
$regNoHanSacadoFer["sinFeriado"].'
</td>
</tr>
</table>

</body>
</html>';
$dompdf = new DOMPDF();
    $dompdf->load_html($html);
    $dompdf->render();
    $dompdf->stream("sample.pdf", array('Attachment'=>'0'));
?>
he verificado q el codigo html etiquetas y todo aquello enten bien abiertas y cerradas correctamente, por lo mismo no se pq no me imprime el formato de la tabla html en el pdf generado como lo deseo, agradeceria mucho si me pudieran guiar, ya q estoy recien trabajando con esta libreria y cualquier detalle o comentario al respecto se los agradeceria mucho... de antemano gracias... quedo atento a sus contestaciones :D bye