如果你只想解析字体的'PostScript'和字体名称,可以考虑使用其他轻量级的工具或库来完成。以下是一些可能的选择:

  1. Python的fonttools库:虽然你提到了fonttool太大,但是fonttools库可以作为一个轻量级的解决方案。你可以选择只导入你需要的模块,如'fontTools.ttLib.TTFont'来解析字体文件的信息。

  2. TTX(TrueType XML)工具:TTX是fonttools库附带的一个命令行工具,可以将字体文件转换为可读的XML格式,你可以在转换后的XML文件中找到'PostScript'名称和字体名称。

  3. 检查字体文件的元数据:你可以使用一些简单的命令行工具来检查字体文件的元数据。例如,对于TrueType字体文件(.ttf),你可以使用命令'ttfname'来提取字体名称。对于'PostScript'字体文件(.pfa或.pfb),你可以使用命令't1disasm'来反汇编字体文件,然后查找'PostScript'名称。

请注意,这些工具和方法可能不如fonttools库全面和灵活,但它们可以满足你的简单需求,并且更加轻量级。

解析字体PostScript和字体名称的轻量级方法

原文地址: https://www.cveoy.top/t/topic/qywC 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录