Ich kann erfolgreich ein PDF mit Hilfe von fpdf erzeugen, jedoch will er mir einfach nicht den Text aus der Funktion "Text" anzeigen.
Die Kopf und Fußzeile werden aber ohne Probleme und richtig positioniert angezeigt. Hat irgendjemand ein erklärung dafür? Ist wahrscheinlich eh simpelst
Die Kopf und Fußzeile werden aber ohne Probleme und richtig positioniert angezeigt. Hat irgendjemand ein erklärung dafür? Ist wahrscheinlich eh simpelst
PHP:
<?php
// unsere Testklasse erbt von der FPDF-Klasse
class Testklasse01 extends FPDF {
// hier werden die Variablen für diese Klasse deklariert (also: "bekanntgemacht")
private $Datum = "";
private $sDatum = "";
// der Konstruktor dieser Klasse
function __construct() {
// Konstruktor der vererbenden Klasse aufrufen (also den von FPDF)
parent::__construct("P", "mm", "A4"); // L=Querformat(Landscape), P=Hochformat(Portrait)
// hier werden die Variablen dieser Klasse initialisiert (also: "gefüllt")
$this->Datum = date("d.m.Y");
$this->sDatum = "Datum:";
// Einstellungen für das zu erstellende PDF-Dokument
$this->SetDisplayMode(67); // wie groß wird Seite angezeigt(in %)
}
// eine Funktion zur Anzeige des Inhalts
function Header() {
//Header
$this->Image('img/briefkopf.jpg',0,0,210);
}
function Text() {
//Arial bold 15
$this->SetFont('Arial','B',15);
//Move to the right
$this->Cell(80);
//Title
$this->Cell(30,10,$this->Datum,1,0,'C');
//Line break
$this->Ln(20);
}
function Footer() {
//Footer
$this->Image('img/brieffuss.jpg',0,280,210);
}
}
// ACHTUNG: darf kein Zeichen hinter phpend sein (auch kein Leerzeichen) !!!
?>