為什麼內嵌 CSS 可能無法在 TCPDF 中顯示
在使用 TCPDF 時嘗試將內聯 CSS 合併到 HTML 中時,可能會導致空白頁面。出現這種情況是因為 TCPDF 僅支援有限範圍的 CSS 屬性。
具體來說,TCPDF 支援以下CSS 屬性:
- font-family
- font-大小
- 字體粗細
- 字體樣式
- 顏色
- 背景顏色
- 文字裝飾
- width
- height
- text-align
從HTML 程式碼中刪除不支援的CSS 屬性可能會解決該問題。
此外,TCPDF 有一個專門討論與其使用相關的論壇。
對於替代PDF 生成庫,請考慮:
domPDF
主要功能:
- 支援大多數CSS 2.1 和一些CSS3 屬性,包括@import、@media 和@page 規則。
- 容納本地和遠端的外部樣式表。
- 允許建立具有行和列跨度、獨特邊框模型和可自訂單元格樣式的複雜表格。
mPDF
範例展示:
- 造訪這些連結以取得 PHP 和產生的 PDF 的示範和範例。
請注意 TCPDF 的文檔和 domPDF 網站提供了有關這些庫的全面資訊。
以上是為什麼內聯 CSS 在 TCPDF 中無法顯示?的詳細內容。更多資訊請關注PHP中文網其他相關文章!