我制作了一个基于YII的网络软件,其中有两个功能。 1)导出到excel 2)导出为PDF
该软件有两种语言版本。
要输入古吉拉特语和英语,我使用的是“Google输入工具”
要导出,我使用Excel的excelview YII扩展和导出为PDF的tcpdf。虽然导出到excel对两种语言都运行良好,但它不适用于PDF。字体渲染存在问题。
问题与此处Which PDF Generation API (Java) supports Gujarati Font?
相同我不知道该做什么,并尝试过一切。我们可以生成pdf而不指定任何字体吗? tcpdf的setFonts
函数可能会导致问题吗?
我没有在古吉拉特语网站上使用过任何字体。我只使用UTF-8编码和UTF-8编码数据库以及UTF8-general-ci列。
任何帮助将不胜感激。
答案 0 :(得分:0)
古吉拉特语是印度语文本,是吗?即使您有必要的字体,TCPDF也不支持印度文本呈现。 (如果TCPDF的第6版解决了这个问题,有人会纠正我,但我没有在更改日志中看到任何表明它的内容。)
有关更多信息和一些可能的替代方案,请参阅我对malayalam此查询的回答: