Aracılığıyla paylaş


GlyphTypeface.AdvanceHeights Özellik

Tanım

Nesne tarafından GlyphTypeface temsil edilen glifler için ilerleme yüksekliklerini alır.

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

Özellik Değeri

IDictionary<UInt16,Double>

IDictionary<TKey,TValue> Glifler için ileri yükseklik bilgilerini temsil eden anahtar-değer çiftleri içeren bir nesne. Anahtar, glif dizinini tanımlayan bir UInt16 anahtardır. değeri, ilerleme yüksekliğini temsil eden bir Double değerdir.

Örnekler

Aşağıdaki örnekte, yazı tipindeki gliflerden ileri yükseklik koleksiyonunun nasıl döndürüleceği gösterilmektedir.

// Create a glyph typeface by referencing the Verdana font.
GlyphTypeface glyphTypeface = new GlyphTypeface(new Uri("file:///C:\\WINDOWS\\Fonts\\verdana.ttf"));

// Retrieve the advance heights for the glyphs in the Verdana font.
IDictionary<ushort, double> dictionary = glyphTypeface.AdvanceHeights;
foreach (KeyValuePair<ushort, double> kvp in dictionary)
{
    // Retrieve the key/value pair information.
}
' Create a glyph typeface by referencing the Verdana font.
Dim glyphTypeface As New GlyphTypeface(New Uri("file:///C:\WINDOWS\Fonts\verdana.ttf"))

' Retrieve the advance heights for the glyphs in the Verdana font.
Dim dictionary As IDictionary(Of UShort, Double) = glyphTypeface.AdvanceHeights
For Each kvp As KeyValuePair(Of UShort, Double) In dictionary
    ' Retrieve the key/value pair information.
Next kvp

Açıklamalar

AdvanceHeights özelliği dikey düzeni hesaplamak için kullanılır.

Şunlara uygulanır

Ayrıca bkz.