ComponentOne Bitmap for WinForms
C1.Win.C1DX.4.8 Assembly / C1.Util.DX.DirectWrite Namespace / TextAnalyzer Class / GetGlyphPlacements Method / GetGlyphPlacements(String,Int16[],ShapingTextProperties[],Int32,Int16[],ShapingGlyphProperties[],Int32,FontFace,Single,Boolean,Boolean,ScriptAnalysis,String,FontFeature[],Int32[],Single[],GlyphOffset[]) Method
The text string.
The cluster map.
The text props.
Length of the text.
The glyph indices.
The glyph props.
The glyph count.
The font face.
Size of the font in ems.
if set to true [is sideways].
if set to true [is right to left].
The script analysis.
Name of the locale.
The features.
The feature range lengths.
The glyph advances.
The glyph offsets.

In This Topic
    GetGlyphPlacements(String,Int16[],ShapingTextProperties[],Int32,Int16[],ShapingGlyphProperties[],Int32,FontFace,Single,Boolean,Boolean,ScriptAnalysis,String,FontFeature[],Int32[],Single[],GlyphOffset[]) Method
    In This Topic
    Gets the glyph placements.
    Syntax
    'Declaration
     
    Public Overloads Sub GetGlyphPlacements( _
       ByVal textString As System.String, _
       ByVal clusterMap() As System.Short, _
       ByVal textProps() As ShapingTextProperties, _
       ByVal textLength As System.Integer, _
       ByVal glyphIndices() As System.Short, _
       ByVal glyphProps() As ShapingGlyphProperties, _
       ByVal glyphCount As System.Integer, _
       ByVal fontFace As FontFace, _
       ByVal fontEmSize As System.Single, _
       ByVal isSideways As System.Boolean, _
       ByVal isRightToLeft As System.Boolean, _
       ByVal scriptAnalysis As ScriptAnalysis, _
       ByVal localeName As System.String, _
       ByVal features() As FontFeature, _
       ByVal featureRangeLengths() As System.Integer, _
       ByVal glyphAdvances() As System.Single, _
       ByVal glyphOffsets() As GlyphOffset _
    ) 
    public void GetGlyphPlacements( 
       System.string textString,
       System.short[] clusterMap,
       ShapingTextProperties[] textProps,
       System.int textLength,
       System.short[] glyphIndices,
       ShapingGlyphProperties[] glyphProps,
       System.int glyphCount,
       FontFace fontFace,
       System.float fontEmSize,
       System.bool isSideways,
       System.bool isRightToLeft,
       ScriptAnalysis scriptAnalysis,
       System.string localeName,
       FontFeature[] features,
       System.int[] featureRangeLengths,
       System.float[] glyphAdvances,
       GlyphOffset[] glyphOffsets
    )

    Parameters

    textString
    The text string.
    clusterMap
    The cluster map.
    textProps
    The text props.
    textLength
    Length of the text.
    glyphIndices
    The glyph indices.
    glyphProps
    The glyph props.
    glyphCount
    The glyph count.
    fontFace
    The font face.
    fontEmSize
    Size of the font in ems.
    isSideways
    if set to true [is sideways].
    isRightToLeft
    if set to true [is right to left].
    scriptAnalysis
    The script analysis.
    localeName
    Name of the locale.
    features
    The features.
    featureRangeLengths
    The feature range lengths.
    glyphAdvances
    The glyph advances.
    glyphOffsets
    The glyph offsets.
    See Also