# GrapeCity.Documents.Text.GlyphRun

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="GrapeCity_Documents_Text_GlyphRun" data-uid="GrapeCity.Documents.Text.GlyphRun" class="text-break">GlyphRun Class
</h1>
  <div class="markdown level0 summary"><p>Represents a glyph run on a single line.</p>
</div>
  <div class="markdown level0 conceptual"></div>
  <div class="inheritance">
    <h5>Inheritance</h5>
    <div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
    <div class="level1"><span class="xref">GlyphRun</span></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="GrapeCity.Documents.Text.html">GrapeCity.Documents.Text</a></h6>
  <h6><strong>Assembly</strong>: DS.Documents.Imaging.dll</h6>
  <h5 id="GrapeCity_Documents_Text_GlyphRun_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public class GlyphRun</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public Class GlyphRun</code></pre>
  </div>
  <h3 id="properties">Properties
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="GrapeCity_Documents_Text_GlyphRun_BaselineOffset" data-uid="GrapeCity.Documents.Text.GlyphRun.BaselineOffset">
          <a class="xref" href="GrapeCity.Documents.Text.GlyphRun.BaselineOffset.html#GrapeCity_Documents_Text_GlyphRun_BaselineOffset">BaselineOffset</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the offset to glyph run baseline relative to the text line position, in graphic units.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_GlyphRun_BidiLevel" data-uid="GrapeCity.Documents.Text.GlyphRun.BidiLevel">
          <a class="xref" href="GrapeCity.Documents.Text.GlyphRun.BidiLevel.html#GrapeCity_Documents_Text_GlyphRun_BidiLevel">BidiLevel</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the resolved bidi level of the <a class="xref" href="GrapeCity.Documents.Text.GlyphRun.html">GlyphRun</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_GlyphRun_CharWidthFactor" data-uid="GrapeCity.Documents.Text.GlyphRun.CharWidthFactor">
          <a class="xref" href="GrapeCity.Documents.Text.GlyphRun.CharWidthFactor.html#GrapeCity_Documents_Text_GlyphRun_CharWidthFactor">CharWidthFactor</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the character width scale factor (or height scale factor for vertical text).</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_GlyphRun_CodePointCount" data-uid="GrapeCity.Documents.Text.GlyphRun.CodePointCount">
          <a class="xref" href="GrapeCity.Documents.Text.GlyphRun.CodePointCount.html#GrapeCity_Documents_Text_GlyphRun_CodePointCount">CodePointCount</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the number of code points in the glyph run.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_GlyphRun_CodePointIndex" data-uid="GrapeCity.Documents.Text.GlyphRun.CodePointIndex">
          <a class="xref" href="GrapeCity.Documents.Text.GlyphRun.CodePointIndex.html#GrapeCity_Documents_Text_GlyphRun_CodePointIndex">CodePointIndex</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the index of the first code point in the glyph run.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_GlyphRun_CodePoints" data-uid="GrapeCity.Documents.Text.GlyphRun.CodePoints">
          <a class="xref" href="GrapeCity.Documents.Text.GlyphRun.CodePoints.html#GrapeCity_Documents_Text_GlyphRun_CodePoints">CodePoints</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the array of UTF-32 characters (code points).</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_GlyphRun_ConditionalHyphen" data-uid="GrapeCity.Documents.Text.GlyphRun.ConditionalHyphen">
          <a class="xref" href="GrapeCity.Documents.Text.GlyphRun.ConditionalHyphen.html#GrapeCity_Documents_Text_GlyphRun_ConditionalHyphen">ConditionalHyphen</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a value indicating if the glyph run represents the conditional hyphen.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_GlyphRun_EmulatedUpright" data-uid="GrapeCity.Documents.Text.GlyphRun.EmulatedUpright">
          <a class="xref" href="GrapeCity.Documents.Text.GlyphRun.EmulatedUpright.html#GrapeCity_Documents_Text_GlyphRun_EmulatedUpright">EmulatedUpright</a>
        </td>
        <td class="markdown level1 summary"><p>Indicates if the glyphs with usually horizontal reading direction should appear upright with vertical reading direction.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_GlyphRun_FirstGlyph" data-uid="GrapeCity.Documents.Text.GlyphRun.FirstGlyph">
          <a class="xref" href="GrapeCity.Documents.Text.GlyphRun.FirstGlyph.html#GrapeCity_Documents_Text_GlyphRun_FirstGlyph">FirstGlyph</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the first glyph of the run.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_GlyphRun_FontUnitsToSize" data-uid="GrapeCity.Documents.Text.GlyphRun.FontUnitsToSize">
          <a class="xref" href="GrapeCity.Documents.Text.GlyphRun.FontUnitsToSize.html#GrapeCity_Documents_Text_GlyphRun_FontUnitsToSize">FontUnitsToSize</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the factor to scale from the font design units to the specified font size.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_GlyphRun_Format" data-uid="GrapeCity.Documents.Text.GlyphRun.Format">
          <a class="xref" href="GrapeCity.Documents.Text.GlyphRun.Format.html#GrapeCity_Documents_Text_GlyphRun_Format">Format</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the format of the <a class="xref" href="GrapeCity.Documents.Text.GlyphRun.html">GlyphRun</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_GlyphRun_GlyphCount" data-uid="GrapeCity.Documents.Text.GlyphRun.GlyphCount">
          <a class="xref" href="GrapeCity.Documents.Text.GlyphRun.GlyphCount.html#GrapeCity_Documents_Text_GlyphRun_GlyphCount">GlyphCount</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the number of the glyphs in the run.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_GlyphRun_InlineObject" data-uid="GrapeCity.Documents.Text.GlyphRun.InlineObject">
          <a class="xref" href="GrapeCity.Documents.Text.GlyphRun.InlineObject.html#GrapeCity_Documents_Text_GlyphRun_InlineObject">InlineObject</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the associated <a class="xref" href="GrapeCity.Documents.Text.InlineObject.html">InlineObject</a>, if any exists.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_GlyphRun_IsEllipsis" data-uid="GrapeCity.Documents.Text.GlyphRun.IsEllipsis">
          <a class="xref" href="GrapeCity.Documents.Text.GlyphRun.IsEllipsis.html#GrapeCity_Documents_Text_GlyphRun_IsEllipsis">IsEllipsis</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a value indicating if the glyph run is ellipsis for trimmed text.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_GlyphRun_IsTab" data-uid="GrapeCity.Documents.Text.GlyphRun.IsTab">
          <a class="xref" href="GrapeCity.Documents.Text.GlyphRun.IsTab.html#GrapeCity_Documents_Text_GlyphRun_IsTab">IsTab</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a value indicating if the glyph run represents a tabulation character.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_GlyphRun_LastGlyph" data-uid="GrapeCity.Documents.Text.GlyphRun.LastGlyph">
          <a class="xref" href="GrapeCity.Documents.Text.GlyphRun.LastGlyph.html#GrapeCity_Documents_Text_GlyphRun_LastGlyph">LastGlyph</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the last glyph of the run.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_GlyphRun_Length" data-uid="GrapeCity.Documents.Text.GlyphRun.Length">
          <a class="xref" href="GrapeCity.Documents.Text.GlyphRun.Length.html#GrapeCity_Documents_Text_GlyphRun_Length">Length</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the length of the glyph run along the reading direction, in graphic units.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_GlyphRun_LineSection" data-uid="GrapeCity.Documents.Text.GlyphRun.LineSection">
          <a class="xref" href="GrapeCity.Documents.Text.GlyphRun.LineSection.html#GrapeCity_Documents_Text_GlyphRun_LineSection">LineSection</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the owner <a class="xref" href="GrapeCity.Documents.Text.LineSection.html">LineSection</a> object, if any exists.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_GlyphRun_Offset" data-uid="GrapeCity.Documents.Text.GlyphRun.Offset">
          <a class="xref" href="GrapeCity.Documents.Text.GlyphRun.Offset.html#GrapeCity_Documents_Text_GlyphRun_Offset">Offset</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the offset of the glyph run start along the reading direction, in graphic units.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_GlyphRun_OriginOffset" data-uid="GrapeCity.Documents.Text.GlyphRun.OriginOffset">
          <a class="xref" href="GrapeCity.Documents.Text.GlyphRun.OriginOffset.html#GrapeCity_Documents_Text_GlyphRun_OriginOffset">OriginOffset</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the offset to glyph run's top origin (left for vertical text) relative to the text line position, in graphic units.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_GlyphRun_RightToLeft" data-uid="GrapeCity.Documents.Text.GlyphRun.RightToLeft">
          <a class="xref" href="GrapeCity.Documents.Text.GlyphRun.RightToLeft.html#GrapeCity_Documents_Text_GlyphRun_RightToLeft">RightToLeft</a>
        </td>
        <td class="markdown level1 summary"><p>Indicates if the glyph run should appear from right to left.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_GlyphRun_RotateSidewaysCounterclockwise" data-uid="GrapeCity.Documents.Text.GlyphRun.RotateSidewaysCounterclockwise">
          <a class="xref" href="GrapeCity.Documents.Text.GlyphRun.RotateSidewaysCounterclockwise.html#GrapeCity_Documents_Text_GlyphRun_RotateSidewaysCounterclockwise">RotateSidewaysCounterclockwise</a>
        </td>
        <td class="markdown level1 summary"><p>Indicates if sideways should be rotated counterclockwise.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_GlyphRun_Sideways" data-uid="GrapeCity.Documents.Text.GlyphRun.Sideways">
          <a class="xref" href="GrapeCity.Documents.Text.GlyphRun.Sideways.html#GrapeCity_Documents_Text_GlyphRun_Sideways">Sideways</a>
        </td>
        <td class="markdown level1 summary"><p>Indicates if the glyph run should appear rotated 90 or -90 degrees.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_GlyphRun_SuperOrSubscript" data-uid="GrapeCity.Documents.Text.GlyphRun.SuperOrSubscript">
          <a class="xref" href="GrapeCity.Documents.Text.GlyphRun.SuperOrSubscript.html#GrapeCity_Documents_Text_GlyphRun_SuperOrSubscript">SuperOrSubscript</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a value indicating whether the glyph run should be displayed as superscript or as subscript.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_GlyphRun_TabStopLeader" data-uid="GrapeCity.Documents.Text.GlyphRun.TabStopLeader">
          <a class="xref" href="GrapeCity.Documents.Text.GlyphRun.TabStopLeader.html#GrapeCity_Documents_Text_GlyphRun_TabStopLeader">TabStopLeader</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the type of the leader line displayed under the tab character.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_GlyphRun_TabWithAlignment" data-uid="GrapeCity.Documents.Text.GlyphRun.TabWithAlignment">
          <a class="xref" href="GrapeCity.Documents.Text.GlyphRun.TabWithAlignment.html#GrapeCity_Documents_Text_GlyphRun_TabWithAlignment">TabWithAlignment</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a value indicating if the glyph run represents a character tabulation with additional alignment options.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_GlyphRun_TextLayout" data-uid="GrapeCity.Documents.Text.GlyphRun.TextLayout">
          <a class="xref" href="GrapeCity.Documents.Text.GlyphRun.TextLayout.html#GrapeCity_Documents_Text_GlyphRun_TextLayout">TextLayout</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the owner <a class="xref" href="GrapeCity.Documents.Text.TextLayout.html">TextLayout</a> object.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_GlyphRun_TextLine" data-uid="GrapeCity.Documents.Text.GlyphRun.TextLine">
          <a class="xref" href="GrapeCity.Documents.Text.GlyphRun.TextLine.html#GrapeCity_Documents_Text_GlyphRun_TextLine">TextLine</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the owner <a class="xref" href="GrapeCity.Documents.Text.TextLine.html">TextLine</a> object.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_GlyphRun_Vertical" data-uid="GrapeCity.Documents.Text.GlyphRun.Vertical">
          <a class="xref" href="GrapeCity.Documents.Text.GlyphRun.Vertical.html#GrapeCity_Documents_Text_GlyphRun_Vertical">Vertical</a>
        </td>
        <td class="markdown level1 summary"><p>Indicates if the glyph run should appear upright with vertical reading direction.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_GlyphRun_VerticalBaselineOffset" data-uid="GrapeCity.Documents.Text.GlyphRun.VerticalBaselineOffset">
          <a class="xref" href="GrapeCity.Documents.Text.GlyphRun.VerticalBaselineOffset.html#GrapeCity_Documents_Text_GlyphRun_VerticalBaselineOffset">VerticalBaselineOffset</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the offset from the Roman baseline to Ideographic centered baseline, in graphic units.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
