# C1.Framework.Drawing.Gdi.FontQuality

## Content

<div class="doc-site-dotnet-api-container">




  <h1 id="C1_Framework_Drawing_Gdi_FontQuality" data-uid="C1.Framework.Drawing.Gdi.FontQuality" class="text-break">FontQuality Enum
</h1>
  <div class="markdown level0 summary"><p>Represents the quality of font.</p>
</div>
  <div class="markdown level0 conceptual"></div>
  <h6><strong>Namespace</strong>: <a class="xref" href="C1.Framework.Drawing.Gdi.html">C1.Framework.Drawing.Gdi</a></h6>
  <h6><strong>Assembly</strong>: C1.Win.C1Input.4.8.dll</h6>
  <h5 id="C1_Framework_Drawing_Gdi_FontQuality_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public enum FontQuality : byte</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public Enum FontQuality As Byte</code></pre>
  </div>
  <h5 id="C1_Framework_Drawing_Gdi_FontQuality_remarks"><strong>Remarks</strong></h5>
  <div class="markdown level0 remarks"><p>The output quality defines how carefully the graphics device interface (GDI) must attempt to match
the logical-font attributes to those of an actual physical font. It can be one of the following values.</p>
</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="C1_Framework_Drawing_Gdi_FontQuality_Antialiased">Antialiased</td>
        <td><p>Font is always antialiased if the font supports it and the size of the font is not too small or too large.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_FontQuality_ClearType">ClearType</td>
        <td><p>If set, text is rendered (when possible) using ClearType antialiasing method.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_FontQuality_ClearTypeNatural">ClearTypeNatural</td>
        <td><p>[No document]</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_FontQuality_Default">Default</td>
        <td><p>Appearance of the font does not matter.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_FontQuality_Draft">Draft</td>
        <td><p>Appearance of the font is less important than when Draft is used.
For GDI raster fonts, scaling is enabled, which means that more font sizes are available,
but the quality may be lower. Bold, italic, underline, and strikeout fonts are synthesized if necessary.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_FontQuality_Nonantialiased">Nonantialiased</td>
        <td><p>Font is never antialiased.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_FontQuality_Proof">Proof</td>
        <td><p>Character quality of the font is more important than exact matching of the logical-font attributes.
For GDI raster fonts, scaling is disabled and the font closest in size is chosen.
Although the chosen font size may not be mapped exactly when Proof is used, the quality of the font
is high and there is no distortion of appearance. Bold, italic, underline, and strikeout fonts are
synthesized if necessary.</p>
</td>
      </tr>
    </tbody>
  </table>
</div>
