我在CakePHP中使用TCPDF并尝试为少数单元格制作一些背景(灰色)。那么这个想法:
alt text http://i39.tinypic.com/sq1qn5.gif
所以灰色的东西必须在含有文字的细胞之外定义。
任何想法?
保罗
答案 0 :(得分:8)
试试这个。
$this -> TCPDF -> SetFillColor(249,249,249); // Grey
$this -> TCPDF -> Cell(95,$cellHigh,$data,'L',0,'L',$fill,'',0,false,'T','C');
TCPDF example No. 5将为您提供不同的背景颜色。
答案 1 :(得分:0)
最简单的方法是将您的内容作为HTML提供,并包含一些简单的格式。
中的示例6答案 2 :(得分:0)
TCPDF 习惯在生成PDF时在HTML中遇到表格时将背景颜色更改为GRAY。
HTML通常会为表格提供此背景颜色标记。
background-color:transparent
whicih使 TCPDF 使其成为灰色。一个简单的解决方法就是用你喜欢的颜色替换HTML内容。使用PHP的示例
$html = str_replace("background-color:transparent","background-color:white", $html);