Problemas con ezpdf

Estimados de todoexpertos:

Tengo un problema con el ezpdf, en el cual cuando agrego 4 consultas o mas, en el pdf que se muestra en linea solo me aparece 1 tabla, si bajo de las 4 consultas se muestran las 3 tablas si ningún problema.

<?php
include('class.ezpdf.php');
$pdf = new Cezpdf('a4');
$pdf->selectFont('../fonts/Helvetica.afm');
$pdf->ezSetCmMargins(1, 1, 1.5, 1.5);
$conexion = mysql_connect("localhost", "root", "") or die("Error de conexion");
mysql_select_db("vanesa_joyas") or die("Error de conexion");
;
$queEmp = "SELECT sum(total_venta),sum(costo_venta),sum(iva_costo),sum(ganancia) FROM venta_unidad WHERE dia_venta = curdate() AND propiedad LIKE 'PROPIO' AND estado = 1";
$resEmp = mysql_query($queEmp, $conexion);
$totEmp = mysql_num_rows($resEmp);
$ixx = 0;
while ($datatmp = mysql_fetch_assoc($resEmp)) {
 $ixx = $ixx + 1;
 $data[] = array_merge($datatmp, array('num' => $ixx));
}
$titles = array(
 'sum(total_venta)' => '<b>Total Vendido</b>',
 'sum(costo_venta)' => '<b>Costo Venta</b>',
 'sum(iva_costo)' => '<b>IVA Costo</b>',
 'sum(ganancia)' => '<b>Ganancia</b>',
);
$options = array(
 'shadeCol' => array(0.9, 0.9, 0.9),
 'xOrientation' => 'center',
 'width' => 500
);
$txttit = "<b>Registro de Ventas al Detalle (PROPIO)</b>\n";
$pdf->ezText($txttit, 12);
$pdf->ezTable($data, $titles, '', $options);
$pdf->ezStream();
/////////////////////////////////////////////////////////////////
$queEmp = "SELECT sum(total_venta),sum(costo_venta),sum(iva_costo),sum(ganancia) FROM venta_unidad WHERE dia_venta = curdate() AND propiedad LIKE 'EXTERNO' AND estado = 1";
$resEmp = mysql_query($queEmp, $conexion);
$totEmp = mysql_num_rows($resEmp);
$ixx1 = 0;
while ($datatmp = mysql_fetch_assoc($resEmp)) {
 $ixx1 = $ixx1 + 1;
 $data1[] = array_merge($datatmp, array('num' => $ixx1));
}
$titles1 = array(
 'sum(total_venta)' => '<b>Total Vendido</b>',
 'sum(costo_venta)' => '<b>Costo Venta</b>',
 'sum(iva_costo)' => '<b>IVA Costo</b>',
 'sum(ganancia)' => '<b>Ganancia</b>',
);
$options1 = array(
 'shadeCol' => array(0.9, 0.9, 0.9),
 'xOrientation' => 'center',
 'width' => 500
);
$txttit1 = "<b>Registro de Ventas al Detalle (EXTERNO)</b>\n";
$pdf->ezText($txttit1, 12);
$pdf->ezTable($data1, $titles1, '', $options1);
$pdf->ezStream();
/////////////////////////////////////////////////////////////////
$queEmp = "SELECT sum(total_venta),sum(costo_venta),sum(iva_costo),sum(ganancia) FROM venta_mayor WHERE dia_venta = curdate() AND propiedad LIKE 'PROPIO' AND estado = 1";
$resEmp = mysql_query($queEmp, $conexion);
$totEmp = mysql_num_rows($resEmp);
$ixx2 = 0;
while ($datatmp = mysql_fetch_assoc($resEmp)) {
 $ixx2 = $ixx2 + 1;
 $data2[] = array_merge($datatmp, array('num' => $ixx2));
}
$titles2 = array(
 'sum(total_venta)' => '<b>Total Vendido</b>',
 'sum(costo_venta)' => '<b>Costo Venta</b>',
 'sum(iva_costo)' => '<b>IVA Costo</b>',
 'sum(ganancia)' => '<b>Ganancia</b>',
);
$options2 = array(
 'shadeCol' => array(0.9, 0.9, 0.9),
 'xOrientation' => 'center',
 'width' => 500
);
$txttit2 = "<b>Registro de Ventas por Mayor (PROPIO)</b>\n";
$pdf->ezText($txttit2, 12);
$pdf->ezTable($data2, $titles2, '', $options2);
$pdf->ezStream();
/////////////////////////////////////////////////////////////////
$pdf->ezNewPage();
$queEmp = "SELECT sum(total_venta),sum(costo_venta),sum(iva_costo),sum(ganancia) FROM venta_mayor WHERE dia_venta = curdate() AND propiedad LIKE 'EXTERNO' AND estado = 1";
$resEmp = mysql_query($queEmp, $conexion);
$totEmp = mysql_num_rows($resEmp);
$ixx3 = 0;
while ($datatmp = mysql_fetch_assoc($resEmp)) {
 $ixx3 = $ixx3 + 1;
 $data3[] = array_merge($datatmp, array('num' => $ixx3));
}
$titles3 = array(
 'sum(total_venta)' => '<b>Total Vendido</b>',
 'sum(costo_venta)' => '<b>Costo Venta</b>',
 'sum(iva_costo)' => '<b>IVA Costo</b>',
 'sum(ganancia)' => '<b>Ganancia</b>',
);
$options3 = array(
 'shadeCol' => array(0.9, 0.9, 0.9),
 'xOrientation' => 'center',
 'width' => 500,
 'height' => 100
);
$txttit3 = "<b>Registro de Ventas por Mayor (EXTERNO)</b>\n";
$pdf->ezText($txttit3, 12);
$pdf->ezTable($data3, $titles3, '', $options3);
$pdf->ezText("\n\n\n", 10);
$pdf->ezStream();
?>

y aprovechando la consulta, como puedo agrandar las letras sin distorsionar la pagina ???

Añade tu respuesta

Haz clic para o