2010-02-20 9 views
0

TCPDF를 사용하는 클라이언트에 대해 설정하려고하는 매우 구체적인 2 열 레이아웃이 있습니다. writeHTML 및 multiCell이있는 페이지에 텍스트를 보낼 때 페이지의 기본 너비로 AutoPageBreak가 제대로 작동합니다. multiCell TCPDF의 너비를 좁게 설정하면 페이지 나누기를 알 수 없습니다. 이것은 나를 미치게 만든다.너비가 설정된 경우 TCPDF 자동 페이지 나누기가 작동하지 않습니다.

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

답변

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]) 

null 값을 전달 했으므로 $ 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 참조). –

관련 문제