由UFPDF创建的PDF格式的阿拉伯文字

时间:2010-03-16 10:56:52

标签: php arabic fpdf

我在UFPDF创建的PDF文档中遇到了阿拉伯语脚本问题,这是FPDF的扩展,支持unicode字体。我已经正确地将Arial字体转换为UFPDF等待的格式,我对其他语言的Unicode特殊字符没有问题(例如法语,西班牙语,德语等)

阿拉伯文字的单个字符不是从右到左显示,而是从左到右显示,并且分成单个字符。

例如:مدرسة(学校)显示为ةسرردد

如何处理?

提前致谢

2 个答案:

答案 0 :(得分:2)

请改用TCPDF http://www.tcpdf.org/。它可以处理UTF-8 Unicode和从右到左的语言。

我认为如果我没错,它基于FPDF。因此,您已经拥有的FPDF代码可能适用于TCPDF。

答案 1 :(得分:1)

您可能需要查看http://www.ar-php.org/Glyphs-example-php-arabic.html

Ar-PHP库提供了使用UFPDF的功能,并使用Glyphs类(库的一部分)修复了单独的字符。

您需要下载该库以检查pdf示例,因为它未在网站中列出。