我在UFPDF创建的PDF文档中遇到了阿拉伯语脚本问题,这是FPDF的扩展,支持unicode字体。我已经正确地将Arial字体转换为UFPDF等待的格式,我对其他语言的Unicode特殊字符没有问题(例如法语,西班牙语,德语等)
阿拉伯文字的单个字符不是从右到左显示,而是从左到右显示,并且分成单个字符。
例如:مدرسة(学校)显示为ةسرردد
如何处理?
提前致谢
答案 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示例,因为它未在网站中列出。