【问题标题】:Does iOS support bitmap font in any form to use in UIKit classes?iOS 是否支持在 UIKit 类中使用任何形式的位图字体?
【发布时间】:2011-08-14 19:04:37
【问题描述】:

iOS 是否支持在 UIKit 类中使用任何形式的位图字体?

【问题讨论】:

    标签: ios fonts bitmap


    【解决方案1】:

    从 iOS 3.2 开始,您可以通过UIAppFonts info.plist 键将您喜欢的任何字体添加到 UIKit 将接受的列表中。它不直接支持任何位图文件类型,但您可以使用诸如this one 之类的方法将位图字体转换为 TTF - 这涉及使用名为 FontForge 的开源软件以及名为 autotrace 的位图字体跟踪器来创建(在一些手动帮助下)位图字体的矢量描述。

    同一 StackOverflow 问题的其他答案报告了直接使用位图数据填充 TTF 取得了一些成功。您的里程可能会有所不同。

    【讨论】:

    • 感谢您的回答。我的主要原因是尺寸。我正在制作韩语应用程序,韩语矢量字体的平均大小为 2MB。说真的,不是很重要......我决定找出其他方法。
    • 我找不到明确的参考,但似乎您可以使用 TTF 或 OTF — 后者可能更小,因为您可以使用更高阶的曲线类型,这通常会减少描述您必须存储,但我不希望它会将您缩小到位图字体的大小,以用于具有像韩语一样复杂的字母的语言。抱歉,我无法提供更多帮助。
    猜你喜欢
    • 2012-02-14
    • 2015-09-06
    • 2015-12-21
    • 2020-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-12
    相关资源
    最近更新 更多