mPDF 从另一个文档导入页面

Posted

技术标签:

【中文标题】mPDF 从另一个文档导入页面【英文标题】:mPDF importing page from another document 【发布时间】:2013-06-26 16:49:56 【问题描述】:

我正在尝试使用 mPDF 库在 php 中创建 PHP 文档。我想从另一个 PDF 文档中导入最后一页。根据我使用的文档,导入的页面太小(它在页面的 1/3)或太大(我只看到页面的一部分)。有什么办法让它合身吗?

我的代码:

$mpdf = new mPDF('', '', 0, '', 0, 0, 0, 0, 0, 0, 'L');
$mpdf->Writehtml($html);
$mpdf->AddPage();
$mpdf->SetImportUse(); 

$pagecount = $mpdf->SetSourceFile('application/views/default/pdf/nabidka-design.pdf');
$tplId = $mpdf->ImportPage($pagecount);

$mpdf->UseTemplate($tplId); 
$mpdf->Output();

感谢您的帮助

【问题讨论】:

【参考方案1】:

您必须为输出 PDF 文件设置页面格式,如下所示:

$mpdf = new mPDF('utf-8', 'A4', '8', '', 10, 10, 7, 7, 10, 10);

在您的 PDF 源文件格式上更改“A4”。

【讨论】:

以上是关于mPDF 从另一个文档导入页面的主要内容,如果未能解决你的问题,请参考以下文章

如果页面为空,则 Mpdf 不应显示页面

使用 $.get 从另一个页面上的特定 div 导入内容并将它们插入到 2 个 div 中

Mpdf:仅为第 1 页设置 0 页边距

如何在 mPDF 中设置自定义页面大小? Mpdf版本7

mpdf:如何使用包含大页面的 mpdf 生成 pdf 文件

如何使用 mpdf 查找剩余页面空间