Hi Leute,

ich bastel mir gerade ein Tool zum erstellen von PDFs. Nun bin ich bei dem Punkt angekommen, wo Freitextseiten erzeugen möchte bei denen ich vorher das Layout vorgebe (Beispielsweise 3 Vertikale gleich-breite Spalten für den Text; In der Mittleren wäre evtl. der HIntergrund (+ Schriftfarbe) noch anders)..

Mit diesem FPDF komm ich nun so gut zurecht, dass ich das Layoutr problemlos selber Umgesetzt kriege ... ich hab bloß keine Ahnung wie ich meinen HTML-Text ins PDF kriegen soll.

Auf der Haupt-FPDF Seite gibts ja noch jede Menge Add-Ons die das scheinbar bewerkstelligen können (besorgt habe ich mir folgendes -> http://fpdf.org/en/script/script53.php). Allerdings weiß ich gar nicht wie ich diese Seiten überhaupt erstellen Soll. In meinem FPDF-Beispiel ist beispielsweise der Konstruktor der Classe ganz anders als die eigentliche FPDF-Klasse.

Könnte ich quasi sowas machen:
PHP-Code:
$pdf=new PDF_Gradients('P''cm', array(21.6,30.3));        
$pdf->AddFont('ARIALN','','ARIALN.php');
$pdf->SetXY(1020);

$pdf->SetFont('ARIALN'''12);
$pdf->SetTextColor($RBG_h1_color[0],$RBG_h1_color[1],$RBG_h1_color[2]);

$pdf2 = new createPDF(
        
$_POST['html'],   // html text to publish
        
$_POST['title'],  // article title
        
$_POST['url'],    // article URL
        
$_POST['author'], // author name
        
time()
    );
$pdf2->run(); 
aber das macht ja keinen Sinn ... Ich müsste doch eingentlich den Konstruktor-Aufruf gleich lassen und nur die anzusprechende Klasse abändern oder wie mache ich das .... ich will ja die ganzen alten FPDF funktionen weiterhin nutzen.