Арабский скрипт в PDF, созданный UFPDF - PullRequest
2 голосов
/ 16 марта 2010

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

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

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

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

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

Ответы [ 2 ]

2 голосов
/ 27 января 2011

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

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

1 голос
/ 08 января 2014

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

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

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

...