我做從PHP PDF文件與TCPDF和問題是羅馬尼亞的字符不corectly讀...例如「TA」是「£ハ」 ...對PDF的字符集是UTF-8。 .. 任何人都可以請幫我解決我的問題嗎?如何正確讀取TCPDF中的變音符號?
0
A
回答
0
如果你想要一個特定類型的角色上來,你需要做兩件事情。首先,您需要確保您使用的字體包含這些字符。其次,您需要確保您使用的是正確的Unicode號碼,這些號碼指向字體中的相應字符。
如果你使用的是一個支持UTF8的編輯器,那麼第二部分應該是簡單的 - 一般來說,無論你在編輯器中輸入什麼,都將被保存在代碼中,代碼將運行,並且相同的字符串將會得到包含在PDF文件中。第一部分可能會使事情脫軌。問題在於許多字體都有兩字節字符編碼,而一些Postscript字體(這是TCPDF和某些字體轉換網站創建的)只有一個字節的編碼,這意味着您只能獲得一個255字節的子集的字體。因此,您可能會使用TrueType或OpenType字體,並認爲所有字符都將在PDF中可用,但它們可能不會,因爲它們可能不在TCPDF所需的字體文件中。
我強烈建議使用流行的FontForge應用程序來檢查你正在使用TCPDF字體,因爲這會告訴你到底是什麼字都包含在字體和什麼相應的碼點。
相關問題
- 1. iOS - 如何正確閱讀帶變音符號的JSON文件
- 2. 如何正確讀取和打印SQLite中的重音字符?
- 3. 使用變音符號讀取POI
- 4. 用變音符號讀取XML文件
- 5. 如何從文件中讀取變音符號?
- 6. 如何使用ifstream正確讀取文件中的無符號整型變量?
- 7. TCPDF中的WriteHTML/Euro符號顯示不正確
- 8. 如何從字符串中刪除變音符號(變音符號)?
- 9. 如何正確讀取json字符串
- 10. C#/ Visual Studio中沒有顯示變音符號正確
- 11. Jmeter中的變音符號和符號
- 12. 變音符號
- 13. python中的變音符號
- 14. 如何在ASP中正確讀取帶引號值的Tomcat Cookie?
- 15. 如何正確編碼/解碼通過POST發送的變音符號
- 16. 如何讓i18next-node以正確的方式顯示變音符號?
- 17. 如何正確讀取C中的stdin?
- 18. 如何正確讀取Clojure中的RandomAccessFile?
- 19. Websphere 8.5.5日誌文件沒有正確顯示變音符號
- 20. 正則表達式變音符號
- 21. Golang stdin讀取德語變音符號錯誤
- 22. AFNetworking變音符號
- 23. 用變音符號
- 24. 如何在記錄NSArray時正確打印重音符號?
- 25. 如何使用mPDF和變音符號?
- 26. 通過PropertiesConfiguration未正確讀取雙引號中的逗號
- 27. java取代德文變音符號
- 28. 如何讓快捷方式中的變音符號不變?
- 29. 如果語句不讀取字符變量正確
- 30. 如何使用BinaryReader正確讀取16字節的無符號整數
你是如何輸出字符? – Halcyon
在我的文本編輯器(SUBLIME)的corectly顯示(「TA」)的問題是,當我打開瀏覽器中的PDF格式... –
的PDF格式本身不支持UTF-8。您在PDF中獲得的是未解析的UTF-8字符。檢查您的庫是否有任何編碼選項。 – usr2564301