【发布时间】:2013-10-22 20:00:24
【问题描述】:
我在 Symfony2 应用程序中使用 TCPDF 创建 PDF 文件,我想更改页眉和页脚的生成方式。我已经使用 WhiteOctober Bundle 将类集成为服务。那么有什么方法可以更改此捆绑包中的页眉和页脚功能?如果不是,我应该如何使用和自定义 TCPDF?
自定义此捆绑包的唯一可能性似乎是更改 Configuration.php 文件,但仅定义了 TCPFD 常量。
【问题讨论】:
我在 Symfony2 应用程序中使用 TCPDF 创建 PDF 文件,我想更改页眉和页脚的生成方式。我已经使用 WhiteOctober Bundle 将类集成为服务。那么有什么方法可以更改此捆绑包中的页眉和页脚功能?如果不是,我应该如何使用和自定义 TCPDF?
自定义此捆绑包的唯一可能性似乎是更改 Configuration.php 文件,但仅定义了 TCPFD 常量。
【问题讨论】:
创建一个扩展 TCPDF 类的自己的类。覆盖方法 Header() 和 Footer() 以定义您的自定义页眉和页脚。如果您需要不同的页眉和页脚,例如首页,您可以检查页码等。
实现类后,将您的自定义类用作服务。
【讨论】: