这是一个(主要)CSS2.1标准的HTML布局和渲染引擎用PHP编写的。
这是一种风格驱动渲染:它会下载并阅读外部样式表,内嵌式的标签,和个人的HTML元素的样式属性。它也支持大多数表象的HTML属性。
PDF渲染要么由PDFlib或捆绑的版本写的韦恩·蒙罗的R&OS CPDF类目前提供。为了使用PDFlib用于DOMPDF,使PDFlib PECL扩展需要。
使用PDFLib来提高性能并降低DOMPDF的内存要求一些,而R&OS CPDF类,虽然速度稍慢,消除了对外部PDF库的任何依赖。
DOMPDF被列入了Zend PHP 5大赛和整体放置20群组。
DOMPDF仅适用于PHP 5有没有计划为PHP 4端口
功能:
- 在处理大部分CSS2。 1性能和选择,包括@import,@media&@page规则
- 支持最表象的HTML 4.0属性
- 支持外部样式表,无论是在本地机器或通过HTTP / FTP(通过的fopen-包装)
- 支持复杂的表格,包括行和列跨度,独立和倒塌的边界模型,
- 在单节电池的造型,多页表(没有嵌套表尚未不过)
- 在图像支持(PNG,GIF和JPEG)
- 在外部PDF库无依赖,得益于R&OS PDF类
- 链接和锚的支持
- 内联PHP支持。查看内嵌PHP的一节。
- 表不能可靠嵌套(尽管有些报告说成功)
- 有序列表目前不支持。
- 在绝对和相对定位和彩车不工作,但。
- 不是特别宽容较差的HTML或CSS输入(使用整洁五月帮助)
- 在大文件可能需要一段时间来呈现
- 大表需要大量的内存。设置PHP的内存限制到至少32MB或更高的建议。
要求:
- 在PHP 5或更高
评论没有发现