我正在用PHP生成PDF格式的報告時遇到問題。我已經嘗試過FPDF,TCPDF和HTML2PDF庫,但它們不支持所有Unicode字符集。如何用Unicode Bangla字符生成PDF?
TCPDF支持捷克語(cz),丹麥語(da),德語(德語),西班牙語等。但是我需要輸出英語和孟加拉語文本。但Bangla角色正在取代?
s。
是否有支持所有Unicode字符集的PHP庫?如何使用FPDF,TCPDF或HTML2PDF輸出Bangla字符集?
我正在用PHP生成PDF格式的報告時遇到問題。我已經嘗試過FPDF,TCPDF和HTML2PDF庫,但它們不支持所有Unicode字符集。如何用Unicode Bangla字符生成PDF?
TCPDF支持捷克語(cz),丹麥語(da),德語(德語),西班牙語等。但是我需要輸出英語和孟加拉語文本。但Bangla角色正在取代?
s。
是否有支持所有Unicode字符集的PHP庫?如何使用FPDF,TCPDF或HTML2PDF輸出Bangla字符集?
FPDF有支持。請看看這個:http://www.fpdf.org/phorum/read.php?f=1&i=5142&t=5142
我終於找到了一個免費的TTF,並生成相應的.php和.z文件,並將它們存儲在字體目錄中。我已經實現了字體,如下所示: $ pdf = new PDF(); $ pdf-> AddFont('Nikosh','','Nikosh.php'); $ pdf-> SetFont('Nikosh','',35); 但不期望輸出 「2011年東部地區的」à|†à|°à|¿||「 – arif04cuet
在Adobe Reader中,請確保您取消選中**僅使用本地字體** –
請問您能告訴我什麼編碼我需要設置爲亞洲字符?在FPDF中的默認編碼是「cp1252」。 – arif04cuet
TCPDF支持unicode,utf-8,你使用它有什麼問題,你是否按照他們的指示? –
你的問題很可能與字體而不是字符集有關。你錯過了一個字體,這是它無法呈現的原因。找到您的首選字體,將其添加到圖書館可以找到的地方,然後重試。 –
謝謝@ Preveen Kumar&Burhan Khalid。當我通過[link](http://www.fpdf.org/makefont/)生成相應的字體.php和.z文件時,通過fpdf指令獲取錯誤「錯誤:字體許可證不允許嵌入」。 – arif04cuet