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:
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.
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:
$pdf=new PDF_Gradients('P', 'cm', array(21.6,30.3));
$pdf->AddFont('ARIALN','','ARIALN.php');
$pdf->SetXY(10, 20);
$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.