【发布时间】:2013-01-02 01:25:14
【问题描述】:
我正在考虑使用 PHP 生成 PDF 以输出各种类型的文档大小,A3、A4、A5。
目前我有一个 div,该区域内有多个绝对定位的 div。
我想做的是让这个 div 有一个固定的高度和宽度,但是当我保存内容时,它可以用于 A4、A3 和 A5 打印尺寸。
实现这一目标的最佳方法是什么?
谢谢
编辑:
我也在尝试为每种类型添加全宽背景图片?
另外,div 是否需要特定的高度/宽度才能创建每个文档?
我想要一个可以查看文档 HTML 的“区域”。因此,如果我选择 A3,它会将 PDF 保存为 A3,背景图像全宽,所有定位的 div 都在正确的位置。
【问题讨论】:
-
检查this
-
您可以使用 PHP 的
mPDF库 - 您只需将 HTML 源代码传递给它,它会生成 PDF 文件,而在mpdf构造函数中您可以设置所需的纸张格式。 -
好的,背景图片呢?这些是否需要为每个页面大小指定一个特定的高度/宽度?
标签: php printing pdf-generation