Google教你優雅的精簡字體
最新
05-17
Hello 好久不見。
遊戲開發的過程中,免不了要使用一些各中各樣的字體庫, 而字型檔中的文本不一定都會使用到,一個字體庫小則幾百K,大則十幾M,這無疑增加了客戶的流量費用,更增加了遊戲的下載時間,使得遊戲的體驗更差, 網上就有很多字體提取工具,可以提取出指定的文字,避免了上述的情況。
下面簡單記錄一下精簡字體的方法, 我們可以使用Google開源的字體提取神器 ——sfntly
(假裝你們都已安裝好JDK和ANT環境)
去GitHub下載sfntly
打開文件找到sfnttool目錄下
我們要用的就是這個Sfnttool.java這個工具,但是不能直接用,需要ant編譯一下。
(在該目錄下,Shift+右鍵調出終端,輸入ant命令即可編譯)
編譯完後會生成dist文件夾,我們要用的工具就在該文件夾目錄下
(javadist oolssfnttool)
我們要用的工具就是sfnttool.jar文件
使用方法:
在該目錄下,shift+右鍵調出命令行工具,輸入指令:
java -jar sfnttool.jar -s " 這裡輸入你要提取的文本 "
TAG:凡卡的手寫筆 |