Я использую пакет mPDF в проекте Laravel для создания PDF-файлов из представлений, особенно для рендеринга текста на арабском языке. Моя цель — включить арабский текст рядом с символами, написанными слева направо (LTR) (например, круглыми скобками) в сгенерированные PDF-файлы. Однако я столкнулся с проблемой, из-за которой направление и кодировка текста неправильно обрабатываются, что приводит к перепутанному и перевернутому арабскому тексту в выходном PDF-файле.
Я пытаюсь отобразить строку «الاسم الأول (عربي)» в PDF-файле. Однако вывод в PDF-файле выглядит следующим образом: «)ﻋﺮﺑﻲ اﻷول )اﻻﺳﻢ».
Как правильно обрабатывать направление текста для смешанного содержимого на арабском языке и LTR (например, скобок), чтобы обеспечить их правильное отображение в сгенерированном PDF-файле?






Арабское начинается справа налево. просто добавь
dir = "rtl"