使用PHP创建PDF并插入数据

使用PHP创建PDF并插入数据,php,pdf,pdf-generation,Php,Pdf,Pdf Generation,我意识到在这里和其他地方也有人问过类似的问题,但我很难找到过去5-10年内写的与我正在尝试做的事情相关的信息,因此非常感谢任何帮助 我想做的是有一个html表单,当填写和提交时,它会生成一个3.5“x2”@300dpi的PDF,四周有一个0.125”的出血点。表单将是简单的文本条目:姓名、电子邮件等,它会将它们放在这个预先制作的3.5“x2”PDF文件(带有背景图像的排序模板等)上然后用添加的文本条目保存一个新文件。PDF也可以在创建后通过电子邮件发送 什么样的库最适合在PHP 5.2中实现类似

我意识到在这里和其他地方也有人问过类似的问题,但我很难找到过去5-10年内写的与我正在尝试做的事情相关的信息,因此非常感谢任何帮助

我想做的是有一个html表单,当填写和提交时,它会生成一个3.5“x2”@300dpi的PDF,四周有一个0.125”的出血点。表单将是简单的文本条目:姓名、电子邮件等,它会将它们放在这个预先制作的3.5“x2”PDF文件(带有背景图像的排序模板等)上然后用添加的文本条目保存一个新文件。PDF也可以在创建后通过电子邮件发送


什么样的库最适合在PHP 5.2中实现类似的功能?我需要先创建文档的html/css布局,然后将其转换为PDF吗?我在这里感到有点迷茫。

从阅读开始。它解释了如何使用名为设置它的顺序比使用它的顺序:P

尝试fpdf(免费pdf)您可以使用fpdf的方法将内容插入到pdf中,您可以确定文档的大小和边框(不知道是否可以具体指定)。我用它在一家商业地产网站上制作地产手册和海报,效果很好。

您可以使用TableTool,如您在此处所见:


支持CSS属性来控制页面出血和修剪,并且已被一些客户用于打印名片和类似对象。

请查看下面的示例和代码


这一点出人意料地难以做好。请看:可能是重复的谢谢,我之前曾短暂地查看过PDFlib-我相信我需要从他们那里购买商业许可证才能使用它,但它似乎比我在其他地方看到的每台服务器几千美元的选项要便宜得多。Prince看起来很不错,但肯定有一个s每个服务器不需要3800美元的类似选项?