我意识到在这里和其他地方已经提出了类似的问题,但是我很难找到与我在过去5到10年内写的相关的信息,因此非常感谢任何帮助。
我想要做的是有一个html表单,当填写并提交时会生成一个PDF为3.5“x 2”@ 300dpi,各边都有0.125“出血。表单将是简单的文本条目:name ,电子邮件等,它会将它们放在这个预制的3.5“x 2”PDF文件(带有背景图像等的模板)上,然后保存添加了文本条目的新文件.PDF也可以在创建后通过电子邮件发送
什么样的库最适合在PHP 5.2中完成这样的事情?我是否需要首先创建文档的html / css布局,然后将其转换为PDF?我在这里感觉有点失落。
答案 0 :(得分:2)
尝试fpdf(免费pdf)http://www.fpdf.org/您可以使用fpdf的方法将内容插入到pdf中,您可以确定文档的大小和边框(不知道是否可以专门指定出血)。我用它在商业地产网站上制作财产手册和海报,效果很好。
答案 1 :(得分:2)
答案 2 :(得分:1)
从阅读this tutorial开始。它解释了如何使用名为PDFLib的PHP库创建PDF文件。这绝对不复杂......如果设置它比使用它更难:P
答案 3 :(得分:1)
您可以使用TableTool,如下所示:
答案 4 :(得分:1)
Prince支持用于控制页面出血和修剪的CSS属性,并且已被多个客户用于打印名片和类似对象。