2012-09-10 23 views
2

如果您希望啓用它,您如何在fpdf中使用SetAutoPageBreak?在網上我找到了各種各樣的變種:如何在fpdf中使用SetAutoPageBreak

$p->SetAutoPageBreak(1,20); 
$p->SetAutoPageBreak(true,20); 
$p->SetAutoPageBreak('true',20); 
$p->SetAutoPageBreak(on,20); 
$p->SetAutoPageBreak('on',20); 
$p->SetAutoPageBreak('on','20'); 

謝謝!

回答

3

SetAutoPageBreak接受一個布爾值作爲它的第一個參數,因此您顯示的所有示例都是有效的。

請參閱PHP manual以瞭解什麼值評估爲真/假的詳細信息。就個人而言,我會使用true或者1.在將來查看您的代碼時,它很清晰易懂。

您是否在輸出時遇到問題,或者只是一個好奇問題?

編輯:

MultiCell就是這樣,它有多個單元,以允許換行等分頁符纔會發生,如果其中一個單元格違反了限制,即使到那時,將剛剛突破爲細胞。因此,實際上多行文本的一段文字可能會分成兩頁,但頁面的最後一行不會違反頁邊距限制。

您可能要考慮使用cell或使用AddPage強制分頁符。

+0

它以前不工作,但現在與'開'它工作。是的,我有一個多單元循環,有時會在頁面之間分裂。但我看到,設置分頁符根本沒有幫助我:http://stackoverflow.com/questions/12349827/fpdf-page-break-issue –

+0

好吧,我認爲這個問題是回答 - 我已發佈迴應你對該帖子的其他問題。 – Mark