# GrapeCity.Documents.Text.CodePointFlags

## Content

<div class="doc-site-dotnet-api-container">




  <h1 id="GrapeCity_Documents_Text_CodePointFlags" data-uid="GrapeCity.Documents.Text.CodePointFlags" class="text-break">CodePointFlags Enum
</h1>
  <div class="markdown level0 summary"><p>Line-breaking and justification conditions; East Asian width category for the code point.</p>
</div>
  <div class="markdown level0 conceptual"></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_CodePointFlags_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">[Flags]
public enum CodePointFlags</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">&lt;Flags&gt;
Public Enum CodePointFlags</code></pre>
  </div>
  <h3 id="fields">Fields
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    <thead>
    </thead></thead><tbody>
      <tr>
        <td id="GrapeCity_Documents_Text_CodePointFlags_AmbiguousWidth">AmbiguousWidth</td>
        <td><p>Ambiguous characters</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_CodePointFlags_Arabic">Arabic</td>
        <td><p>The Arabic script.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_CodePointFlags_CanBreak">CanBreak</td>
        <td><p>Indicates that a line break is allowed after this code point.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_CodePointFlags_EastAsian">EastAsian</td>
        <td><p>East Asian</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_CodePointFlags_ExtendedPictographic">ExtendedPictographic</td>
        <td><p>Extended Pictographic</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_CodePointFlags_GraphemeStart">GraphemeStart</td>
        <td><p>Indicates the start of a Grapheme Cluster.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_CodePointFlags_HiddenWhitespace">HiddenWhitespace</td>
        <td><p>A non-printable whitespace character.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_CodePointFlags_InlineObject">InlineObject</td>
        <td><p>Indicates that the character is a replacement for inline object.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_CodePointFlags_KeepWithNext">KeepWithNext</td>
        <td><p>Indicates that the character is a paragraph separator (0x2029). It prevents a page break between paragraphs.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_CodePointFlags_LineSeparator">LineSeparator</td>
        <td><p>Indicates that the character is a line separator (0x2028). It doesn't not cause a paragraph break.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_CodePointFlags_MayNotBreak">MayNotBreak</td>
        <td><p>Indicates that there should be no line break after this code point.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_CodePointFlags_MustBreak">MustBreak</td>
        <td><p>Indicates that the line break must happen after this code point.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_CodePointFlags_Narrow">Narrow</td>
        <td><p>East Asian Narrow</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_CodePointFlags_NeutralWidth">NeutralWidth</td>
        <td><p>Neutral (Not East Asian)</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_CodePointFlags_None">None</td>
        <td><p>Indicates that none of the flags are set.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_CodePointFlags_Sideways">Sideways</td>
        <td><p>Whether the glyphs are rotated on their side.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_CodePointFlags_Tabulation">Tabulation</td>
        <td><p>Indicates the character tabulation.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_CodePointFlags_UprightIfTransformed">UprightIfTransformed</td>
        <td><p>Indicates if characters should be displayed upright if transformed with the 'vert' or 'vrt2' GSUB features.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_CodePointFlags_Whitespace">Whitespace</td>
        <td><p>Indicates that the character is some form of whitespace, which may be meaningful for justification.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_CodePointFlags_Wide">Wide</td>
        <td><p>East Asian Wide (and emoji)</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Text_CodePointFlags_WordStart">WordStart</td>
        <td><p>Indicates the start of a word.</p>
</td>
      </tr>
    </tbody>
  </table>
</div>
