Foros del Web » Programando para Internet » PHP »

dompdf no toma formato de tabla html en pdf

Estas en el tema de dompdf no toma formato de tabla html en pdf en el foro de PHP en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 10/10/2012, 06:41
 
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

Etiquetas: dompdf, formato, html, mysql, pdf, tabla, toma
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:12.