# GrapeCity.Documents.Imaging

## Content

<div class="doc-site-dotnet-api-container">

  <h1 id="GrapeCity_Documents_Imaging" data-uid="GrapeCity.Documents.Imaging" class="text-break">GrapeCity.Documents.Imaging 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="GrapeCity.Documents.Imaging.BaseInplaceEffect.html">BaseInplaceEffect</a></h4>
      <section><p>The base class for all in-place effects, not creating a new <a class="xref" href="GrapeCity.Documents.Imaging.GcBitmap.html">GcBitmap</a>.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.BilevelBitmap.html">BilevelBitmap</a></h4>
      <section><p>Represents a bi-level transparency mask or an image containing two colors - black and white in either a white-is-zero or black-is-zero format.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.BitmapRenderer.html">BitmapRenderer</a></h4>
      <section><p>Provides methods for drawing on a <a class="xref" href="GrapeCity.Documents.Imaging.GcBitmap.html">GcBitmap</a>.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.BradleyThresholdingEffect.html">BradleyThresholdingEffect</a></h4>
      <section><p>In-place effect that converts a monochromatic (grayscale) image to bi-level image using Bradley and Roth's method of adaptive image thresholding.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.BrightnessContrastEffect.html">BrightnessContrastEffect</a></h4>
      <section><p>In-place effect that updates the image brightness and contrast.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.ColorMatrix5x4.html">ColorMatrix5x4</a></h4>
      <section><p>Represents a 5x4 matrix for altering the RGBA values of a <a class="xref" href="GrapeCity.Documents.Imaging.GcBitmap.html">GcBitmap</a>.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.DitheringEffect.html">DitheringEffect</a></h4>
      <section><p>In-place effect that converts a monochromatic (grayscale) image to bi-level image with two-dimensional error diffusion dithering.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.EllipticFigure.html">EllipticFigure</a></h4>
      <section><p>Represents an ellipse-like closed path.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.FreeFormPolygon.html">FreeFormPolygon</a></h4>
      <section><p>Represents a path consisting of straight line segments closing in a loop.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.GammaCorrectionEffect.html">GammaCorrectionEffect</a></h4>
      <section><p>In-place effect that applies gamma correction to the image.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.GaussianBlurEffect.html">GaussianBlurEffect</a></h4>
      <section><p>In-place effect that applies a Gaussian blur to the image.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.GcBitmap.html">GcBitmap</a></h4>
      <section><p>Represents an uncompressed in-memory bitmap in 32-bit ARGB format (A is the most significant byte).</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.GcBitmapGraphics.html">GcBitmapGraphics</a></h4>
      <section><p>Implements a drawing surface for <a class="xref" href="GrapeCity.Documents.Imaging.GcBitmap.html">GcBitmap</a>.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.GcBitmapGraphics.Path.html">GcBitmapGraphics.Path</a></h4>
      <section><p>Represents a graphics path in <a class="xref" href="GrapeCity.Documents.Imaging.GcBitmapGraphics.html">GcBitmapGraphics</a>.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.GcGifReader.html">GcGifReader</a></h4>
      <section><p>Allows reading images from a multi-page GIF file/stream.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.GcGifWriter.html">GcGifWriter</a></h4>
      <section><p>Allows creating a multi-frame GIF file.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.GcIco.html">GcIco</a></h4>
      <section><p>Represents a set of images stored in ICO format.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.GcTiffReader.html">GcTiffReader</a></h4>
      <section><p>Allows reading images from a multi-page TIFF file/stream.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.GcTiffWriter.html">GcTiffWriter</a></h4>
      <section><p>Allows creating a multi-page TIFF file.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.GifFrame.html">GifFrame</a></h4>
      <section><p>Represents a single frame in the GIF file.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.GraphicsPath.html">GraphicsPath</a></h4>
      <section><p>Describes a set of geometric figures that can contain lines, arcs, cubic Bezier curves, and quadratic Bezier curves.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.GrayscaleBitmap.html">GrayscaleBitmap</a></h4>
      <section><p>Represents a grayscale image or transparency mask with 8 bits per pixel.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.GrayscaleEffect.html">GrayscaleEffect</a></h4>
      <section><p>In-place effect that converts an image to monochromatic gray.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.HueRotationEffect.html">HueRotationEffect</a></h4>
      <section><p>In-place effect that alters the hue of an image based on the rotation angle.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.IcoFrame.html">IcoFrame</a></h4>
      <section><p>Represents a single frame in ICO file.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.Indexed4bppBitmap.html">Indexed4bppBitmap</a></h4>
      <section><p>Represents a palette-color image with 4 bits per pixel.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.Indexed8bppBitmap.html">Indexed8bppBitmap</a></h4>
      <section><p>Represents a palette-color image with 8 bits per pixel.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.LuminanceToAlphaEffect.html">LuminanceToAlphaEffect</a></h4>
      <section><p>In-place effect that sets the alpha channel to the luminance of the image and sets the color channels to 0.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.OpacityEffect.html">OpacityEffect</a></h4>
      <section><p>In-place effect that adjusts the opacity of an image by multiplying the alpha channel of the input by the specified opacity value.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.OtsuThresholdingEffect.html">OtsuThresholdingEffect</a></h4>
      <section><p>In-place effect that converts a monochromatic (grayscale) image to bi-level image using Otsu's method of clustering-based image thresholding.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.PathBuilder.html">PathBuilder</a></h4>
      <section><p>A helper class for creating <a class="xref" href="GrapeCity.Documents.Imaging.GraphicsPath.html">GraphicsPath</a> objects.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.RectangularFigure.html">RectangularFigure</a></h4>
      <section><p>Represents a rectangle-like closed path.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.Region.html">Region</a></h4>
      <section><p>Describes the interior of a graphics shape composed of figures and paths.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.RoundRectFigure.html">RoundRectFigure</a></h4>
      <section><p>Represents a rounded rectangle-like closed path.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.SaturationEffect.html">SaturationEffect</a></h4>
      <section><p>In-place effect that alters the saturation of an image.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.SepiaEffect.html">SepiaEffect</a></h4>
      <section><p>In-place effect that converts an image to sepia tones.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.TemperatureAndTintEffect.html">TemperatureAndTintEffect</a></h4>
      <section><p>In-place effect that alters the temperature and tint of an image.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.TiffFrame.html">TiffFrame</a></h4>
      <section><p>Represents a single frame in TIFF file.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.TiffFrameSettings.html">TiffFrameSettings</a></h4>
      <section><p>Various settings used for encoding TIFF frame and saving in a stream.</p>
</section>
    <h3 id="structs">
Structs
</h3>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.PaletteEntry.html">PaletteEntry</a></h4>
      <section><p>Represents a palette color for an indexed bitmap.</p>
</section>
    <h3 id="interfaces">
Interfaces
</h3>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.IFigure.html">IFigure</a></h4>
      <section><p>Represents a figure within a geometric path.</p>
</section>
    <h3 id="enums">
Enums
</h3>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.ColorChannel.html">ColorChannel</a></h4>
      <section><p>Specifies the color channel to operate on.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.CompositeMode.html">CompositeMode</a></h4>
      <section><p>Specifies the Porter Duff compositing method in which two pixels (source and destination) may contribute to the final color of the pixel.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.DitheringMethod.html">DitheringMethod</a></h4>
      <section><p>Specifies the method of two-dimensional error diffusion dithering.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.FlipRotateAction.html">FlipRotateAction</a></h4>
      <section><p>Specifies the flip and rotate transformations.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.GaussianBlurBorderMode.html">GaussianBlurBorderMode</a></h4>
      <section><p>The mapping mode for the pixels outside of the border in the Gaussian blur effect.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.GifDisposalMethod.html">GifDisposalMethod</a></h4>
      <section><p>Indicates the way in which the GIF frame has to be treated after being displayed.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.GrayscaleStandard.html">GrayscaleStandard</a></h4>
      <section><p>Specifies the standard used for converting full-color image to monochromatic gray.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.IcoFrameEncoding.html">IcoFrameEncoding</a></h4>
      <section><p>Encoding of ICO frame image.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.RegionCombineMode.html">RegionCombineMode</a></h4>
      <section><p>Specifies the different methods by which two regions can be combined.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.TiffCompression.html">TiffCompression</a></h4>
      <section><p>Compression scheme used for encoding TIFF image data.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.TiffOrientation.html">TiffOrientation</a></h4>
      <section><p>The orientation of the image.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Imaging.TiffValidationResult.html">TiffValidationResult</a></h4>
      <section><p>Specifies whether an image can be loaded from TIFF frame and the reason if it can't.</p>
</section>


</div>
