2013-08-20 6 views
2

Может ли кто-нибудь объяснить мне, как эта функция работает в FPDF? Я не могу показаться, чтобы получить любой цвет от него, используя этот код:FPDF- SetFillColor

function Header() 
    { 
     // Logo 
     $this->Image($_SERVER['DOCUMENT_ROOT'].'/assets/documents/barcodes/'.$_SESSION["loggedin"].'.png',10,6,30); 
     // Arial bold 15 
     $this->SetFont('Arial','B',15); 
     // Move to the right 
     $this->Cell(80); 
     // Title 
     $this->Cell(75,25,'Technische beurs Sax',1,0,'C'); 
     // Line break 
     $this->SetFillColor(0, 255, 0); 
     $this->Ln(40); 
    } 

Эта функция вызывается в классе PDF, который расширяет обычный класс FPDF, согласно этому примеру: http://www.fpdf.org/en/tutorial/tuto2.htm.

Для примера, это то, что «конечный результат» должен выглядеть следующим образом: http://technischforum.sax-professional.be/assets/documents/BevestigingMail.pdf

ответ

3

SetFillColor не работает на всей странице, работать вокруг этого добавить прямоугольник и залейте его

это черный A4

$pdf->SetFillColor(0,0,0); 
$pdf->Rect(0, 0, 210, 297, 'F'); 

затем SetXY обратно в требуемое положение

+0

это заставило его работать для меня, спасибо. – Presto

3

$this->Cell(75,25,'Technische beurs Sax',1,0,'C', ***1***); // 1 for filling color

Смежные вопросы