PDF erzeugen mit PHP

PDF153
Ich arbeite mit PDF153, ist ne echte Alternative zum Kauf des Original PHP-PDF. Etwas cryptisch das Ganze und bei weitem nicht so dimensioniert, aber für meine Zwecke ausreichend.

Hier mal ein Beispiel-Script:

<?php require($DOCUMENT_ROOT. '/pdf153/fpdf.php');
$pdf=new FPDF(); $pdf-\>AddPage(); $zh = 6; // Zeilenhöhe in Millimeter // Vorbereitung $anz = 0; $kaufpreis=0; $jahresbetrag=0; $gesamt=0; // SQL-Sequenz erzeugen; Inhalte einlesen $pdf-\>SetTitle('Überblick Verträge'); $pdf-\>SetFont('Arial','B',16); $pdf-\>Cell(10); $pdf-\>Cell(120,10,'Überblick Verträge ..',0,1,'L'); $pdf-\>SetFont('Arial','B',10); $bg = 1; $pdf-\>SetFillColor(204); $pdf-\>Cell(10); $pdf-\>Cell(100,$zh,'Einheit',0,0,'L',$bg); $pdf-\>Cell(15,$zh,'Anzahl',0,0,'R',$bg); $pdf-\>Cell(25,$zh,'Kaufpreis',0,0,'R',$bg); $pdf-\>Cell(30,$zh,'Jahresbetrag',0,1,'R',$bg); $w = false; $pdf-\>SetFillColor(240); $pdf-\>SetFont(''); for($x = 1; $x Cell(10); $pdf-\>Cell(100,$zh,$ar\_tab[$x][1],0,0,'L',$bg); $sql = number\_format($ar\_tab[$x][2],0,',','.'); $pdf-\>Cell(15,$zh,$sql,0,0,'R',$bg); $sql = number\_format($ar\_tab[$x][3],2,',','.'); $pdf-\>Cell(25,$zh,$sql,0,0,'R',$bg); $sql = number\_format($ar\_tab[$x][4],2,',','.'); $pdf-\>Cell(30,$zh,$sql,0,1,'R',$bg); } $pdf-\>SetFont('Arial','B',10); $bg = 1; $pdf-\>SetFillColor(204); $pdf-\>Cell(10); $pdf-\>Cell(100,$zh,'Zusammenfassung',0,0,'L',$bg); $sql = number\_format($gesamt,0,',','.'); $pdf-\>Cell(15,$zh,$sql,0,0,'R',$bg); $sql = number\_format($kaufpreis,2,',','.'); $pdf-\>Cell(25,$zh,$sql,0,0,'R',$bg); $sql = number\_format($jahresbetrag,2,',','.'); $pdf-\>Cell(30,$zh,$sql,0,1,'R',$bg); $pdf-\>Output(); ?\>