私はdompdf 0.5.2を使用していますが、行にアクセントがあると、次の行の最初の文字が次のように移動するという問題があります:
This is a first line with áccent. T
his is a second line.
最初の行の末尾にある T に注意してください。これは 2 番目の行に属します。これは、既定のフォントとカスタム ロード フォントの両方で発生します。UTF-8 および ISO-8859-1 エンコーディングでも試しました。
hereから取得した有効な解決策は、次のコード行を dompdf ファイルのinclude/text_frame_reflower.cls.php
246 行目の後に追加することです。
$split = mb_strlen(mb_substr($this->_frame->get_text(), 0, $split), 'UTF-8');