Thomas_Jung
Erfahrenes Mitglied
Hallo
Ich erstelle Pdf´s mit der FPDF-Klasse.
Nun möchte ich so etwas wie ein padding-left: 2px; padding-right: 2px; in die Tabellen einfügen.
Kann mir jemand einen Tipp geben wie ich das anstellen kann?
Gruß Thomas
Ich erstelle Pdf´s mit der FPDF-Klasse.
Nun möchte ich so etwas wie ein padding-left: 2px; padding-right: 2px; in die Tabellen einfügen.
Kann mir jemand einen Tipp geben wie ich das anstellen kann?
PHP:
function Row($data)
{
//Calculate the height of the row
$nb=0;
for($i=0;$i<count($data);$i++)
$nb=max($nb+0.1,$this->NbLines($this->widths[$i],$data[$i]));
$h=5*$nb;
//Issue a page break first if needed
$this->CheckPageBreak($h);
//Draw the cells of the row
for($i=0;$i<count($data);$i++)
{
$w=$this->widths[$i];
$a=isset($this->aligns[$i]) ? $this->aligns[$i] : 'L';
//Save the current position
$x=$this->GetX();
$y=$this->GetY();
//Draw the border
HIER MÜSSTE GLAUB ICH ETWAS REIN
HIER MÜSSTE GLAUB ICH ETWAS REIN
HIER MÜSSTE GLAUB ICH ETWAS REIN
HIER MÜSSTE GLAUB ICH ETWAS REIN
$this->Rect($x,$y,$w,$h);
//Print the text
if($i == 0){
$this->MultiCell($w,5,$data[$i].' ',0,'R');
} else
if($i == 1){
$this->MultiCell($w,5,$data[$i],0,$a);
} else
if($i == 2){
$this->MultiCell($w,5,$data[$i],0,'C');
} else
if($i == 3){
$this->MultiCell($w,5,$data[$i].' ',0,'R');
} else
if($i == 4){
$this->MultiCell($w,5,$data[$i].' ',0,'R');
} else {
$this->MultiCell($w,5,$data[$i],0,$a);
}
//$this->MultiCell($w,5,$data[$i],0,$a);
//Put the position to the right of the cell
$this->SetXY($x+$w,$y);
}
//Go to the next line
$this->Ln($h);
}
Gruß Thomas