Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php rgba颜色在tcpdf表中不作为内联css使用_Php_Codeigniter_Tcpdf_Rgba - Fatal编程技术网

Php rgba颜色在tcpdf表中不作为内联css使用

Php rgba颜色在tcpdf表中不作为内联css使用,php,codeigniter,tcpdf,rgba,Php,Codeigniter,Tcpdf,Rgba,我正在集成tcpdf以生成pdf。我在pdf中没有出现背景色的问题。我正在为背景色表行使用rgba颜色代码 html代码: <table> <tr> <td>ID</td> <td>Name</td> <td>Mark</td> </tr> <tr> <td>1</td> <td>test</td> <td style="b

我正在集成tcpdf以生成pdf。我在pdf中没有出现背景色的问题。我正在为背景色表行使用rgba颜色代码

html代码:

<table>
<tr>
<td>ID</td>
<td>Name</td>
<td>Mark</td>
</tr>
<tr>
<td>1</td>
<td>test</td>
<td style="background-color:rgba(0, 255, 0, 1) none repeat scroll 0 0">100<td/>
</tr>
<tr>
<td>2</td>
<td>test2</td>
<td style="background-color:rgba(0, 255, 0, 0.85) none repeat scroll 0 0">66<td/>
</tr>
<tr>
<td>3</td>
<td>test3</td>
<td style="background-color:rgba(0, 255, 0, 0.22) none repeat scroll 0 0">45<td/>
</tr>
<tr>
<td>4</td>
<td>test4</td>
<td style="background-color:rgba(0, 255, 0, 0.08) none repeat scroll 0 0">12<td/>
</tr>
</table>

如果tcpdf不支持rgba代码。如何将rgba转换成相应值的html颜色代码。请指导我。我期待您的回复。

TCPDF
将不支持正常的
html
样式
属性。您必须在下面添加一行来设置背景颜色

$pdf->SetFillColor(0,255,0);
要设置不透明度,请尝试

$pdf->SetAlpha(0.5);
$pdf
TCPDF
类对象

你写了
writeHTML(…)
部分吗?@AddWebSolutionPvtLtd不,我写了$pdf->writeHTML单元格(150','80','80',$html,0,1,1,true,'C',true);需要为背景色设置不透明度,这就是我使用rgba()的原因。
$pdf->SetAlpha(0.5);