如何裁剪精简TTF字体(提取需要的字体)

摘要

由于在嵌入式环境下对内存和flash存储的限制,直接从网上下载的字体往往无法满足嵌入式苛刻的要求,那么一个7M的ttf字体文件如何精简到几十KB呢?
下载附件中的工具便可满足你的要求

由于在嵌入式环境下对内存和flash存储的限制,直接从网上下载的字体往往无法满足嵌入式苛刻的要求,那么一个7M的ttf字体文件如何精简到几十KB呢?
下载附件中的工具便可满足你的要求

1. 配置好jdk环境,因为该工具需要使用java命令

2. 解压工具包,将你的源TTF字体文件复制到\master\sfntly-master\java\dist\tools\sfnttool位置

3. 打开windows命令窗口,移动到\master\sfntly-master\java\dist\tools\sfnttool位置

4. 敲如下命令生成SourceHanSans_simply.ttf(输出文件,自定义命名)

java -jar sfnttool.jar -s '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ测试这些是我需要的字' SourceHanSansCN-Regular.ttf SourceHanSans_simply.ttf

这里SourceHanSansCN-Regular.ttf是源字体文件,输入你的源字体文件名字,SourceHanSans_simply.ttf是输出文件,可自行定义

工具下载地址(百度网盘)

链接:https://pan.baidu.com/s/1l4v42D3Fiw8G4-6qShU5uA

提取码:yzp7 

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: