為什麼TCPDF 忽略內聯CSS
問題:
當您嘗試套用內聯CSS 時看到空白正在將HTML 內容新增至PDF。
說明:
TCPDF 的 CSS 支援有限,無法辨識所有屬性。目前,它只支援以下CSS 屬性:
font-family- font-size
- font-weight
- font-style
- font-weight
- font-style
- 顏色
- 背景顏色
- 文字裝飾
- 寬度
- 高度
文字對齊
高
文字對齊
文字對齊
文字對齊
🎜>解決方案:
- 從HTML 內容中刪除任何不支援的CSS 屬性。例如,TCPPDF 無法辨識位置、左側、頂部和邊距等屬性。
- 替代庫:
-
考慮使用提供更全面功能的替代PDF 生成庫CSS 支援:
domPDF:
domPDF:
domPDF:domPDF:domPDF:支持大多數CSS 2.1 和一些CSS3 屬性處理外部樣式表支持具有單獨單元格樣式的複雜表格mPDF:產生視覺上準確的PDF,其CSS 合規性比TCPDF 更高同時支援PHP 和CLI 用法同時支援PHP 和CLI 用法提供廣泛的自訂選項和外掛程式其他資源:TCPDF 文件:https:// github.com/tecnickcom/ tcpdf/wikidomPDF 文件:https://github.com/dompdf/dompdf/wikimPDF 文件:http://mpdf1.com/manual/
以上是為什麼 TCPDF 忽略 PDF 上的內嵌 CSS?的詳細內容。更多資訊請關注PHP中文網其他相關文章!