# C1.Framework.Drawing.Gdi

## Content

<div class="doc-site-dotnet-api-container">

  <h1 id="C1_Framework_Drawing_Gdi" data-uid="C1.Framework.Drawing.Gdi" class="text-break">C1.Framework.Drawing.Gdi Namespace
</h1>
  <div class="markdown level0 summary"></div>
  <div class="markdown level0 conceptual"></div>
  <div class="markdown level0 remarks"></div>
    <h3 id="classes">
Classes
</h3>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.Bitmap.html">Bitmap</a></h4>
      <section><p>Represents the gid bitmap.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.BoxGradientBrush.html">BoxGradientBrush</a></h4>
      <section><p>Represents the brush to be used to fill the gradient shape.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.Brush.html">Brush</a></h4>
      <section><p>Represents the base class of all kinds of brush</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.Brushes.html">Brushes</a></h4>
      <section><p>Brushes for all the standard colors.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.ColorBrush.html">ColorBrush</a></h4>
      <section><p>Defines a brush that has a solid color.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.ColorPen.html">ColorPen</a></h4>
      <section><p>Defines a brush that has a solid color.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.Coordinate.html">Coordinate</a></h4>
      <section><p>Defines a class the represents the coordinate concept in mathematics.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.DashPen.html">DashPen</a></h4>
      <section><p>Reprents the custom pen that has the styles defined by user.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.Font.html">Font</a></h4>
      <section><p>Represents a GDI font object.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.FontBuilder.html">FontBuilder</a></h4>
      <section><p>Represents a class that is used to builder some complex fonts.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.FontWeight.html">FontWeight</a></h4>
      <section><p>Represents the weight values of logical font.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.GdiObject.html">GdiObject</a></h4>
      <section><p>Represents the common base of the gid objects.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.GradientBrush.html">GradientBrush</a></h4>
      <section><p>Represents the brush to be used to fill the gradient shape.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.Graphics.html">Graphics</a></h4>
      <section><p>Represents the gdi graphics object that handles the gdi device context.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.HatchBrush.html">HatchBrush</a></h4>
      <section><p>Represents the brush which draw with <a class="xref" href="C1.Framework.Drawing.Gdi.HatchStyle.html">HatchStyle</a></p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.HollowBrush.html">HollowBrush</a></h4>
      <section><p>Represents the brush which draw nothing</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.HollowPen.html">HollowPen</a></h4>
      <section><p>Reprents the hollow pen that would draw nothing.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.LinearBoxGradientBrush.html">LinearBoxGradientBrush</a></h4>
      <section><p>Represents the brush to be used to fill the gradient shape.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.LinearGradientBrush.html">LinearGradientBrush</a></h4>
      <section><p>Represents the brush to be used to fill the gradient shape.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.PatternBrush.html">PatternBrush</a></h4>
      <section><p>Defines a brush with a pattern.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.PatternPen.html">PatternPen</a></h4>
      <section><p>Reprents the custom pen that has custom style which is defined by a pattern.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.Pen.html">Pen</a></h4>
      <section><p>Represents the base class of all kinds of pen</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.Pens.html">Pens</a></h4>
      <section><p>Pens for all the standard colors.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.RawGdiObject.html">RawGdiObject</a></h4>
      <section><p>Represents a wrapper of the gid object handle.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.Region.html">Region</a></h4>
      <section><p>Represent the interior of a graphics shape composed of rectangles.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.RegionData.html">RegionData</a></h4>
      <section><p>A data package save the data of a <a class="xref" href="C1.Framework.Drawing.Gdi.Region.html">Region</a> object.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.SolidBrush.html">SolidBrush</a></h4>
      <section><p>Represents the brush which always solid draw</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.SolidPen.html">SolidPen</a></h4>
      <section><p>Represents the pen which always draw with solid line.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.StringFormat.html">StringFormat</a></h4>
      <section><p>Encapsulates text layout information (such as alignment and line spacing),
display manipulations (such as ellipsis insertion and national digit substitution)
and OpenType features.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.SystemBrushes.html">SystemBrushes</a></h4>
      <section><p>Each property of the SystemBrushes class is a <a class="xref" href="C1.Framework.Drawing.Gdi.ColorBrush.html">ColorBrush</a> object that is the color of
a Windows display element.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.SystemPens.html">SystemPens</a></h4>
      <section><p>Each property of the SystemPens class is a <a class="xref" href="C1.Framework.Drawing.Gdi.ColorPen.html">ColorPen</a> object that is the color of
a Windows display element and that is a width of 1.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.TextureBrush.html">TextureBrush</a></h4>
      <section><p>Represent a texture brush be used to fill with texture</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.html">TransformMatrix</a></h4>
      <section><p>The TransformMatrix class contains the transform info for transforming
between world-space and page-space in GDI.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.TriangleBoxGradientBrush.html">TriangleBoxGradientBrush</a></h4>
      <section><p>Represents the brush to be used to fill the gradient shape.</p>
</section>
    <h3 id="structs">
Structs
</h3>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.FontMetric.html">FontMetric</a></h4>
      <section><p>Represents the basic information about a physical font.</p>
</section>
    <h3 id="enums">
Enums
</h3>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.BitsPerPixel.html">BitsPerPixel</a></h4>
      <section><p>Represents the bits-per-pixel of the bitmap.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.DashCap.html">DashCap</a></h4>
      <section><p>Represents the dash style of the pen.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.DashStyle.html">DashStyle</a></h4>
      <section><p>Represents the line style of the standard pen.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.FontClipPrecision.html">FontClipPrecision</a></h4>
      <section><p>Represents the clip precision of font.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.FontFamily.html">FontFamily</a></h4>
      <section><p>Represents the family of logical font</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.FontOutPrecision.html">FontOutPrecision</a></h4>
      <section><p>Represents the out precision of logical font.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.FontPitch.html">FontPitch</a></h4>
      <section><p>Represents the pitch of font.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.FontQuality.html">FontQuality</a></h4>
      <section><p>Represents the quality of font.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.GradientDirection.html">GradientDirection</a></h4>
      <section><p>An <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.enum">Enum</a> represents the gradient direction.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.GraphicsUnit.html">GraphicsUnit</a></h4>
      <section><p>Specifies the unit of measure for the given data.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.HatchStyle.html">HatchStyle</a></h4>
      <section><p>Represents the hatch style of the <a class="xref" href="C1.Framework.Drawing.Gdi.HatchBrush.html">HatchBrush</a>.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.HotkeyPrefix.html">HotkeyPrefix</a></h4>
      <section><p>Specifies the type of display for hot-key prefixes that relate to text.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.LineJoin.html">LineJoin</a></h4>
      <section><p>Represents the join style of the pen.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.StringAlignment.html">StringAlignment</a></h4>
      <section><p>Specifies the alignment of a text string relative to its layout rectangle.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.StringFormatFlags.html">StringFormatFlags</a></h4>
      <section><p>Specifies the display and layout information for text strings.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.StringTrimming.html">StringTrimming</a></h4>
      <section><p>Specifies how to trim characters from a string that does not completely fit into a layout shape.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.TabUnit.html">TabUnit</a></h4>
      <section><p>Specifies the unit of the tab stops or offset.</p>
</section>
      <h4><a class="xref" href="C1.Framework.Drawing.Gdi.TransformOrder.html">TransformOrder</a></h4>
      <section><p>Specifies the order for matrix transform operations.</p>
</section>


</div>
