我如何在PHP中使用TCPDF创建PDF马拉雅拉姆语?(How can I create Malay

2019-08-16 23:26发布

我试图创建一个使用TCPDF马来亚PDF文件。 按照手册,我已经转换的字体(使用http://fonts.snm-portal.com/ ),并加入它们。 这是工作,但工作不正常。

像“德里,uttaravittennum,一旦”字样。 将显示为 'L ^ yudal'hi,乌塔^^ taravita tanenum,多少^ rayum'。

我使用“kartika.ttf”现在的字体,并尝试了一些其他马拉雅拉姆语字体。 该数据库,表,字段和网站都在“UTF-8”格式。

是否有此问题的任何解决方案? 是否可以显示/保存为使用印度字体pdf格式?

Answer 1:

抓我最后的评论。 据我已经能够找到,TCPDF不支持印度语脚本。 欲了解更多信息,请参阅此博客文章的评论http://thottingal.in/blog/2011/05/07/language-ecosystem-sourashtra/

Python的PyPDFLib http://savannah.nongnu.org/projects/pypdflib应该能够使您提供正确但示范文本。

我想测试攀高,这underlies PyPDFLib,将处理您在上面提供的字符串。 所以我用建立在它的另一个包。 我RSVG渲染它。 http://rrbits.com/malayalam.pdf [注:文本应在卡尔提卡字体显示出来,我真的不能告诉如果是100%正确的,由于我缺乏知识,但我知道这是一个很大比任何我抽出TCPDF的更近。 我Pango的版本也是古。]



文章来源: How can I create Malayalam PDF using TCPDF in PHP?