字体文件瘦身,提取你想用的文字 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
lcddjm
V2EX    程序员

字体文件瘦身,提取你想用的文字

  •  
  •   lcddjm 2019-04-11 19:41:52 +08:00 4345 次点击
    这是一个创建于 2444 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前言:css 的 font-face 属性使得可以加载网络字体,使字体不局限于系统自带的,但也出现新的问题,网络字体文件动辄几 M,在网速不好的情况下加载非常的缓慢,于是想办法去减少字体文件的大小,在此背景下,开发了一个网页版的字体瘦身工具,使得字体文件大小大大缩减,提高了加载速度。

    工具支持 ttf、otf 格式字体,大小不超过 10M。

    使用方式:

    1、输入想要提取的文字 2、上传字体文件,输入名称(默认为 font ) 3、点击提取,然后静候佳音 4、提取成功成后,点击下载链接下载字体问价,下载链接 30 分钟内有效 

    页面地址:字体提取

    有什么疑问或建议,请留言!

    参考:fontmin

    6 条回复    2019-04-12 23:44:26 +08:00
    ProjectSky
        1
    ProjectSky  
       2019-04-11 23:11:57 +08:00
    您尚未登录,暂时无法享受服务,请登录后再来

    不注册不能用? 可能我太懒了。
    ooops
        2
    ooops  
       2019-04-11 23:35:19 +08:00
    Google 有一个工具 一个 jar 包直接能用叫啥给忘了
    jfcherng
        3
    jfcherng  
       2019-04-11 23:42:23 +08:00   1
    字蛛
    foru17
        4
    foru17  
       2019-04-12 10:40:29 +08:00
    这种服务的麻烦是在于「版权」,友情提示一下,后续如果有迭代加功能,别在网站默认支持版权字体,最多只能让用户自己上传。
    利益无关,之前开发过一整套 webfont api 级解决方案,但是我所有字体版权都是跟方正那些字库合作有协议,才敢用。
    lcddjm
        5
    lcddjm  
    OP
       2019-04-12 10:44:24 +08:00
    @foru17 嗯,感谢建议,涉及版权问题确实很麻烦,网站不会提供和保存任何字体
    dalieba
        6
    dalieba  
       2019-04-12 23:44:26 +08:00 via Android
    HarfBuzz 有个 hb-subset 之类的接口,楼主想要自定义的话可以试试
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2786 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 03:05 PVG 11:05 LAX 19:05 JFK 22:05
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86