运行时版本: | Flash Player 10, AIR 1.5 |
TextBaseline 类是在设置 ElementFormat 类的
dominantBaseline
和
alignmentBaseline
属性时要使用的常量值的枚举。也可以在
TextBlock.createTextLine()
的
baselineZero
参数中使用它。考虑下面的情况:
行由四个 TextElement
对象组成,其中分别包含“a”、“b”、“cccccccc”和“X”。包含“X”的元素将确定行的基线,因为该元素是行中的最大元素。“X”元素的罗马字基线与行的罗马字基线对齐。“a”元素的表意顶部与行的表意顶部对齐。“b”元素的表意底部与行的表意底部对齐。“cccccccc”元素的表意中心与行的表意中心对齐。
public static const ASCENT:String = "ascent"
运行时版本: | Flash Player 10, AIR 1.5 |
指定上缘基线。对于文本元素,文本的字体和磅值将确定此值。对于图形元素,文本引擎将使用元素的几何形状顶部。
public static const DESCENT:String = "descent"
运行时版本: | Flash Player 10, AIR 1.5 |
指定下缘基线。对于文本元素,文本的字体和磅值将确定此值。对于图形元素,文本元素将使用元素的几何形状底部。
public static const IDEOGRAPHIC_BOTTOM:String = "ideographicBottom"
运行时版本: | Flash Player 10, AIR 1.5 |
指定表意底部基线。对于文本元素,文本的字体和磅值将确定此值。对于图形元素,文本引擎将使用元素的几何形状底部。
public static const IDEOGRAPHIC_CENTER:String = "ideographicCenter"
运行时版本: | Flash Player 10, AIR 1.5 |
指定表意中心基线。对于文本元素,文本的字体和磅值将确定此值。对于图形元素,文本引擎将使用元素的几何形状中心。
public static const IDEOGRAPHIC_TOP:String = "ideographicTop"
运行时版本: | Flash Player 10, AIR 1.5 |
指定表意顶部基线。对于文本元素,文本的字体和磅值将确定此值。对于图形元素,文本引擎将使用元素的几何形状顶部。
public static const ROMAN:String = "roman"
运行时版本: | Flash Player 10, AIR 1.5 |
指定罗马字基线。对于文本元素,文本的字体和磅值将确定此值。对于图形元素,文本引擎将使用元素的几何形状底部。
public static const USE_DOMINANT_BASELINE:String = "useDominantBaseline"
运行时版本: | Flash Player 10, AIR 1.5 |
指定 alignmentBaseline 与 dominantBaseline 相同。使用此值只能设置 ElementFormat.alignmentBaseline
。
© 2004-2008 Adobe Systems Incorporated. All rights reserved.
Sun Dec 14 2008, 10:39 PM -08:00