Michi: FPDF Footer & Header ??

Hallo

Ich spiel mich gerade mich FPDF und komm auch ganz gut zurecht...nur eines Funktioniert nicht: der Header bzw. Footer gibt nichts aus. Ich bin doch richtig in der Annahme, dass es es sich hier um (like MSWORD) eine Kopf/Fußzeile handelt!?! Falls nicht: Ich würde aber gerne eine Kopf/Fußzeile erstellen! Wie geht das?

Hier mein Code:
define('FPDF_FONTPATH','font/');
require('fpdf/fpdf.php');
class PDF extends FPDF
{
function Header()
{

$pdf->SetFont('Arial','B',15);
    $pdf->Cell(80);
    $pdf->Cell(30,10,'Emerging Assistance News',1,0,'C');
    $pdf->Ln(20);
}

function Footer()
{
    $this->SetY(-15);
    $this->SetFont('Arial','I',8);
    $this->Cell(0,10,'Seite '.$this->PageNo(),0,0,'C');
}
var $col=0;

function SetCol($col)
{
    $this->col=$col;
    $x=10+$col*65;
    $this->SetLeftMargin($x);
    $this->SetX($x);
}

function AcceptPageBreak()
{
    if($this->col<2)
    {

$this->SetCol($this->col+1);
        $this->SetY(10);
        return false;
    }
    else
    {

$this->SetCol(0);
        return true;
    }
}}
$pdf=new FPDF();
$pdf->Open();
$pdf->AddPage();
$pdf->SetFont('Arial','B',12);
$pdf->MultiCell(170,10,$title);
$pdf->SetFont('Arial','',10);
$pdf->MultiCell(170,5,$ltext);
$pdf->Close();
$pdf->Output();
-----------------------------
Eigentlich sollten Footer und Header automatisch von Addpage() und Close() aufgerufen werden (laut Tutorial), aber tut es nicht!

Danke schon mal für eure Hilfe

Ciao


  1. Eigentlich sollten Footer und Header automatisch von Addpage() und Close() aufgerufen werden (laut Tutorial), aber tut es nicht!

    Danke schon mal für eure Hilfe

    Michi warum langweilst Du die Leute eigentlich hier mit solch spezifischen Fragen?
    Die Wahrscheinlichkeit das hier jemand genau fpdf kennt ist doch ziemlich gering.
    Es gibt an die 5o verschiedene Klassen die man zur Erzeugung von PDF Dokumenten nehmen kann.
    Warum probierst Du nicht einfach eine selbst eine Antwort zu finden.
    Und wenn Du nicht weiter weißt im fdpf Forum nachzufragen?
    http://www.fpdf.de/
    TomIRL

  2. Hoi!

    class PDF extends FPDF
    [...]
    $pdf=new FPDF();

    Eigentlich sollten Footer und Header automatisch von Addpage() und Close() aufgerufen werden (laut Tutorial), aber tut es nicht!

    Ja, weil Du diese in einer anderen Klasse als aufgerufen definierst ;-)

    Grüße
    Andreas

    --
    SELFHTML Tipps & Tricks: http://aktuell.de.selfhtml.org/tippstricks/