一種簡(jiǎn)單易用的字體壓縮方法

壓縮前的字體文件是10.8M,壓縮后文件大小是456K(包含2000個(gè)簡(jiǎn)繁常用漢字)。

? 本方法是先用fontzip提取多個(gè)目標(biāo)字體中需要的文字, 再在fontcreator中將它們合并成一個(gè)字體。? ?

????注:制作少量的美術(shù)字,也可以使用BMFont。

1.安裝軟件

????-?fontzip

? ? -?java? (fontzip需要在Java環(huán)境下運(yùn)行)

????-?fontcreator?(演示用的是13.0專業(yè)版)

2.準(zhǔn)備字體文件和常用字庫

? ?-? 將下載好的字體(不需要安裝)保存在文件夾中;

? ? ?- 再新建一個(gè)文本用來保存需要提取的文字;

????????- 這里用的是網(wǎng)上找的2000個(gè)簡(jiǎn)繁常用中文漢字;

????????- 也可以只是數(shù)字,標(biāo)點(diǎn),或單個(gè)漢字,總之就是你要提取的文字內(nèi)容;

測(cè)試用的字體,和字庫

3.打開fontzip

?????- 輸出的文件會(huì)和源字體在同一個(gè)文件夾中;


???- 選擇源字體;

?????- 粘貼要提取的文字內(nèi)容,點(diǎn)OK,并關(guān)閉FontZip。

????-? 文件輸出成功,雙擊打開或者用FontCreator查看。????

? ????? 此時(shí),修改一下文件名,或者就可以直接使用了。

? ? ? ? 或者,在FontCreator中選擇“文件-輸出字體-輸出所有格式-修改文件名并選擇格式”。


????注:如果文件打不開,出現(xiàn)”請(qǐng)求的文件....不是有效的字體文件”時(shí),請(qǐng)先確認(rèn)有沒有關(guān)閉FontZip。

-?

4. ?輸出的字體缺少合適的英文字母、數(shù)字或標(biāo)點(diǎn)符號(hào)的情況

????字體合并? ??

????-在FontCreator中Ctrl+N新建一個(gè)字體工程test

? ??- 然后全選刪除所有字形

????- 選擇 :插入-字形-按數(shù)量 在插入后面的框內(nèi)輸入數(shù)字,似乎不影響最終輸出文件大小。插入空白字形太多可能會(huì)導(dǎo)致以后查找不方便。

????- 打開之前輸出好的中文字體文件,全選Ctrl_C復(fù)制

????- 回到test,選擇:編輯-選擇性粘貼-確定

? ? - 用FontCreator打開需要合并的英文字體(一般來說字母、數(shù)字和標(biāo)點(diǎn)不需要用 FontZip 提取)

????- 在軟件左側(cè)信息欄找到對(duì)應(yīng)的分類,

- 選中目標(biāo)文件按Ctrl+C復(fù)制


????- 回到test,選擇一個(gè)空白位置的字形, 選擇 :編輯-選擇性粘貼-確定

? ? ? ?建議標(biāo)點(diǎn)符號(hào)和字母分別操作。

????- 在輸出之前,建議先測(cè)試一下字體,選擇:字體-測(cè)試字體

- 輸出字體文件,選擇:文件-輸出字體-輸出所有格式-修改文件名并選擇格式。

5.字符或數(shù)字沒有對(duì)齊的情況

????- 雙擊打開一個(gè)正確位置的字符,復(fù)制;

????- 雙擊要修改的字符,粘貼,并將它水平移動(dòng)到一旁;

????- 將字符拖移到正確位置,刪除參考字符,完成。

6.缺文少字的情況,造字版(找其他近似字體替換的方法略)

????- 打開一款常用字體(系統(tǒng)默認(rèn)字體),按Ctrl+F查找到缺失文字,復(fù)制(我們需要這個(gè)文字的名稱,你也可以通過其他方式獲得這個(gè)東西)

- 雙擊編輯字體,從其他字的偏旁部首中提取元素,合成出缺失的文字。

- 編輯好的字替換了原來的字形。

- 測(cè)試字體。? ??

7.缺少全角/半角標(biāo)點(diǎn)符號(hào)的情況

????- 確認(rèn)是否缺少對(duì)應(yīng)字形,如果缺少,可以用其他字體的標(biāo)點(diǎn)符號(hào)替代;

????- 全角/半角標(biāo)點(diǎn)符號(hào)不統(tǒng)一,選擇其中一組,覆蓋另一組。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容