我有一个用HTML/PHP编写的订单确认模板。
在这种情况下,我如何生成订单确认PDF?
我知道我需要如何做到这一点,但不太知道如何,甚至不知道要搜索什么才能实现,这让它变得有点困难。
$orders = array(
'900101',
'900102',
'900103',
'900104'
);
foreach ($order as $id) {
// I need to visit oa_template.php?id=$id and save the contents as a PDF,
// but I don't quite understand the simplest method to do so.
//
// contents of oa_template.php?id=$id -> $id.pdf
}
任何最简单的方法的例子都会很好,甚至是一个指向PHP等函数的指针。
提前谢谢。
有两个非常好的商业API,都由我的公司运营(披露!)。
看看这里的文档:
- PHP中的HTML到PDF SDK(htm2pdf)
- HTML到PDF API与PHP示例(pdfmyurl)
你应该在那些页面上找到很多例子。基本上,你只需传递URL或原始HTML,就会得到一个PDF作为回报。
您可以使用这个库,它非常好,尽管您必须花一些时间了解基础知识的工作原理。
http://www.tcpdf.org/
示例
http://www.tcpdf.org/examples.php
他们中的一些人真的很擅长处理很多你可能不会使用的东西,但看看吧。