Использование FPDI И FPDF - PullRequest
       22

Использование FPDI И FPDF

0 голосов
/ 20 ноября 2010

Я пытаюсь использовать FPDI и FPDF для создания PDF, но у меня проблема при создании ячейки.Я хочу использовать цвет заливки.Таким образом, ячейка имеет цвет фона.

На данный момент у меня так:

<?php
require_once('fpdf/fpdf.php'); 
require_once('pdf/fpdi.php'); 
$pdf = new FPDI();

$pdf->AddPage(); 

$pdf->setSourceFile('anolis_dopis_a4.pdf'); 
// import page 1 
$tplIdx = $pdf->importPage(1); 
//use the imported page and place it at point 0,0; calculate width and height
//automaticallay and ajust the page size to the size of the imported page 
$pdf->useTemplate($tplIdx, 0, 0, 0, 0, true); 

// now write some text above the imported page 
$pdf->SetFont('Arial', '', '13'); 
$pdf->SetTextColor(0,0,0);
//set position in pdf document
$pdf->SetXY(40, 50);
//first parameter defines the line height
$pdf->Write(0, 'gift code');

$pdf->SetXY(40, 55);
$pdf->Write(0, 'gift code');

//HERE I WANT TO HAVE BACKGROUND COLOR
$pdf->Cell(100,10,"bla bla",1,"left","");

//force the browser to download the output
$pdf->Output('test.pdf', 'D');

?>

Ответы [ 2 ]

2 голосов
/ 30 января 2014

У меня просто была такая же проблема.Я нашел ответ в другой теме на этом сайте.

Решение заключается в добавлении $pdf->setPageMark(); после $pdf->useTemplate($tplIdx, 0, 0, 0, 0, true);

Вероятно, есть больше таких людей, как я, у которых есть такая же проблема ив конечном итоге здесь.

0 голосов
/ 20 ноября 2010
$pdf->SetFillColor(227,227,227);
$pdf->Cell(100,10,'bla bla',1,0,'L',TRUE);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...