2015-09-19 6 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); 

Коробка должна быть перед контентом, иначе она будет сидеть на вершине. :-) Надеюсь, это поможет кому-то еще! :-)

Смежные вопросы