rdx / dompdf-pages
2.1
2023-01-22 01:44 UTC
Requires
- php: ^8.0
- dompdf/dompdf: ^2.0
- iio/libmergepdf: ^3.0|^4.0
This package is auto-updated.
Last update: 2024-09-22 05:10:16 UTC
README
查看examples/
目录以了解用法。
装饰器
使用装饰器模式,DomPdf 类变得可插拔。这意味着插件可以稍微改变/添加一些 DomPdf 逻辑。装饰是此包的核心。
分页
查看examples/merger.php
。
使用PageableDompdf
装饰器,你可以有多个<body>
标签,从非常不同的输入中创建一个大的 PDF。
可处理
查看examples/pager.html
和examples/red.html
。
使用ProcessableDompdf
装饰器,你可以为 DomPdf 输入创建预处理程序。DomPdf 有一些非常酷的功能很难实现。你可以通过预处理程序将简单的输入 HTML 转换为高级的 DomPdf HTML。
PagerProcessor
- 添加<dompdf-pager>
标签以进行简单分页,以替代 DomPdf 的高级脚本。NoScriptsProcessor
- 从输入中删除所有<script>
标签,以确保所有输入安全。