2012-02-02 48 views
4

我試圖用pdf格式輸出西里爾文與TCPDF。TCPDF無法顯示西里爾文

我試過使用,UTF-8,Windows-1251。我已將Unicode更改爲FALSE和TRUE,以進行測試,但我只能獲得?我嘗試使用默認和文件中的字體,但結果相同,並且我嘗試使用setsubsettings,再次沒有結果。哪裏不對?

+0

有沒有可能是你的實際的文檔,或者您取得實際字母的地方,是不是UTF8? – 2012-02-02 21:39:59

+0

我認爲這是,但我多麼悲傷,我試過兩種編碼,不僅UTF-8 – user969724 2012-02-02 21:53:20

回答

12

將字體設置爲freeserif爲我做了 - 默認/ helvetica字體:不可讀的西里爾文字符; freeserif:可讀的俄文文本。

// set default font subsetting mode 
$pdf->setFontSubsetting(true); 

// set font 
$pdf->SetFont('freeserif', '', 12); 

http://www.tcpdf.org/examples/example_008.phps