TCPDF серый фон для нескольких ячеек? - PullRequest
2 голосов
/ 10 марта 2010

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

alt text

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

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

Ответы [ 3 ]

8 голосов
/ 20 ноября 2013

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

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

В примере TCPDF № 5 вы получите различные цвета фона.

0 голосов
/ 12 июля 2013

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

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

background-color:transparent

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

$html = str_replace("background-color:transparent","background-color:white", $html);
0 голосов
/ 05 апреля 2010

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

Проверьте пример 6 из Примеры TCPDF

...