ttc字体如何转换为ttf|在线工具拆分后批量导出文件
前几天设计软件打开工程文件弹出字体缺失提示,翻遍素材文件夹才发现安装包里面全是ttc字体,当下就犯了难,完全不清楚ttc字体如何转换为ttf,办公软件和绘图插件都识别不了这种合集字体格式,硬拖进系统字体库也不会自动加载,桌面右下角的字体预览面板压根扫不到文件里的字形。
最先想着靠系统自带的字体预览功能拆分文件,右键点开ttc文件的属性面板,里面只显示字体名称合集,没有任何导出、拆分的按键,连续双击打开多个不同字号的ttc文件,弹出的窗口都只能阅览文字效果,没有留存单款ttf文件的通道。
折腾好久才搞明白,ttc本质是打包了多款独立字体的压缩合集,Windows原生字体管理器没有拆分解码的底层程序,本地软件没法单独提取里面的字库文件,当时还特意下载了三款本地字体转换软件,安装完成后导入ttc文件,软件识别进度条走到一半直接闪退,桌面弹出报错弹窗,软件后台也没有留存转换缓存文件。
网页端转换网站倒是不用额外安装安装包,打开浏览器进入字体转换页面,上传本地存储的ttc文件,网站后台会自动识别文件内封装的全部字体,等待页面加载完成后,页面下方会出现所有拆分出来的字体预览框,每一个预览框旁都附带单独的下载按钮。
当时上传的ttc文件内部封存了六款粗细不同的宋体,点击对应下载按键就能单独保存一款ttf字体,全部下载完毕后把文件剪切粘贴到系统字体文件夹,重启设计软件之后,原本缺失的字体全部正常显示,文字图层不会再出现替代字体乱码的情况。
只是在线转换网站存在一个没法规避的短板,单次上传的ttc文件体积不能超过两百兆,手里存有一批大容量书法ttc合集,上传页面直接提示文件超限,反复压缩原文件也没有改善,压缩后的ttc文件内部字形出现模糊缺损,导出的ttf字体打印时笔画边缘发虚。
后来试着更换浏览器重新上传大体积文件,更换浏览器之后依旧跳出相同的容量限制提示,索性搁置了这批大容量书法字体,先处理手头常用的办公宋体文件。
导出完成的ttf文件存进电脑桌面文件夹,打开文档测试字体效果,文字粗细、偏旁结构和原本ttc文件里的字形没有差别,不会出现字体变形、缺字的问题,少量生僻字也能正常显示,不用额外调整文字参数。
关掉网页之后顺手清理了浏览器下载记录,转头翻找之前下载的本地转换软件安装包,点开安装程序重新运行,软件依旧在导入文件的环节闪退,彻底放弃用本地软件处理字体格式转换的想法。
傍晚整理设计素材的时候,把拆分好的ttf字体统一归档到专门的字体文件夹,打开绘图软件测试文字排版,之前文件里错乱的文字样式全部恢复正常,鼠标拖动文字图层也不会出现字体自动替换的弹窗。
关掉软件后靠在办公椅上,盯着桌面散落的字体文件,只可惜没有办法批量导出大容量ttc合集里的字体,只能分批上传拆分,来回切换网页页面浪费了不少空闲时间。