Проблема с Dompdf UTF в основном связана со шрифтами. Если вы можете предоставить свои собственные шрифты или использовать что-то вроде DejaVu, которое содержит большой набор символов. Отредактируйте информацию о ваших шрифтах в конфигурационном файле dompdf_font_family_cache.dist.php.
Получите специальные языковые символы в числовом коде ASCII и замените их вот так, в этом примере турецкие специальные символы
$from = array('İ', 'ı', 'Ö', 'ö', 'Ü', 'ü', 'Ç', 'ç', 'Ğ', 'ğ', 'Ş', 'ş');
$to = array('İ', 'ı', 'Ö', 'ö', ' Ü', 'ü', 'Ç', 'ç', 'Ğ', 'ğ', 'Ş', 'ş');
$html= str_replace($from, $to, $html);
Ваш вывод должен выглядеть хорошо без странных символов.