цвет rgba не работает как встроенный CSS в таблице tcpdf

Я интегрирую tcpdf для генерации PDF. У меня возникли проблемы с background-color, не появившиеся в 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>

Код PHP

$pdf->writeHTMLCell(200, '', '50', '40', $html, 0, 1, 1, true, 'C', true);

если tcpdf не поддерживает код rgba. Как преобразовать RGBA в HTML-код цвета для соответствующих значений. Пожалуйста, помогите мне. Я с нетерпением жду вашего ответа.

0

Решение

TCPDF не будет поддерживать нормальный html style имущество. Вы должны добавить строку ниже, чтобы установить цвет bg.

$pdf->SetFillColor(0,255,0);

для настройки непрозрачности попробуйте

$pdf->SetAlpha(0.5);

$pdf является TCPDF объект класса
справочная документация по TCPDF

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]