Цвет фона внутри ячейки в fpdf не меняется

0

Я использую fpdf для создания pdf файла для своих отчетов и Im new к этому. Я хочу изменить цвет заливки внутри ячейки, но всякий раз, когда я перезагружаю страницу, ничего не скрывается, это все тот же белый цвет заливки. Вот мой код:

<?php
   require("fpdf/fpdf.php");

   $pdf = new FPDF('P','pt','Letter');
   $pdf->SetFillColor(230,230,230);

   $pdf->SetTitle("Title Here");    
   $pdf -> AddPage();
   $pdf -> SetFont('Arial','',12); 

?>

Что не так с моим кодом? Я следовал правильному способу настройки цвета заливки, но ничего не происходит? Может ли кто-нибудь помочь мне исправить это? благодаря

Теги:
fpdf

2 ответа

11

Тир что-то вроде:

$pdf->setFillColor(230,230,230); 
$pdf->Cell(0,10,$text,0,1,'L',1); //your cell

Определяет цвет, используемый для всех операций заполнения (заполненные прямоугольники и фон ячейки). Он может быть выражен в компонентах RGB или в шкале серого. Этот метод можно вызвать до создания первой страницы и сохранения значения со страницы на страницу.

Взгляните на руководство FPDF

  • 1
    Хороший ответ @JuanSedano. Было полезно понять, что использование 1 - это истина, а 0 - это ложь, когда в ячейке можно заполнить фон. Спасибо за ответ.
3
mpdf->SetFillColor('RED');

Просто установите седьмой параметр, равный TRUE

$mpdf->WriteCell(38, 10, 'HELLO', 1, 0, 'C', TRUE);

Ещё вопросы

Сообщество Overcoder
Наверх
Меню