我想將kruti dev(印度語)轉換爲unicode。有這個網站 - http://rajbhasha.net/drupal514/UniKrutidev+Converter它將krutidev轉換爲unicode,但這是在JavaScript中完成的。我想在PHP中做,可以有人幫助。如何將kruti dev轉換爲unicode php
回答
,你所要做的不是編碼轉換但定製字符映射。
在編碼特定字節或代表一個特定字符字節序列。 字體然後可視化這個字符。例如,在ASCII中,字節x41
代表字符「A」,並且不同的字體具有不同的形狀以在屏幕上可見地顯示該「A」。
就Kruti Dev而言,顯然在它誕生之時,印度語言沒有編碼;即沒有特定的字節應該表示在當時使用的任何系統中的「व」。 Kruti Dev的創造者所做的只是重新定義了一封信的形狀。字節仍然表示該字母是「A」,操作系統仍然認爲它正在處理字母「A」,但字體包含用於可視顯示的「व」形狀。
所以沒有編碼轉換你可以在這裏做,因爲底層編碼被濫用在非標準的方式開始。你需要做的是將拉丁文字母映射到實際指定的印度字母。你需要用「A」代替「व」(只是一個例子,不知道實際的映射)。
這裏有人明顯已經這樣做了:http://www.phpkode.com/source/p/unicode-conversion-gateway/unigateway-0.5.3/Encoder/fonts/Krutidev.php5。我相信如果你谷歌周圍你會發現更多。
謝謝隊友。是的,我明白我將不得不去角色映射。你提供的鏈接,我已經google了,但不知道如何給我們。再次感謝。 – Sajal
你好,我也有同樣的問題,你有分享它的鏈接不工作..給404 ERRO http://www.phpkode.com/source/p/unicode-conversion-gateway/unigateway-0.5.3/編碼器/fonts/Krutidev.php5,請你提供任何指導方針,我該如何解決基於字體的問題?謝謝 – s4suryapal
- 1. PHP - Unicode轉換爲字符
- 2. php將Unicode NCR轉換爲原始的
- 3. 將php數組轉換爲unicode json
- 4. 轉換爲PHP中的Unicode
- 5. Golang如何將punycode轉換爲unicode?
- 6. 如何將unicode QString轉換爲std :: string?
- 7. 如何將Unicode轉換爲列表?
- 8. 如何將此unicode轉換爲字典?
- 9. 如何將unicode轉換爲nstring?
- 10. Python:如何將Windows 1251轉換爲Unicode?
- 11. 如何將minizip包裝轉換爲unicode?
- 12. 如何將unicode轉換爲ASCII?
- 13. 如何將ANSI文本轉換爲Unicode?
- 14. 如何將Unicode字體轉換爲ansi
- 15. 如何將Unicode轉換爲matlab?
- 16. 如何將unicode轉義序列URL轉換爲python unicode?
- 17. 將unicode URL轉換爲ASCII
- 18. 如何將字節(UTF-8)轉換爲PHP中的Unicode?
- 19. 將hash.digest()轉換爲unicode
- 20. 將unicode轉換爲ascii
- 21. 將Unicode轉換爲UTF8
- 22. 將漢字轉換爲Unicode
- 23. 將Unicode轉換爲字符
- 24. 將datetime.ctime()值轉換爲Unicode
- 25. 將單詞轉換爲Unicode
- 26. 將int轉換爲unicode
- 27. 將WCHAR *轉換爲UNICODE STRING
- 28. 將Utf8轉換爲Unicode
- 29. 將Unicode實體轉換爲Unicode文本
- 30. 將unicode符號轉換爲unicode實體
我是否正確地假設Kruti Dev不是一種編碼,而是一種基於非標準化字符映射的字體?即它只是將應該是「A」的角色映射到印度角色,將「B」映射到另一個角色等等?在這種情況下,沒有標準化的工具可以將其轉換,因爲它不是一個標準。您必須編寫自己的代碼,將每個「錯誤」字符映射到正確的Unicode字符。 – deceze
就像這樣:http://www.phpkode.com/source/p/unicode-conversion-gateway/unigateway-0.5.3/Encoder/fonts/Krutidev.php5 Google for more。 – deceze
@deceze,這一定是爲什麼我找不到編碼的名稱。 – Orangepill