标题:
【取消】80元求提取字体子集
[打印本页]
作者:
lxh623
时间:
2023-4-22 17:28
标题:
【取消】80元求提取字体子集
本帖最后由 lxh623 于 2023-4-27 18:29 编辑
当前文件夹有许多子文件夹,其下都有子文件夹OEBPS,OEBPS下又有子文件夹juans。子文件夹juans含有一个或者多个xhtml文件。
在子文件夹juans的每一个xhtml文件中,用正则表达式提取<span class\="text\_2"><span class\="corr">(.{1,2})<\/span>,把提取的文本\1写入在子文件夹juans中新建的Cbeta.txt,编码是UTF-8,一行一个。
当前文件夹还有一个Cbeta.ttf。
请用每一个Cbeta.txt在Cbeta.ttf中提取字体子集,保存在各自OEBPS下的子文件夹Fonts中,名称还是Cbeta.ttf。
OEBPS有个文件content.opf,打开它,在 </manifest>前面写入一行:
<item id="Cbeta.ttf" href="Fonts/Cbeta.ttf" media-type="application/x-font-ttf"/>
复制代码
删除Cbeta.txt。
如果不是批量,我常常使用FontSmaller。这个不知道能不能批处理调用。
而且,我试了一下,FontSmaller提取43个。fontmin只有21个。字体和一个文本Cbeta的例子上传了。
参考资料:
https://zhuanlan.zhihu.com/p/577387539
http://ecomfe.github.io/fontmin/#app
https://www.veaxen.com/c%E7%89%8 ... B7%A5%E5%85%B7.html
链接:
https://pan.baidu.com/s/1Wyx9dwZlIIMBcp6m13GFCQ?pwd=zveg
提取码:zveg
谢谢!
还有一个求助没有解决。劳烦了。
作者:
Gin_Q
时间:
2023-4-23 10:51
python 可以搞
作者:
lxh623
时间:
2023-4-26 07:44
python和fonttools安装了,不知道用什么命令批量提取字体子集。
另外,能不能60元,帮我把文字首先提取到txt。
谢谢!
欢迎光临 批处理之家 (http://bbs.bathome.net/)
Powered by Discuz! 7.2