2012-06-23 77 views
1

我想用2個獨立的列上創建的頁面。如果文本不適合一頁上的一個列,則應該在下一頁上使用相同的列設置繼續。TCPDF:兩個獨立柱的分頁符

我嘗試使用setColumnsArray和selectColumn的問題,這就是,如果第一列已滿,繼續在下一列,而不是下一個頁面上。

它有一個posibility來實現這一目標?

謝謝你這是做的正是

回答

0

我現在解決了這個問題,而無需編寫HTML中的一切。 我用以下aproache:

  1. 保存與和的getY GETPAGE列的頂部。
  2. 寫的第一列
  3. 使用SETY和setPage回到第二列
  4. 使用setX的頂部的右側移動秒列。
  5. 使用下面的技巧來解決與左,右頁不同的頁面邊框第二列問題:

    if ($curPage<>$pdf->getPage()) 
    { 
        $curPage=$pdf->getPage(); 
        if (($curPage % 2)==1) 
        { 
        $xPos+=15; 
        } 
        else   
        { 
        $xPos-=15; 
        } 
    } 
    $pdf->SetX($xPos); 
    
0

見Sample10你問什麼:

Sample7也會有所幫助但列遍及多個頁面:

+0

不幸〔實施例10 IST完全錯誤的。文本從第一頁的第一列開始,並繼續在第一頁的秒列。我希望它繼續第一列OB頁2 例7更是我所需要的,但現在該列的內容是不是一個HTML字符串,但一些HTML細胞和形象。 –

+0

我不明白的問題,如果例7是你所需要的,只是更新$ left_column PHP變量添加自己的內容,包括圖片。 – jonjbar

+0

例7的問題是,我將不得不在html中做所有事情。該柱與圖像上的不同框背景顏色,圖像和文字有點複雜。我不確定我是否可以在html中重現此操作。 –