使用 FPDF 类生成多个 pdf
我在页面上添加了一个链接,单击该链接会生成 pdf 并要求下载我使用的 fpdf 类。
我的新要求是,单击链接应生成 n 个具有不同内容的 pdf,并应要求下载这些 pdf。
我无法找到完成同样任务的方法。
请帮我解决这个问题。
谢谢
I have added a link on a page clicking on which generates a pdf and asks for download for which i have used fpdf class.
My new requirement is that clicking on the link should generate n number of pdf with different content and should ask for downloading these pdfs.
I am unable to find out the method to accomplish the same.
Please help me on this.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
在 http://www.phpconcept.net/pclzip/ 你会找到一个不错的 php zip图书馆。 的文件名数组
想象一下,有一个像代码这样
(未经测试)希望这会有所帮助;-)
At http://www.phpconcept.net/pclzip/ you'll find a nice php zip library. Imagine having an array of filenames like
the code would look like this (untested)
Hope this helps ;-)
您无法将多个文件发送给用户,但您可以生成它们,在服务器上使用例如 zip 进行打包并作为一个文件发送。
You can't send multiple files to user but you can generate them, pack with e.g. zip on server and send as one file.
将生成的文件发送到浏览器的正确方法是
$pdf->Output()
- 这仅允许您发送一个生成的 pdf 文件。发送更多文件的唯一选择是将它们压缩 [1],然后发送包文件。[1] http://www.devco.net/archives/2005 /05/24/creating_zip_files_with_php.php
The correct method to send your generated file to the browser is the
$pdf->Output()
- this will only allow you to send one generated pdf file. The only option to send more files is to zip them [1] and then send the package file.[1] http://www.devco.net/archives/2005/05/24/creating_zip_files_with_php.php
我在我的 php 页面中使用了以下代码:
single_letter_fixation.php 中 pdf 文件的输出选项是:
效果很好。
I used the flowing code in my php page:
Output option for pdf file in single_letter_fixation.php is:
It works well.