2010-02-20 128 views

回答

0

哦。神。我想我只是想出了它。我現在要開槍自殺了。

int MultiCell(float $w, float $h, string $txt, 
       [mixed $border = 0], [string $align = 'J'], [int $fill = 0], 
       [int $ln = 1], [float $x = ''], [float $y = ''], 
       [boolean $reseth = true], [int $stretch = 0], 
       [boolean $ishtml = false], [boolean $autopadding = true], 
       [float $maxh = 0]) 

我一直在設置$ ln爲0,因爲我剛剛傳遞了空值,就像這樣。

不好:

$pdf->MultiCell(100,'',$page1,0,'R','','','','','','',true); 

更好:

$pdf->MultiCell(100,'2',$page1,1,'L','',1,'','','','',true); 
+1

TCPDF有點搖晃。具有14個參數的函數(MultiCell)應該可以解決這個問題。這是一種叫做「長參數列表」的氣味(見http://wiki.java.net/bin/view/People/SmellsToRefactorings)。 – 2010-02-20 20:50:49