Tengo este ciclo que imprime 6 filas (multicell) durante aproximadamente 30 veces. El problema es que cuando llega a la página inferior imprime 2 o 3 filas desde el multicell y en la página siguiente imprime las otras 3 filas. Quiero hacer que imprima las 6 filas en la página siguiente si no hay suficiente espacio para las 6 filas en la página actual. utilizo este código:fpdf número de rotura de página
$height_of_cell = 60; mm
$page_height = 279.4; // mm (portrait letter)
$bottom_margin = 20; // mm
$space_left = $page_height - $p->GetY(); // space left on page
$space_left -= $bottom_margin; // less the bottom margin
if ($height_of_cell >= $space_left) {
$p->Ln();
$p->AddPage(); // page break
$p->Cell(100,5,'','B',2); // this creates a blank row for formatting reasons
}
pero no funciona. Alguna solución? ¡Gracias!
Hola, he modificado el código de esa manera, pero no hace nada. ¿Ves un error en alguna parte? –
Lo descubrí. está trabajando ahora. –
GReat - Estaba editando mi respuesta para ayudar :) – Mark