小编Pat*_*atC的帖子

从MySQL创建PDF的最佳方法:TCPDF/FPDF还是FDF?

我们公司允许其客户通过我们的网站查看报告.页面是基于PHP的,数据是从MySQL收集的.这些报告是很久以前写的,包括内联css.页面本身看起来很好,但缺少印刷版本.我想拍摄报告并创建包含我们品牌的视觉上吸引人的"可打印"页面.

到目前为止我找到了三个解决方案.

  1. @Media打印样式表

    这是最简单的方法,但不能给我完整的布局控制.我想要横向模式,需要控制分页发生的位置,所以这个方法已从我的可能解决方案列表中删除.这些报告是通过循环遍历PHP数据构建的,所以虽然我总是可以在一个或者例如之后放置一个分页符,但是在它到达下一组数据之前我无法阻止页面中断.

  2. TCPDF/FPDF

    从我所看到的这些课程将给我所有客户所需的控制PDF.挑战在于,这似乎比我的编程技能要求更高级,并且HTML表中包含的所有内联CSS可能会抛弃格式化.

  3. FDF

    如果我理解正确,我倾向于这种方法.首先,我将创建一个PDF表单并定义要由MySQL数据填充的所有字段.然后我将创建一个FDF文件,该文件将使用数据库中的数据填充表单模板.我似乎更容易通过PDF创建一个视觉上令人愉悦的表单,然后使用此方法填充该表单,而不是使用方法2从头开始创建整个pdf.

听起来我是在正确的轨道上吗?这些方法中的任何一种都比其他方法"更容易"吗?

任何帮助是极大的赞赏.

php mysql fdf fpdf tcpdf

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

fdf ×1

fpdf ×1

mysql ×1

php ×1

tcpdf ×1