C# 讀取ttf字體文件里的Unicode實現(xiàn)
因為爬蟲要解析 򈃌這種字體編碼的值,下載到一個ttf文件,用 百度字體編輯器 打開,可以看到每個字符對應(yīng)的Unicode (數(shù)字下方 $23、$2A...這些),

我需要拿到這些映射關(guān)系,才能解析對應(yīng)數(shù)字。所以我百度搜索C# 讀取ttf文件的unicode但是沒有找到答案。直到用google搜索“C# read ttf unicode”,找到了一個能解決我的問題的回答。https://stackoverflow.com/questions/1439551/get-supported-characters-of-a-font-in-c-sharp
我將代碼復(fù)制到本地,將ttf文件路徑修改后,讀取結(jié)果如下:

key值是十進(jìn)制的值,轉(zhuǎn)換為16進(jìn)制,就是Unicode,$23->35、 $2A->42
value值是 1~15,和數(shù)字不對應(yīng),沒啥價值。
我需要的是 0~9這幾個數(shù)字,所以從下標(biāo)5開始讀取就可以了。
到此這篇關(guān)于C# 讀取ttf字體文件里的Unicode實現(xiàn)的文章就介紹到這了,更多相關(guān)C# 讀取ttf的Unicode內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
使用C#實現(xiàn)上位機(jī)與PLC通信的過程詳解
隨著工業(yè)自動化技術(shù)的不斷發(fā)展,PLC(可編程邏輯控制器)已成為現(xiàn)代生產(chǎn)過程中不可或缺的設(shè)備,為了實現(xiàn)設(shè)備之間的數(shù)據(jù)交換和遠(yuǎn)程控制,上位機(jī)系統(tǒng)需要與PLC進(jìn)行通信,在本文中,我們將從零開始,介紹如何使用C#實現(xiàn)上位機(jī)與PLC的通信,需要的朋友可以參考下2025-01-01
vista和win7在windows服務(wù)中交互桌面權(quán)限問題解決方法:穿透Session 0 隔離
服務(wù)(Service)對于大家來說一定不會陌生,它是Windows 操作系統(tǒng)重要的組成部分。我們可以把服務(wù)想像成一種特殊的應(yīng)用程序,它隨系統(tǒng)的“開啟~關(guān)閉”而“開始~停止”其工作內(nèi)容,在這期間無需任何用戶參與2016-04-04
C# System.TypeInitializationException 異常處理方案
這篇文章主要介紹了C# System.TypeInitializationException 異常處理方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-02-02

