# C1.Framework.Drawing.Gdi.FontOutPrecision

## Content

<div class="doc-site-dotnet-api-container">




  <h1 id="C1_Framework_Drawing_Gdi_FontOutPrecision" data-uid="C1.Framework.Drawing.Gdi.FontOutPrecision" class="text-break">FontOutPrecision Enum
</h1>
  <div class="markdown level0 summary"><p>Represents the out precision of logical 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_FontOutPrecision_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public enum FontOutPrecision : byte</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public Enum FontOutPrecision As Byte</code></pre>
  </div>
  <h5 id="C1_Framework_Drawing_Gdi_FontOutPrecision_remarks"><strong>Remarks</strong></h5>
  <div class="markdown level0 remarks"><p>The output precision defines how closely the output must match the requested font's height,
width, character orientation, escapement, pitch, and font type.</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_FontOutPrecision_Character">Character</td>
        <td><p>Not used.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_FontOutPrecision_Default">Default</td>
        <td><p>Specifies the default font mapper behavior.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_FontOutPrecision_Device">Device</td>
        <td><p>Instructs the font mapper to choose a Device font when the system contains multiple fonts with the same name.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_FontOutPrecision_OutLine">OutLine</td>
        <td><p>This value instructs the font mapper to choose from TrueType and other outline-based fonts.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_FontOutPrecision_PostScriptOnly">PostScriptOnly</td>
        <td><p>Instructs the font mapper to choose from only PostScript fonts. If there are no PostScript fonts installed in
the system, the font mapper returns to default behavior.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_FontOutPrecision_Raster">Raster</td>
        <td><p>Instructs the font mapper to choose a raster font when the system contains multiple fonts with the same name.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_FontOutPrecision_ScreenOutLine">ScreenOutLine</td>
        <td><p>[This is a no document value.]</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_FontOutPrecision_String">String</td>
        <td><p>This value is not used by the font mapper, but it is returned when raster fonts are enumerated.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_FontOutPrecision_Stroke">Stroke</td>
        <td><p>This value is not used by the font mapper, but it is returned when TrueType, other outline-based fonts,
and vector fonts are enumerated.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_FontOutPrecision_TrueType">TrueType</td>
        <td><p>Instructs the font mapper to choose a TrueType font when the system contains multiple fonts with the same name.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_FontOutPrecision_TrueTypeOnly">TrueTypeOnly</td>
        <td><p>Instructs the font mapper to choose from only TrueType fonts. If there are no TrueType fonts installed in
the system, the font mapper returns to default behavior.</p>
</td>
      </tr>
    </tbody>
  </table>
</div>
