导出到pdf谷歌输入工具非英语字符不工作php / YII

时间:2013-04-08 10:03:59

标签: yii tcpdf

我制作了一个基于YII的网络软件,其中有两个功能。 1)导出到excel 2)导出为PDF

该软件有两种语言版本。

  1. 古吉拉特。
  2. 要输入古吉拉特语和英语,我使用的是“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列。

    任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

古吉拉特语是印度语文本,是吗?即使您有必要的字体,TCPDF也不支持印度文本呈现。 (如果TCPDF的第6版解决了这个问题,有人会纠正我,但我没有在更改日志中看到任何表明它的内容。)

有关更多信息和一些可能的替代方案,请参阅我对malayalam此查询的回答:

How can I create Malayalam PDF using TCPDF in PHP?