1

我正在计划一个 PHP 项目,它将替换用于生成一些 Dymo 标签格式以及 Avery 5160 邮件标签表的基本(离线)模板。我见过无数次提到不同的 PHP-to-PDF 库,但没有一个专门针对时髦的页面大小和输出。有人有什么建议吗?FPDF 似乎在这方面处于领先地位

4

1 回答 1

0

TCPDF 基于 FPDF,因此它们非常相似。我在 FPDF 上编写了一个项目,无需对 API 进行任何修改即可切换到 TCPDF。TCPDF 向后兼容 FPDF。但它更智能,以性能为代价提供了更广泛的功能。TCPDF 总是比 FPDF 慢。

您可以将 FPDF 和 TCPDF 用于“时髦的页面大小”和输出。

您可以在构造函数中指定自定义页面大小(例如 123 宽 x 456 高):

$pdf = new FPDF("P", "pt", array(123, 456)); //"P" as portrait orinetaion, pt as measures used

就像我说的那样,TCPDF 是一样的。它还有更多属性:TCPDF::__construct

至于时髦的输出,我认为,对于标签设计,您将需要 Line and Curve 或 Circle。他们都知道Line,但 Curve 有点问题。TCPDF 内置了圆形曲线,但FPDF需要一个附加组件。

于 2012-07-10T00:51:07.267 回答