這是一個(主要)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或更高
評論沒有發現