我有一个用php/javascript构建的小项目,每个页面都分为两部分。左侧是href列表,例如
<a href="index.php?id=1>page 1</a>
<a href="index.php?id=2>page 2</a>
<a href="index.php?id=3>page 3</a>
然后在右侧的一些代码块,根据url 的id从xml文件(file1.xml、file2.xml、file3.xml)加载信息
现在我需要在左列表的末尾创建一个按钮,创建所有页面的单个PDF
有什么建议吗?
您可以使用DOMPDF从HTML生成PDF。因此,您可以编写一个PHP脚本,从这些页面中获取所有数据,将其组合在一个HTML代码中,并使用DOMPDF转换为PDF。
我认为最简单的方法是:
(1) 使用web2pdfconvert、htmlpdf或pdfcrowd 将您的html页面"在线"转换为PDF
(2) 然后将PDF文件放在服务器上
(3) 创建一个按钮,当您单击它时,它将下载PDF文件