我也遇到了一些奇怪的 0 字节字体。我找到了这个解释:
回到 OS 9 Mac 字体,用于在资源分支中存储数据。通常这用于存储有关文件的元数据。Apple 的某个人认为将字体放入其中是个好主意。现在在 OS X 中,资源分支已移至扩展属性
com.apple.ResourceFork。终端在文件大小计算中不使用扩展属性。如果您想查看扩展属性,可以使用xattr -l file_name. 在字体文件上运行它会显示 com.apple.ResourceFork 中的大量数据,这绝对是字体信息。谜团已揭开。
来源:http : //www.dmertl.com/blog/?p=11
解决此问题的一种方法是将元数据提取到文件中,如下所示:
xattr -p com.apple.ResourceFork file_name > file_name.ttf
| 归档时间: |
|
| 查看次数: |
3520 次 |
| 最近记录: |