Esta división fue evaluado por expertos así garantizamos la exactitud de este artículo.
Solución:
Según mi comentario puedes colocar
$pdf->PageNo();
en tu página donde quieras. También puede agregar un marcador de posición a este
$pdf->AliasNbPages();
como se veria
$pdf->AliasNbPages('totalPages');
Por defecto es nb. No es necesario agregar un marcador de posición
De lo que podría agregar la suma de páginas como
$pdf->Cell(0, 5, "Page " . $pdf->PageNo() . "/totalPages", 0, 1);
o sin su propio marcador de posición
$pdf->Cell(0, 5, "Page " . $pdf->PageNo() . "/nb", 0, 1);
esto produciría por ejemplo
Página 1/10
por si fueran 10 paginas 🙂
Pero cuidado
El uso del marcador de posición alterará el ancho de la celda. Entonces, si tiene, por ejemplo, un ancho de página de 180, entonces 90 ya no es el medio (En la línea donde usas el marcador de posición). Ya verás si lo intentas 🙂
Para agregar una página A4, con orientación vertical, haga lo siguiente:
$pdf->AddPage("P","A4");
Crear una nueva clase que amplíe la FPDF
clase, y anular el predefinido Footer
método.
Ejemplo:
class PDF extends FPDF
function Footer()
// Go to 1.5 cm from bottom
$this->SetY(-15);
// Select Arial italic 8
$this->SetFont('Arial','I',8);
// Print centered page number
$this->Cell(0,10,'Page '.$this->PageNo(),0,0,'C');
Puntuaciones y comentarios
Recuerda que tienes autorización de valorar esta sección .