Серый фон TCPDF для нескольких ячеек?

Я использую TCPDF в CakePHP и пытаюсь сделать фон (серым) для нескольких ячеек. Ну вот идея:

альтернативный текст

поэтому серая вещь каким-то образом должна быть определена за пределами ячеек, содержащих текст.

Есть идеи?
Пол


person pawelmysior    schedule 10.03.2010    source источник


Ответы (3)


Самый простой способ — доставить ваш контент в виде HTML с включенным простым форматированием.

См. пример 6 из примеров TCPDF.

person smentek    schedule 05.04.2010

попробуй это.

$this -> TCPDF -> SetFillColor(249,249,249); // Grey
$this -> TCPDF -> Cell(95,$cellHigh,$data,'L',0,'L',$fill,'',0,false,'T','C');

пример TCPDF № 5 даст вам разные цвета фона.

person raf_qpsk    schedule 20.11.2013

TCPDF имеет привычку менять цвет фона на СЕРЫЙ, когда сталкивается с таблицами в HTML при создании PDF.

HTML обычно будет иметь этот тег цвета фона для таблицы.

background-color:transparent

который делает TCPDF СЕРЫМ. Простым решением будет просто заменить HTML-контент любым цветом, который вам нравится. Пример использования PHP

$html = str_replace("background-color:transparent","background-color:white", $html);
person Shankar Narayana Damodaran    schedule 12.07.2013