我已经花了8个多小时试图让STHeiti Medium.ttc.zip
字体在Windows上运行。
但我不能让它发挥作用。有人能够在Windows上运行吗?
答案 0 :(得分:52)
假设Windows并不真正知道如何处理TTC文件(我老实说这很奇怪),如果你使用fontforge,你可以轻松地“拆分”组合字体。
步骤如下:
unzip "STHeiti Medium.ttc.zip"
)。File > Open
)。File > Generate Fonts...
让Fontforge 生成 TTF文件。重复以4--6加载另一种字体的步骤,您将可以随时使用您的TTF。
请注意,我强调生成而不是保存:保存字体将以Fontforge的特定SFD格式创建文件,这可能是对你没用,除非你想用Fontforge开发字体。
如果您想要采用更加程序化/自动化的方式来操作字体,那么您可能会对my answer感兴趣的类似(但不完全相同)的问题。
进一步评论:有些人可能有兴趣执行上述分割(或者毕竟使用字体转换器)的一个原因是将字体转换为网络格式(如WOFF)。这很好,但要小心看看你正在拆分/转换的字体的许可证是否允许这种广泛的再分配。
当然,对于Free(“as in Freedom”)字体,您无需担心(此类字体最突出的许可之一是OFL)。
答案 1 :(得分:25)
您可以使用onlinefontconverter.com网站。它工作正常,并有足够的输出格式(afm bin cff dfont eot pfa pfb pfm ps pt3 suit svg t42 tfm ttc ttf woff)。 我看到的一个优点是它一次导出ttc中包含的所有字体(非常方便)。
答案 2 :(得分:9)
这对我从Mac OS X中从.dfont和.ttc文件中提取TTF起了作用:http://transfonter.org/ttc-unpack
生成的TTF在Windows 7中运行良好。
答案 3 :(得分:4)
如果您有Mac,最简单的方法就是使用DfontSplitter,https://peter.upfold.org.uk/projects/dfontsplitter
他们提供的Windows版本不能与ttc文件一起使用。
答案 4 :(得分:-1)
http://transfonter.org/将为您完成这项工作。只需上传您的.ttc,它就会为您提供一个包含.ttf文件中所有字体类型的文件夹。
答案 5 :(得分:-1)
您不需要任何工具。只需点击几下。
Windows 10可以毫无问题地处理ttc文件。
您可以双击该文件并像安装任何ttf一样安装它。然后,如果需要单独的ttf文件,则可以转到C:\ Windows \ Fonts \ Font Name,然后在其中找到它。 如果您不能这样做,我怀疑您的文件已损坏。