Flash Lite 中的字体呈现方法

Flash Lite 可以按以下任一方法呈现文本字段字体:

使用设备上可用的字体 可以将设备上的已知可用字体应用于文本字段,也可以指定"字体"弹出菜单中提供的三种通用设备字体之一(_sans、_serif 或 _typewriter)。如果选择一种通用设备字体,Flash Lite 会在运行时尝试将所选的通用字体与设备上的某种字体相匹配(例如,如果可用,_sans 会映射为 sans serif 字体)。

以位图形式呈现字体 Flash Lite 通过将字体轮廓与像素边界对齐来呈现位图文本,这可使低磅值(如 10 磅或更小)的文本易于阅读。此选项要求在已发布的 SWF 文件中包括所选字体的字体轮廓。(请参阅在 SWF 文件中嵌入字体轮廓

以消除锯齿的矢量形式呈现字体 Flash Lite 使用嵌入到已发布的 SWF 文件中的字体轮廓的基于矢量的表示形式来呈现消除锯齿的文本。(请参阅在 SWF 文件中嵌入字体轮廓

选择文本字段的字体呈现方法时,您需要使用位于属性检查器中的"字体呈现方法"弹出菜单。"字体呈现方法"弹出菜单包含五个呈现选项;不过,Flash Lite 开发人员只能使用其中的三个。另两个方法("可读性消除锯齿"和"自定义消除锯齿")只可供面向桌面计算机上的 Flash Player 8 或更高版本的应用程序使用。

要选择文本字段的字体呈现方法,请执行以下操作:

  1. 在舞台上选择文本字段。
  2. 在属性检查器中,从"字体呈现方法"弹出菜单中选择以下选项之一:

    • 选择"使用设备字体"可以让 Flash Lite 使用设备上可用的字体。不会在已发布的 SWF 文件中嵌入任何字体数据。
    • 选择"位图文本(未消除锯齿)"可以让 Flash Lite 沿着像素边界对齐字体轮廓,从而使低磅值文本匀边清晰地显示。此选项要求 Flash 在已发布的 SWF 文件中嵌入字体轮廓。(请参阅在 SWF 文件中嵌入字体轮廓
    • 选择"动画消除锯齿"可以让 Flash Lite 按照当前的呈现品质设置对文本字段的字体消除锯齿(请参阅Flash Lite 呈现品质和消除锯齿的文本)。此选项要求 Flash 在已发布的 SWF 文件中嵌入字体轮廓。

下面是在消除锯齿、位图和设备文本之间进行选择时需要考虑的一些原则: