我在CakePHP中使用TCPDF并试图为少数单元格创建一些背景(灰色)。那么这里的想法:几个单元格的TCPDF灰色背景?
alt text http://i39.tinypic.com/sq1qn5.gif
所以灰色的事情会以某种方式必须定义方含文本的单元之外。
任何想法?
Paul
我在CakePHP中使用TCPDF并试图为少数单元格创建一些背景(灰色)。那么这里的想法:几个单元格的TCPDF灰色背景?
alt text http://i39.tinypic.com/sq1qn5.gif
所以灰色的事情会以某种方式必须定义方含文本的单元之外。
任何想法?
Paul
最简单的方法是将您的内容作为HTML提供,并包含一些简单的格式。从TCPDF examples
TCPDF
检查例6中改变背景颜色,当它生成PDF时,在HTML遇到表以灰色的习惯。
HTML通常会为表格添加此背景色标记。
background-color:transparent
whicih使得TCPDF使其变灰。一个简单的修复就是用你喜欢的任何颜色替换HTML内容。一个使用PHP的例子
$html = str_replace("background-color:transparent","background-color:white", $html);
试试这个。
$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会给你不同的背景颜色。