我使用fpdf作为脚本来从我的sql数据创建PDF。我想在该内容的末尾添加词汇表。我看着fpdi,但你只能从PDF中添加1页。我如何添加所有页面?如何将现有pdf中的内容包含到我生成的pdf中?
0
A
回答
1
从FPDI documentation ...注意第一个参数。
FPDI :: importPage()
说明
class FPDI extends FPDF_TPL {
mixed importPage (integer $pageno[, string $boxName='/CropBox'])
}
变换的源页面到FPDF_TPL模板并返回创建 “模板”(或页面的ID在这种情况下, )。
参数
$pageno
- 页码进口。
$boxName
应用于显示导入的页面的对话框。
可能的值有:
- /媒体框
- /出血框
- /裁切
- /裁剪框
- /作品
如果没有找到一个箱子,FPDI会查找它的父框并使用它。您可以检查使用FPDI :: getLastUsedPageBox()导入了哪个框。
返回值
如果页面输入正确的方法将返回模板(页)的ID与useTemplate使用()。如果在第二个参数中定义了错误的方框,则方法将返回false
0
如何使用循环将每个页面单独导入。
不应该难以获取页面的数量,然后循环浏览页面。
0
$pagecount = $pdf->setSourceFile('yourpdf.pdf');
// import pages
for ($loop = 1; $loop <= $pagecount; $loop++) {
$tplIdx = $pdf->importPage($loop);
$pdf->addPage();
$pdf->useTemplate($tplIdx);
}
相关问题
- 1. 在FOP生成的PDF文件中包含PDF文件
- 2. PDF生成动态内容
- 3. 如何将PDF源插入到PDF中的现有页面上?
- 4. 如何将现有pdf添加到创建的pdf中?
- 5. 生成pdf包
- 6. 用包含图像的Prawnto生成PDF
- 7. 如何在现有PDF上叠加HTML生成的PDF?
- 8. 生成的Plone内容类型的PDF
- 9. C#.net将POST请求中的内容写为PDF生成空白PDF
- 10. 从Magnolia CMS的内容生成PDF
- 11. 将js库包含到pdf中
- 12. iText的 - 将内容添加到现有的PDF文件
- 13. 在ReportLab生成的PDF中包含base64编码的图像
- 14. 如何顺利添加内容到现有的PDF文档?
- 15. wicked_pdf和wkhtmltopdf从包含大量Javascript内容的文件生成PDF文件?
- 16. 如何使用iText以外的内容从模板PDF生成PDF输出?
- 17. 如何在iText生成的PDF中将图像添加到我的标题中?
- 18. 在SHFB生成的.chm中包含PDF文件(Html Helpfile 1)
- 19. 从ASP内容生成动态PDF
- 20. 从附加html内容生成pdf
- 21. fpdi - 将内容添加到现有的pdf中,但现有的内容正在移出
- 22. 如何将Drupal块插入到由TCPDF生成的PDF中
- 23. 删除**内容:使用python-spihnx生成的PDF索引中的**
- 24. 将PDF的内容设置为中心
- 25. 如何生成在DIV中包含多个高图的页面的单个PDF
- 26. XCode中的PDF生成
- 27. 如何从PDF生成的PDF中获取字节数组?
- 28. 用iPhone中的静态内容和图像生成PDF
- 29. 如何在codeigniter中包含pdf下载
- 30. 如何创建将扩展以包含其内容的PDF表单域?
[你有什么试过](http://mattgemmell.com/2008/12/08/what-have-you-tried/)? – ghoti