使用FPDI,我首先使用模板来创建目录。然后我导入其他页面,这些页面由目录链接。我所经历的是FPDI正在缩小模板并可能增加空白区域。我相信我已经通过passthru()命令将相同的文档合并为一个,从而消除了任何浏览器添加的空格/缩小。
我在这里贴了代码:http://pastebin.com/VeLEN8nz。第45-57行是将目录作为模板文件包含在内的地方。
原始文件位于:http://truckingshow.com/TOC.pdf 后FPDI文件位于:http://truckingshow.com/TOC-afterFPDI.pdf
最显着的区别在于右边距和下边距。
感谢您看一下,如果我能提供更多信息,请告诉我。
答案 0 :(得分:2)
给我的文件是“Letter”,而不是“A4”(FPDF()的默认值)
而不是$pdf = new FPDI('P', 'pt')
简单地使用$pdf = new FPDI('P', 'pt', 'Letter')
解决了问题。
谢谢!