【发布时间】:2021-02-22 09:42:42
【问题描述】:
我尝试在https://mpdf.github.io/reference/mpdf-functions/writetext.html 中找到解决方案,但我无法找到合适的解决方案。
实际上源 pdf 以在第一个 pdf 页面中添加/写入一行,但它总是在输出中返回 1 个 pdf 页面,其余页面都消失了。真是奇怪的问题。实际上我的 PDF 有多个页面。
这是我的代码。
require_once APPPATH . './libraries/mpdf/vendor/autoload.php';
if (ob_get_contents()) ob_end_clean();
$Text = "This score is for Mr. John Deo";
$mpdf = new \Mpdf\Mpdf();
$mpdf->SetImportUse(); // only with mPDF <8.0
$file = Sample.pdf'; //This PDF have 2 pages
$pagecount = $mpdf->SetSourceFile($file);
$tplId = $mpdf->ImportPage($pagecount);
$mpdf->UseTemplate($tplId);
$mpdf->SetFont('Arial','B', 11);
$mpdf->WriteText(10,10, $Text );
$mpdf->Output('new.pdf', 'F'); //Return 1 page in output with writetext.
你能告诉我这段代码有什么问题吗?此代码仅返回第一页而不是输出中的所有页面。
【问题讨论】: