問卷系統LimeSurvey-統計圖中文亂碼問題

由LimeSurvey系統產生PDF或HTML格式的統計圖表時,中文會出現亂碼的狀態。
WHY?那是因為缺少了中文字型檔所造成的現象。


到Limesurvey存放字型的目錄下(/limesurvey/fonts),只看到fireflysung - Chinese.ttf.txt文字檔
原來他的內容已經告訴你,要顯示中文字型請下載字型檔並放置到正確路徑下。
For package size reasons the Firefly Sung font to show Chinese characters in the statistics graphs is not included with LimeSurvey.

Please download it from http://sourceforge.jp/projects/sfnet_chinesepuppy/downloads/ChineseSupport/Fonts/fireflysung-1.3.0.tar.gz/ , unzip and put the fireflysung.tff file into the /fonts directory of your LimeSurvey installation.

放置完成後,不管重新整理幾次,圖表中文依然是亂碼,這是為什麼?
  1. config-defaults.php的設定沒有改
  2. # vim /var/www/html/limesurvey/application/config/config-defaults.php
       $config['chartfontfile']='fireflysung.ttf';  //原設定值為auto

  3. 原圖表的暫存檔沒有刪除

  4. # rm -f /var/www/html/limesurvey/tmp/*.png

  5. 再重新產出就會出現漂亮的圖表囉!

沒有留言:

張貼留言