PHP 解決 HTML contains invalid UTF-8 character(s) 錯誤


mPDF 是透過 PHP 建立及編輯 PDF 檔的模組, 支援 UTF-8 直接使用 HTML 寫入.

如果在 mPDF 寫入中文或其他亞洲雙字字文字, 如果沒有確設定編碼, 可能會出現以下錯誤:

HTML contains invalid UTF-8 character(s)

要解決這個錯誤, 只需在使用 $mpdf->WriteHTML() 或 $mpdf->WriteFixedPosHTML() 前, 用 iconv() 函式將要寫入的 HTML 轉換編碼即可, 例如:

Tags:

Leave a Reply