У меня есть задача изменить PDF и добавить в него изображение, для которого я использовал библиотеки FPDF и FPDI .. код действия которого приведен ниже:
<?php require_once('fpdf.php'); require_once('fpdi.php'); $pdf =& new FPDI(); $pdf->AddPage(); //Set the source PDF file $pagecount = $pdf->setSourceFile("Completed.pdf"); //Import the first page of the file $tpl = $pdf->importPage(1); //Use this page as template // use the imported page and place it at point 20,30 with a width of 170 mm $pdf->useTemplate($tpl, 20, 30, 170); #Print Hello World at the bottom of the page //Select Arial italic 8 $pdf->SetFont('Arial','',8); $pdf->SetTextColor(0,0,0); $pdf->SetXY(90, 160); //$pdf->Rotate(90); $pdf->Image('think.jpg',120,240,20,20); $pdf->Image('think.jpg',120,260,20,20); //$pdf->Write(0, "Hello World"); $pdf->Output("modified_pdf.pdf", "F"); ?>
Но когда я получаю Модифицированный pdf, я могу получить очень искаженное модифицированное pdf … чей снимок экрана приведен ниже:
Оригинальный документ приведен ниже:
Следовательно, может ли кто-нибудь помочь мне в получении правильного модифицированного PDF-кода с использованием того же кода / измененного кода ..?
его файл fpdf_tpl.php необходимо обновить с помощью новой загрузки
http://www.tcpdf.org/ Использовать TCPDF …