GlyphTypeface.TopSideBearings GlyphTypeface.TopSideBearings GlyphTypeface.TopSideBearings GlyphTypeface.TopSideBearings Property


GlyphTypeface オブジェクトによって表されるグリフの縦のアドバンス ベクターの上端から、黒いボックスの上端までの距離を取得します。Gets the distance from the top end of the vertical advance vector to the top edge of the black box for the glyphs represented by the GlyphTypeface object.

 property System::Collections::Generic::IDictionary<System::UInt16, double> ^ TopSideBearings { System::Collections::Generic::IDictionary<System::UInt16, double> ^ get(); };
public System.Collections.Generic.IDictionary<ushort,double> TopSideBearings { get; }
member this.TopSideBearings : System.Collections.Generic.IDictionary<uint16, double>
Public ReadOnly Property TopSideBearings As IDictionary(Of UShort, Double)


距離情報を表すキーと値のペアを格納する IDictionary<TKey,TValue> オブジェクト。An IDictionary<TKey,TValue> object that contains key/value pairs that represent distance information. キーは、グリフのインデックスを識別する UInt16 です。The key is a UInt16 that identifies the glyph index. 値は、距離を表す Double です。The value is a Double that represents the distance.


黒いTopSideBearingsボックスの上端が、前の高さとフォントセルの高さで定義されている配置四角形内にある場合、値は正です。The TopSideBearings value is positive when the top edge of the black box is within the alignment rectangle defined by the advance height and font cell height. フォントセルの高さは、縦方向のレイアウトの水平方向の寸法です。The font cell height is a horizontal dimension in vertical layout.

黒いボックスの上端が配置四角形を overhangs 場合、値は負になります。TopSideBearingsThe TopSideBearings value is negative when the top edge of the black box overhangs the alignment rectangle.