如果设置了宽度,则TCPDF自动分页功能不起作用

时间:2010-02-20 20:27:20

标签: tcpdf

我有一个非常具体的2列布局我正在尝试使用TCPDF为客户端设置。如果您使用writeHTML和multiCell以页面的默认宽度向页面发送文本,则AutoPageBreak可以正常工作。当我为multiCell设置较窄的宽度时,TCPDF不知道何时分页。这让我疯了。

这里有一个非常简单的例子:

http://www.artworknotavailable.com/temp/tcpdf/

1 个答案:

答案 0 :(得分: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,因为我刚刚传递了null值。

坏:

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

更好:

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