2016-07-01 5 views
0

anzuzeigen, wie viele Seiten in dieser pdf hinzuzufügen, die Sie tatsächlichWie AliasNbPages zu Multicell

$pdf->AliasNbPages('{customNb}'); 
$pdf->Cell(0, 10, 'Page '.$this->PageNo().'/{customNb}', 0, 0, 'C'); 

Dieser Druck sollte so etwas wie zum Beispiel verwenden können

Seite 1/5

Was passiert, wenn ich ein Multicell bin mit, wie kann ich AliasNbPages es verwenden?

$pdf->MultiCell(34, 5, 'Page '.$pdf->PageNo() . '/{customNb}'); 

Dies gibt

Seite 1/{customNb}

ich versuchte, es wie Probe oberhalb zu passieren, auch als Teil eines variablen

$foo = 'Page '.$pdf->PageNo() . '/{customNb}'; 
$pdf->MultiCell(34, 5, $foo); 

Aber das alles funktioniert nicht so wie erwartet. Gibt es einen anderen Weg, dies zu lösen ???

Antwort

0

Ok, ich denke, ich eine Lösung gefunden ....

offensichtlich gibt es ein Problem für pageiterator mit benutzerdefinierten Namen.

$pdf->AliasNbPages(); 

Wenn einfach

Ich nenne und als verwenden

$pdf->MultiCell(34, 5, 'Page '.$pdf->PageNo() . '/{nb}'); 

alles wie expacted funktioniert.