Я использую TCPDF в CakePHP и пытаюсь сделать фон (серым) для нескольких ячеек. Ну вот идея:
поэтому серая вещь каким-то образом должна быть определена за пределами ячеек, содержащих текст.
Есть идеи?
Пол
Я использую TCPDF в CakePHP и пытаюсь сделать фон (серым) для нескольких ячеек. Ну вот идея:
поэтому серая вещь каким-то образом должна быть определена за пределами ячеек, содержащих текст.
Есть идеи?
Пол
Самый простой способ — доставить ваш контент в виде HTML с включенным простым форматированием.
См. пример 6 из примеров TCPDF.
попробуй это.
$this -> TCPDF -> SetFillColor(249,249,249); // Grey
$this -> TCPDF -> Cell(95,$cellHigh,$data,'L',0,'L',$fill,'',0,false,'T','C');
пример TCPDF № 5 даст вам разные цвета фона.
TCPDF имеет привычку менять цвет фона на СЕРЫЙ, когда сталкивается с таблицами в HTML при создании PDF.
HTML обычно будет иметь этот тег цвета фона для таблицы.
background-color:transparent
который делает TCPDF СЕРЫМ. Простым решением будет просто заменить HTML-контент любым цветом, который вам нравится. Пример использования PHP
$html = str_replace("background-color:transparent","background-color:white", $html);