Intereting Posts
Улучшить хеширование паролей со случайной солью HTML TABLE PHP MySQL переключает порядок сортировки MySQL ASC DESC на заголовок столбца Социальные иконки, не работающие с бесконечной прокруткой на WordPress Как создать вложенный многомерный массив из массива результатов базы данных с родительским идентификатором Javasacript Таймер обратного отсчета в днях, часах, минутах, секундах Как передать файл с JavaScript на PHP? Возможно ли иметь слишком много функций в приложении PHP? Получите больше обратных ссылок из регулярного выражения, чем скобки Проблема с исполняемой средой PHP с «gcloud preview app» при работе в Linux Как войти в phpMyAdmin с помощью WAMP, что такое имя пользователя и пароль? Отправить запрос обновления на другую страницу, открытую в браузере Дизайн MySQL с динамическим количеством полей Обнаружение, если пользователю нравится приложение facebook Форматирование оператора if для удобочитаемости Регистрация системы входа в систему Codeigniter

Арабский скрипт в формате PDF, созданный UFPDF

У меня проблемы с арабским шрифтом внутри PDF-документа, созданного UFPDF, который является расширением FPDF, поддерживающим шрифты Unicode. Я правильно преобразовал шрифт Arial в формат, ожидаемый UFPDF, и у меня нет проблем с специальными символами Unicode на других языках (например, на французском, испанском, немецком и т. Д.).

Отдельные символы арабского шрифта не отображаются справа налево, а слева направо и разделяются как отдельные символы.

Например: مدرسة ( школа ) отображается как ة س ر د م

Как обращаться?

заранее спасибо

Вместо этого используйте TCPDF http://www.tcpdf.org/ . Он может обрабатывать языки Unicode и Right-To-Left UTF-8.

Я думаю, что если я не ошибаюсь, это основано на FPDF. Таким образом, любой код, который у вас уже есть для FPDF, может работать с TCPDF.

Возможно, вам нужно проверить http://www.ar-php.org/Glyphs-example-php-arabic.html

Библиотека Ar-PHP дает возможность использовать UFPDF и фиксирует отдельные символы, используя классы Glyphs (часть библиотеки).

Вам необходимо загрузить библиотеку, чтобы проверить пример pdf, так как он не указан на веб-сайте.