2015-09-19 63 views
1

我一直在嘗試着色TCPDF發票的底部部分(匯款/付款到詳細信息),但一次只能着色單個單元格。第一列由單元格組成,第二列和第三列由多單元格組成。我只是無法弄清楚如何在邊距內做一個平坦的顏色(也可能是邊框框架)。爲頁面的其餘部分設置TCPDF背景顏色

有人可以請告知,如果第一行實際上將匯款保留在底部,或者如果將更多的行項目添加到發票中,它將隨着頁面向下移動(並且最終在下一頁)。

這一切都開始了與...

$pdf->SetXY(142, 225); 


# Payment Details 
$pdf->Ln(2); 
$pdf->SetFillColor(100); 

回答

1

好了...不知道這是最好的方式,但它的工作對我來說將只需選中它關閉我的名單,繼續前進,哈哈。

它基本上是建立一個框,然後把文字潔癖...

$pdf->SetXY(142, 247); 
$pdf->SetFillColor(235, 245, 255); 
$pdf->Rect(0, 237, $pdf->getPageWidth(),'60', 'F'); 

,然後原來的位......

# Payment Details 
$pdf->Ln(2); 

,但此位不因爲您不需要爲單元格着色

$pdf->SetFillColor(100); 

該框需要位於內容之前否則會坐在上面。 :-) 希望這可以幫助別人! :-)