GlyphTypeface.LeftSideBearings GlyphTypeface.LeftSideBearings GlyphTypeface.LeftSideBearings GlyphTypeface.LeftSideBearings Property


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

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


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


黒いLeftSideBearingsボックスの左端が、事前幅とフォントセルの高さによって定義された配置四角形内にある場合、値は正です。The LeftSideBearings value is positive when the left edge of the black box is within the alignment rectangle defined by the advance width and font cell height.

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