可否有大神幫助解析NotoColorEmoji.ttf?
01-29
這似乎是一個把png壓縮進ttf文件的形式,我已經成功的將其轉換為TTX文件,接下來卻不知道該怎麼做……問有沒有大神幫助解析這個文件,裡面的資源比較寶貴,謝謝了!
博客中提供的資源是提取自android4.4,我的ttf文件是來自於安卓5.0.2,內對錶情進行了一些改進,更加美觀最主要的原因是,我不會用ruby腳本啊QAQ
參考:http://blog.csdn.net/zhangjizxc/article/details/18948919
提供的資源:http://pan.baidu.com/s/1mgMIq7I
我是windows系統
裝python 我裝的是2.7 Download Python
然後下載behdad/fonttools · GitHubpython setup.py install
安裝完後
C:Python27Scripts裡面多了個ttx.exe在C:Python27Scripts里按著鍵盤的shift,然後滑鼠右鍵在此處打開命令窗口
輸入ttx -z extfile
注意後面有空格
然後把NotoColorEmoji.ttf拖到窗口裡面去變成像這樣的ttx -z extfile D:NotoColorEmoji.ttf
裡面就是解析出來的png圖像了
color emoji 有三種做法,一種是用 sbix 表內嵌點陣圖,一種是用 CBDT/CBLC 表內嵌點陣圖,一種是用 COLR/CPAL 表進行分層矢量設色,具體結構可以去看 The OpenType Font File。然後 DTL 最新的 OTMaster 似乎可以解析這幾個表,但是呢,那個軟體很貴,而且沒破解。
googlei18n/noto-emoji · GitHub
上面有SVG格式的圖片。並沒有搞懂是不是說不會用 Ruby 腳本。
推薦閱讀:
※如何讀文檔?
※量產型炮灰工程師
※使用Ruby實現七牛同步盤(一)
※參加 RubyConf China 2017 是種怎樣的體驗?
※《面向對象設計實踐指南:Ruby語言描述》