Создать новый PDF, который использует существующий PDF в качестве фонового шаблона в LARAVEL, используя пакеты FPDF и FPDI - PullRequest
0 голосов
/ 28 января 2020

Я работаю в LARAVEL 6.8.

Я работаю над созданием нового PDF, который использует существующий PDF в качестве фонового шаблона. Я пробовал пакеты FPDF & FPDI , но не смог найти способ добавить в него данные. Ниже приведен код, который я пробовал, но этот простой код также возвращает пустой файл PDF.

$pdf = new \setasign\Fpdi\Fpdi();    
$pdf->AddPage();
$pdf->setSourceFile('existingPDFfile.pdf'); <--- This PDF has a header and footer already in it.

$tplIdx = $pdf->importPage(1);
$pdf->useTemplate($tplIdx, 10, 10, 200);

$pdf->SetFont('Arial');
$pdf->SetTextColor(255,0,0);
$pdf->SetXY(50, 50);
$pdf->Write(0, "Ajay Patel");

$pdf->Output('D','test.pdf', "F");  

В дальнейшем мне нужно использовать этот существующий PDF в качестве шаблона и добавить новые данные в тело. из pdf и создайте из него новый pdf, который имеет фон этого «шаблона PDF».

Надеюсь, я объяснил сам.

...