<?xml version="1.0" encoding="utf-8"?>
<doc>
  <assembly>
    <name>Aspose.Imaging</name>
  </assembly>
  <members>
    <member name="T:Aspose.Imaging.CoreExceptions.ImageFormats.BmpImageException">
      <summary>
            The bmp image exception.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.ImageFormats.BmpImageException.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.BmpImageException" /> class.
            </summary>
      <param name="message">The exception message.</param>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.ImageFormats.BmpImageException.#ctor(System.String,System.Exception)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.BmpImageException" /> class.
            </summary>
      <param name="message">The exception message.</param>
      <param name="innerException">The inner exception.</param>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Bmp.BitmapCompression">
      <summary>
            Specifies different bitmap compression methods.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Bmp.BitmapCompression.Rgb">
      <summary>
            No compression.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Bmp.BitmapCompression.Rle8">
      <summary>
            RLE 8-bit/pixel compression. Can be used only with 8-bit/pixel bitmaps.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Bmp.BitmapCompression.Rle4">
      <summary>
            RLE 4-bit/pixel compression. Can be used only with 4-bit/pixel bitmaps.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Bmp.BitmapCompression.Bitfields">
      <summary>
            RGB bit fields. Can be used only with 16 and 32-bit/pixel bitmaps.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Bmp.BitmapCompression.Jpeg">
      <summary>
            JPEG compression. The bitmap contains a JPEG image.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Bmp.BitmapCompression.Png">
      <summary>
            PNG compression. The bitmap contains a PNG image.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Bmp.BitmapCompression.AlphaBitfields">
      <summary>
            RGBA bit fields. Can be used only with 16 and 32-bit/pixel bitmaps.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Bmp.BitmapCoreHeader">
      <summary>
            Dimensions and color format of DIB.
            Header name BITMAPCOREHEADER aka OS21XBITMAPHEADER.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Bmp.BitmapCoreHeader.BitmapCoreHeaderSize">
      <summary>
                The BITMAPCOREHEADER aka OS21XBITMAPHEADER header size
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Bmp.BitmapCoreHeader.Os22XBitmapHeaderSize">
      <summary>
                The bitmap core header2 size
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Bmp.BitmapCoreHeader.Os22XBitmapHeaderFullSize">
      <summary>
                The bitmap core header2 size
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Bmp.BitmapCoreHeader.BitmapInfoHeaderSize">
      <summary>
                The bitmap information header size v3
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Bmp.BitmapCoreHeader.BitmapInfoHeaderSizeV2">
      <summary>
                The bitmap information header size v2
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Bmp.BitmapCoreHeader.BitmapInfoHeaderSizeV3">
      <summary>
                The bitmap information header size v3
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Bmp.BitmapCoreHeader.BitmapInfoHeaderSizeV4">
      <summary>
                The bitmap information header size v4
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Bmp.BitmapCoreHeader.BitmapInfoHeaderSizeV5">
      <summary>
                The bitmap information header size v5
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.BitmapCoreHeader.HeaderSize">
      <summary>
                Gets or sets size of this structure in bytes.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.BitmapCoreHeader.BitmapWidth">
      <summary>
                Gets or sets bitmap width.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.BitmapCoreHeader.BitmapHeight">
      <summary>
                Gets or sets bitmap height.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.BitmapCoreHeader.BitmapPlanes">
      <summary>
                Gets or sets number of planes.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.BitmapCoreHeader.BitsPerPixel">
      <summary>
                Gets or sets bits per pixel count.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Bmp.BitmapInfoHeader">
      <summary>
                Specifies bitmap info header
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.BitmapInfoHeader.BitmapCompression">
      <summary>
                Gets or sets bitmap compression.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.BitmapInfoHeader.BitmapImageSize">
      <summary>
                Gets or sets specifies bitmap raw data size in bytes.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.BitmapInfoHeader.BitmapXPelsPerMeter">
      <summary>
                Gets or sets horizontal pixels resolution.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.BitmapInfoHeader.BitmapYPelsPerMeter">
      <summary>
                Gets or sets vertical pixels resolution.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.BitmapInfoHeader.BitmapColorsUsed">
      <summary>
                Gets or sets number of palette colors used.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.BitmapInfoHeader.BitmapColorsImportant">
      <summary>
                Gets or sets number of important palette colors.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.BitmapInfoHeader.ExtraBitMasks">
      <summary>
            Gets or sets the extra bit masks.
            Present only in case the DIB header is the BITMAPINFOHEADER and the <see cref="P:Aspose.Imaging.FileFormats.Bmp.BitmapInfoHeader.BitmapCompression" /> is set to either <see cref="!:BitmapCompression.Bitfields" /> (RGB) or <see cref="!:BitmapCompression.AlphaBitfields" /> (RGBA).
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Bmp.BitmapV4Header">
      <summary>
            The BitmapV4Header structure is the bitmap information header file. It is an extended version of the BITMAPINFOHEADER structure.
            <remarks>The BitmapV4Header structure is extended to allow a JPEG or PNG image to be passed as the source image to StretchDIBits.</remarks></summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.BitmapV4Header.RedMask">
      <summary>
            Gets or sets the color mask that specifies the red component of each pixel, valid only if bV4Compression is set to BI_BITFIELDS.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.BitmapV4Header.GreenMask">
      <summary>
            Gets or sets the color mask that specifies the green component of each pixel, valid only if bV4Compression is set to BI_BITFIELDS.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.BitmapV4Header.BlueMask">
      <summary>
            Gets or sets the color mask that specifies the blue component of each pixel, valid only if bV4Compression is set to BI_BITFIELDS.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.BitmapV4Header.AlphaMask">
      <summary>
            Gets or sets the color mask that specifies the alpha component of each pixel.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.BitmapV4Header.CSType">
      <summary>
            Gets or sets the color space of the DIB.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.BitmapV4Header.Endpoints">
      <summary>
            Gets or sets the CoordinatesTriple class.
            </summary>
      <value>
            The endpoints.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.BitmapV4Header.GammaRed">
      <summary>
            Gets or sets the gamma red.
            </summary>
      <value>
            The gamma red.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.BitmapV4Header.GammaGreen">
      <summary>
            Gets or sets the gamma green.
            </summary>
      <value>
            The gamma green.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.BitmapV4Header.GammaBlue">
      <summary>
            Gets or sets the gamma blue.
            </summary>
      <value>
            The gamma blue.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Bmp.BitmapV5Header">
      <summary>
            The BitmapV5Header structure is the bitmap information header file. It is an extended version of the BITMAPINFOHEADER structure.
            <remarks>If bV5Height is negative, indicating a top-down DIB, bV5Compression must be either BI_RGB or BI_BITFIELDS. Top-down DIBs cannot be compressed.
            The Independent Color Management interface (ICM) 2.0 allows International Color Consortium (ICC) color profiles to be linked or embedded in DIBs (DIBs). 
            See Using Structures for more information. When a DIB is loaded into memory, the profile data (if present) should follow the color table, 
            and the bV5ProfileData should provide the offset of the profile data from the beginning of the BITMAPV5HEADER structure. 
            The value stored in bV5ProfileData will be different from the value returned by the sizeof operator given the BITMAPV5HEADER argument, 
            because bV5ProfileData is the offset in bytes from the beginning of the BITMAPV5HEADER structure to the start of the profile data. 
            (Bitmap bits do not follow the color table in memory). Applications should modify the bV5ProfileData member after loading the DIB into memory.
            For packed DIBs, the profile data should follow the bitmap bits similar to the file format. 
            The bV5ProfileData member should still give the offset of the profile data from the beginning of the BITMAPV5HEADER.
            Applications should access the profile data only when bV5Size equals the size of the BITMAPV5HEADER and bV5CSType equals PROFILE_EMBEDDED or PROFILE_LINKED.</remarks></summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.BitmapV5Header.Intent">
      <summary>
            Gets or sets the rendering intent for bitmap.
            </summary>
      <value>
            The intent.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.BitmapV5Header.ProfileData">
      <summary>
            Gets or sets the profile data.
            </summary>
      <value>
            The profile data.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.BitmapV5Header.ProfileSize">
      <summary>
            Gets or sets the size of the profile.
            </summary>
      <value>
            The size of the profile.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.BitmapV5Header.Reserved">
      <summary>
            Gets or sets the reserved member.
            </summary>
      <value>
            The reserved value.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Bmp.BmpImage">
      <summary>
            A bmp image.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Bmp.BmpImage.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Bmp.BmpImage" /> class.
            </summary>
      <param name="path">The path to load image from and initialize pixel and palette data with.</param>
      <exception cref="T:System.ArgumentNullException">raster image is null;rasterImage</exception>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.BmpImageException">The height should be positive.</exception>
      <exception cref="T:System.ArgumentException">Palette should be specified for images with 8 bits per pixel or less.;palette</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Bmp.BmpImage.#ctor(System.String,System.UInt16,Aspose.Imaging.FileFormats.Bmp.BitmapCompression,System.Double,System.Double)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Bmp.BmpImage" /> class.
            </summary>
      <param name="path">The path to load image from and initialize pixel and palette data with.</param>
      <param name="bitsPerPixel">The bits per pixel.</param>
      <param name="compression">The compression to use.</param>
      <param name="horizontalResolution">The horizontal resolution. Note due to the rounding the resulting resolution may slightly differ from the passed.</param>
      <param name="verticalResolution">The vertical resolution. Note due to the rounding the resulting resolution may slightly differ from the passed.</param>
      <exception cref="T:System.ArgumentNullException">The raster image cannot be null;rasterImage</exception>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.BmpImageException">The height should be positive.</exception>
      <exception cref="T:System.ArgumentException">Palette should be specified for images with 8 bits per pixel or less.;palette</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Bmp.BmpImage.#ctor(System.IO.Stream)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Bmp.BmpImage" /> class.
            </summary>
      <param name="stream">The stream to load image from and initialize pixel and palette data with.</param>
      <exception cref="T:System.ArgumentNullException">The raster image cannot be null;rasterImage</exception>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.BmpImageException">The height should be positive.</exception>
      <exception cref="T:System.ArgumentException">Palette should be specified for images with 8 bits per pixel or less.;palette</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Bmp.BmpImage.#ctor(System.IO.Stream,System.UInt16,Aspose.Imaging.FileFormats.Bmp.BitmapCompression,System.Double,System.Double)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Bmp.BmpImage" /> class.
            </summary>
      <param name="stream">The stream to load image from and initialize pixel and palette data with.</param>
      <param name="bitsPerPixel">The bits per pixel.</param>
      <param name="compression">The compression to use.</param>
      <param name="horizontalResolution">The horizontal resolution. Note due to the rounding the resulting resolution may slightly differ from the passed.</param>
      <param name="verticalResolution">The vertical resolution. Note due to the rounding the resulting resolution may slightly differ from the passed.</param>
      <exception cref="T:System.ArgumentNullException">The raster image cannot be null;rasterImage</exception>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.BmpImageException">The height should be positive.</exception>
      <exception cref="T:System.ArgumentException">Palette should be specified for images with 8 bits per pixel or less.;palette</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Bmp.BmpImage.#ctor(Aspose.Imaging.RasterImage)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Bmp.BmpImage" /> class.
            </summary>
      <param name="rasterImage">The image to initialize pixel and palette data with.</param>
      <exception cref="T:System.ArgumentNullException">The raster image cannot be null;rasterImage</exception>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.BmpImageException">The height should be positive.</exception>
      <exception cref="T:System.ArgumentException">Palette should be specified for images with 8 bits per pixel or less.;palette</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Bmp.BmpImage.#ctor(Aspose.Imaging.RasterImage,System.UInt16,Aspose.Imaging.FileFormats.Bmp.BitmapCompression,System.Double,System.Double)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Bmp.BmpImage" /> class.
            </summary>
      <param name="rasterImage">The image to initialize pixel and palette data with.</param>
      <param name="bitsPerPixel">The bits per pixel.</param>
      <param name="compression">The compression to use.</param>
      <param name="horizontalResolution">The horizontal resolution. Note due to the rounding the resulting resolution may slightly differ from the passed.</param>
      <param name="verticalResolution">The vertical resolution. Note due to the rounding the resulting resolution may slightly differ from the passed.</param>
      <exception cref="T:System.ArgumentNullException">The raster image cannot be null;rasterImage</exception>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.BmpImageException">The height should be positive.</exception>
      <exception cref="T:System.ArgumentException">Palette should be specified for images with 8 bits per pixel or less.;palette</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Bmp.BmpImage.#ctor(System.Int32,System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Bmp.BmpImage" /> class.
            </summary>
      <param name="width">The image width.</param>
      <param name="height">The image height.</param>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.BmpImageException">The height should be positive.</exception>
      <exception cref="T:System.ArgumentException">Palette should be specified for images with 8 bits per pixel or less.;palette</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Bmp.BmpImage.#ctor(System.Int32,System.Int32,System.UInt16,Aspose.Imaging.IColorPalette)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Bmp.BmpImage" /> class.
            </summary>
      <param name="width">The image width.</param>
      <param name="height">The image height.</param>
      <param name="bitsPerPixel">The bits per pixel.</param>
      <param name="palette">The color palette.</param>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.BmpImageException">The height should be positive.</exception>
      <exception cref="T:System.ArgumentException">Palette should be specified for images with 8 bits per pixel or less.;palette</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Bmp.BmpImage.#ctor(System.Int32,System.Int32,System.UInt16,Aspose.Imaging.IColorPalette,Aspose.Imaging.FileFormats.Bmp.BitmapCompression,System.Double,System.Double)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Bmp.BmpImage" /> class.
            </summary>
      <param name="width">The image width.</param>
      <param name="height">The image height.</param>
      <param name="bitsPerPixel">The bits per pixel.</param>
      <param name="palette">The color palette.</param>
      <param name="compression">The compression to use.</param>
      <param name="horizontalResolution">The horizontal resolution. Note due to the rounding the resulting resolution may slightly differ from the passed.</param>
      <param name="verticalResolution">The vertical resolution. Note due to the rounding the resulting resolution may slightly differ from the passed.</param>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.BmpImageException">The height should be positive.</exception>
      <exception cref="T:System.ArgumentException">Palette should be specified for images with 8 bits per pixel or less.;palette</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Bmp.BmpImage.SetResolution(System.Double,System.Double)">
      <summary>
            Sets the resolution for this <see cref="T:Aspose.Imaging.RasterImage" />.
            </summary>
      <param name="dpiX">The horizontal resolution, in dots per inch, of the <see cref="T:Aspose.Imaging.RasterImage" />.</param>
      <param name="dpiY">The vertical resolution, in dots per inch, of the <see cref="T:Aspose.Imaging.RasterImage" />.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Bmp.BmpImage.GetDefaultOptions(System.Object[])">
      <summary>
            Gets the default options.
            </summary>
      <param name="args">The arguments.</param>
      <returns>Default options</returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Bmp.BmpImage.ToBitmap">
      <summary>
            Converts raster image to the bitmap.
            </summary>
      <returns>The bitmap</returns>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.BmpImage.FileFormat">
      <summary>
            Gets a value of file format
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.BmpImage.BitmapInfoHeader">
      <summary>
            Gets the bitmap information header.
            </summary>
      <value>
            The bitmap information header.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.BmpImage.RawDataFormat">
      <summary>
            Gets the raw data format.
            </summary>
      <value>
            The raw data format.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.BmpImage.RawLineSize">
      <summary>
            Gets the raw line size in bytes.
            </summary>
      <value>
            The raw line size in bytes.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.BmpImage.Compression">
      <summary>
            Gets the image compression.
            </summary>
      <value>
            The image compression.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.BmpImage.Width">
      <summary>
            Gets the image width.
            </summary>
      <value>The image width.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.BmpImage.Height">
      <summary>
            Gets the image height.
            </summary>
      <value>The image height.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.BmpImage.BitsPerPixel">
      <summary>
            Gets the image bits per pixel count.
            </summary>
      <value>The image bits per pixel count.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.BmpImage.HorizontalResolution">
      <summary>
            Gets or sets the horizontal resolution, in pixels per inch, of this <see cref="T:Aspose.Imaging.RasterImage" />.
            </summary>
      <value>The horizontal resolution.</value>
      <remarks>Note by default this value is always 96 since different platforms cannot return the screen resolution. You may consider using the SetResolution method for updating both resolution values in single call.</remarks>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.BmpImage.VerticalResolution">
      <summary>
            Gets or sets the vertical resolution, in pixels per inch, of this <see cref="T:Aspose.Imaging.RasterImage" />.
            </summary>
      <value>The vertical resolution.</value>
      <remarks>Note by default this value is always 96 since different platforms cannot return the screen resolution. You may consider using the SetResolution method for updating both resolution values in single call.</remarks>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Bmp.NamespaceDoc">
      <summary>
            The namespace handles Bmp file format processing.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Bmp.NamespaceGroupDoc">
      <summary>
            The namespace handles Bmp file format processing.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Bmp.Os22XBitmapHeader">
      <summary>
            An OS/2 2.x OS22XBITMAPHEADER aka BITMAPCOREHEADER2.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.Os22XBitmapHeader.Units">
      <summary>
                Gets the units.
            </summary>
      <value>
                Type of units used to measure resolution
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.Os22XBitmapHeader.Reserved">
      <summary>
                Gets the reserved.
            </summary>
      <value>
                Pad structure to 4-byte boundary
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.Os22XBitmapHeader.Recording">
      <summary>
                Gets the recording.
            </summary>
      <value>
                Recording algorithm
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.Os22XBitmapHeader.Rendering">
      <summary>
                Gets the rendering.
            </summary>
      <value>
                Halftoning algorithm used
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.Os22XBitmapHeader.Size1">
      <summary>
                Gets the size1.
            </summary>
      <value>
                Reserved for halftoning algorithm use
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.Os22XBitmapHeader.Size2">
      <summary>
                Gets the size2.
            </summary>
      <value>
                Reserved for halftoning algorithm use
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.Os22XBitmapHeader.ColorEncoding">
      <summary>
                Gets the color encoding.
            </summary>
      <value>
                Color model used in bitmap
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.Os22XBitmapHeader.Identifier">
      <summary>
                Gets the identifier.
            </summary>
      <value>
                Reserved for application use
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Bmp.Structures.CieCoordinates">
      <summary>
            The class contains the x,y, and z coordinates of a specific color in a specified color space.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Bmp.Structures.CieCoordinates.#ctor(System.Byte[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Bmp.Structures.CieCoordinates" /> class.
            </summary>
      <param name="bytes">The array bytes.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.Structures.CieCoordinates.CieCoordinatesX">
      <summary>
            Gets or sets the coordinates x.
            </summary>
      <value>
            The coordinates x.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.Structures.CieCoordinates.CieCoordinatesY">
      <summary>
            Gets or sets the coordinates y.
            </summary>
      <value>
            The coordinates y.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.Structures.CieCoordinates.CieCoordinatesZ">
      <summary>
            Gets or sets the coordinates z.
            </summary>
      <value>
            The coordinates z.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Bmp.Structures.CieCoordinatesTriple">
      <summary>
            The class contains the x,y, and z coordinates of the three colors that correspond to the red, green, and blue endpoints for a specified logical color space.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Bmp.Structures.CieCoordinatesTriple.#ctor(System.Byte[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Bmp.Structures.CieCoordinatesTriple" /> class.
            </summary>
      <param name="bytes">The bytes.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.Structures.CieCoordinatesTriple.CieXyzRed">
      <summary>
            Gets the xyz coordinates of red endpoint.
            </summary>
      <value>
            The xyz coordinates of red endpoint.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.Structures.CieCoordinatesTriple.CieXyzGreen">
      <summary>
            Gets the xyz coordinates of green endpoint.
            </summary>
      <value>
            The xyz coordinates of green endpoint.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Bmp.Structures.CieCoordinatesTriple.CieXyzBlue">
      <summary>
            Gets the xyz coordinates of blue endpoint.
            </summary>
      <value>
            The xyz coordinates of blue endpoint.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Bmp.Structures.NamespaceDoc">
      <summary>
            The logical structures, used to support bitmap header.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.ImageOptions.BmpOptions">
      <summary>
            The bmp file format creation options.
            </summary>
      <example>This example demonstrates the use of different classes from SaveOptions Namespace for export purposes. An image of type Gif is loaded into an instance of Image and then exported out to several formats.<code>[C#]

//Load an existing image (of type Gif) in an instance of Image class
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(@"C:\temp\sample.gif"))
{
    //Export to BMP file format using the default options
    image.Save(@"C:\output.bmp", new Aspose.Imaging.ImageOptions.BmpOptions());

    //Export to JPEG file format using the default options
    image.Save(@"C:\output.jpeg", new Aspose.Imaging.ImageOptions.JpegOptions());
 
    //Export to PNG file format using the default options
    image.Save(@"C:\output.png", new Aspose.Imaging.ImageOptions.PngOptions());
 
    //Export to TIFF file format using the default options
    image.Save(@"c:\output.tiff", new Aspose.Imaging.ImageOptions.TiffOptions());
}</code></example>
      <example>This example creates a new Image file at some disk location as specified by Source property of the BmpOptions instance. Several properties for BmpOptions instance are set before creating the actual image. Especially the Source property, that refers to the actual disk location in this case.<code>[C#]

//Create an instance of BmpOptions and set its various properties
Aspose.Imaging.ImageOptions.BmpOptions bmpOptions = new Aspose.Imaging.ImageOptions.BmpOptions();
bmpOptions.BitsPerPixel = 24;

//Create an instance of FileCreateSource and assign it as Source for the instance of BmpOptions
//Second Boolean parameter determines if the file to be created IsTemporal or not
bmpOptions.Source = new Aspose.Imaging.Sources.FileCreateSource(@"C:\temp\sample.bmp", false);

//Create an instance of Image and initialize it with instance of BmpOptions by calling Create method
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(bmpOptions, 500, 500))
{
    //do some image processing

    // save all changes
    image.Save();
}</code></example>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.BmpOptions.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptions.BmpOptions" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.BmpOptions.#ctor(Aspose.Imaging.ImageOptions.BmpOptions)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptions.BmpOptions" /> class.
            </summary>
      <param name="bmpOptions">The BMP options.</param>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.BmpOptions.BitsPerPixel">
      <summary>
            Gets or sets the image bits per pixel count.
            </summary>
      <value>The image bits per pixel count.</value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.BmpOptions.Compression">
      <summary>
            Gets or sets the compression.
            </summary>
      <value>
            The compression.
            </value>
    </member>
    <member name="T:Aspose.Imaging.License">
      <summary>
            Provides methods to license the component.
            </summary>
      <example>
            In this example, an attempt will be made to find a license file named MyLicense.lic
            in the folder that contains 
            
            
            the component, in the folder that contains the calling assembly,
            in the folder of the entry assembly and then in the embedded resources of the calling assembly.
            <code>
            [C#]
            
            License license = new License();
            license.SetLicense("MyLicense.lic");
            
            
            [Visual Basic]
            
            Dim license As license = New license
            License.SetLicense("MyLicense.lic")
            </code></example>
    </member>
    <member name="M:Aspose.Imaging.License.SetLicense(System.String)">
      <summary>
            Licenses the component.
            </summary>
      <remarks>
        <p>Tries to find the license in the following locations:</p>
        <p>1. Explicit path.</p>
        <p>2. The folder that contains the Aspose component assembly.</p>
        <p>3. The folder that contains the client's calling assembly.</p>
        <p>4. The folder that contains the entry (startup) assembly.</p>
        <p>5. An embedded resource in the client's calling assembly.</p>
        <p>
          <b>Note:</b>On the .NET Compact Framework, tries to find the license only in these locations:</p>
        <p>1. Explicit path.</p>
        <p>2. An embedded resource in the client's calling assembly.</p>
      </remarks>
      <example>
            In this example, an attempt will be made to find a license file named MyLicense.lic
            in the folder that contains 
            
            
            the component, in the folder that contains the calling assembly,
            in the folder of the entry assembly and then in the embedded resources of the calling assembly.
            <code>
            [C#]
            
            License license = new License();
            license.SetLicense("MyLicense.lic");
            
            
            [Visual Basic]
            
            Dim license As License = New License
            license.SetLicense("MyLicense.lic")
            </code><param name="licenseName">Can be a full or short file name or name of an embedded resource.
            Use an empty string to switch to evaluation mode.</param></example>
    </member>
    <member name="M:Aspose.Imaging.License.SetLicense(System.IO.Stream)">
      <summary>
            Licenses the component.
            </summary>
      <param name="stream">A stream that contains the license.</param>
      <remarks>
        <p>Use this method to load a license from a stream.</p>
      </remarks>
      <example>
        <code>
            [C#]
            
            License license = new License();
            license.SetLicense(myStream);
            
            
            [Visual Basic]
            
            Dim license as License = new License
            license.SetLicense(myStream)
            </code>
      </example>
    </member>
    <member name="P:Aspose.Imaging.License.IsLicensed">
      <summary>
            Gets a value indicating whether product is licensed.
            </summary>
      <value>
        <c>true</c> if product is licensed; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="T:Aspose.Imaging.IPartialArgb32PixelLoader">
      <summary>
            Conforms to the 32-bit ARGB pixels loaded partially.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.IPartialArgb32PixelLoader.Process(Aspose.Imaging.Rectangle,System.Int32[],Aspose.Imaging.Point,Aspose.Imaging.Point)">
      <summary>
            Processes the loaded pixels.
            </summary>
      <param name="pixelsRectangle">The pixels rectangle.</param>
      <param name="pixels">The 32-bit ARGB pixels.</param>
      <param name="start">The start pixels point. If not equal to (left,top) meaning that it is not full rectangle we have.</param>
      <param name="end">The end pixels point. If not equal to (right,bottom) meaning that it is not full rectangle we have.</param>
    </member>
    <member name="T:Aspose.Imaging.IObjectWithBounds">
      <summary>
            Represents an object with bounds.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.IObjectWithBounds.Size">
      <summary>
            Gets the object size.
            </summary>
      <value>The object size.</value>
    </member>
    <member name="P:Aspose.Imaging.IObjectWithBounds.Bounds">
      <summary>
            Gets the object bounds.
            </summary>
      <value>The object bounds.</value>
    </member>
    <member name="P:Aspose.Imaging.IObjectWithBounds.Width">
      <summary>
            Gets the object width.
            </summary>
      <value>The object width.</value>
    </member>
    <member name="P:Aspose.Imaging.IObjectWithBounds.Height">
      <summary>
            Gets the object height.
            </summary>
      <value>The object height.</value>
    </member>
    <member name="T:Aspose.Imaging.Blend">
      <summary>
            Defines a blend pattern. This class cannot be inherited.
            </summary>
      <remarks>
            The typical blend class usage is defining a blend pattern for brush. And thus the blend properties should be initialized carefully.
            Null arrays are not allowed. The brush will throw the appropriate exception if blend factors or positions array are empty or their length is not the same.
            If there are two or more elements in the positions array then the first element should be 0 and the last should be 1.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.Blend.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Blend" /> class. The number of elements in the factor and blend arrays will be equal to 1.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Blend.#ctor(System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Blend" /> class with the specified number of factors and positions.
            </summary>
      <param name="count">The number of elements in the factor and position arrays.</param>
    </member>
    <member name="M:Aspose.Imaging.Blend.op_Equality(Aspose.Imaging.Blend,Aspose.Imaging.Blend)">
      <summary>
            Tests whether two specified <see cref="T:Aspose.Imaging.Blend" /> classes are different.
            </summary>
      <param name="blend1">The <see cref="T:Aspose.Imaging.Blend" /> that is to the left of the inequality operator.</param>
      <param name="blend2">The <see cref="T:Aspose.Imaging.Blend" /> that is to the right of the inequality operator.</param>
      <returns>True if the two <see cref="T:Aspose.Imaging.Blend" /> classes are different; otherwise, false.</returns>
    </member>
    <member name="M:Aspose.Imaging.Blend.op_Inequality(Aspose.Imaging.Blend,Aspose.Imaging.Blend)">
      <summary>
            Tests whether two specified <see cref="T:Aspose.Imaging.Blend" /> classes are equivalent.
            </summary>
      <param name="blend1">The <see cref="T:Aspose.Imaging.Blend" /> that is to the left of the equality operator.</param>
      <param name="blend2">The <see cref="T:Aspose.Imaging.Blend" /> that is to the right of the equality operator.</param>
      <returns>True if the two <see cref="T:Aspose.Imaging.Blend" /> classes are equal; otherwise, false.</returns>
    </member>
    <member name="M:Aspose.Imaging.Blend.Equals(System.Object)">
      <summary>
            Tests whether the specified object is a <see cref="T:Aspose.Imaging.Blend" /> class and is equivalent to this <see cref="T:Aspose.Imaging.Blend" /> class.
            </summary>
      <param name="obj">The object to test.</param>
      <returns>True if <paramref name="obj" /> is a <see cref="T:Aspose.Imaging.Blend" /> class equivalent to this <see cref="T:Aspose.Imaging.Blend" /> class; otherwise, false.</returns>
    </member>
    <member name="M:Aspose.Imaging.Blend.GetHashCode">
      <summary>
            Returns a hash code for this instance.
            </summary>
      <returns>
            A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. 
            </returns>
    </member>
    <member name="P:Aspose.Imaging.Blend.Factors">
      <summary>
            Gets or sets the array of blend factors for the gradient.
            </summary>
      <value>The array of blend factors that specify the percentages of the starting color and the ending color to be used at the corresponding position.</value>
    </member>
    <member name="P:Aspose.Imaging.Blend.Positions">
      <summary>
            Gets or sets the array of blend positions for the gradient.
            </summary>
      <value>The array of blend positions that specify the percentages of distance along the gradient line.</value>
    </member>
    <member name="T:Aspose.Imaging.Brush">
      <summary>
            The base brush class.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.DisposableObject">
      <summary>
            Represents disposable object.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.DisposableObject.Dispose">
      <summary>
            Disposes the current instance.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.DisposableObject.ReleaseManagedResources">
      <summary>
            Releases the managed resources. Make sure no unmanaged resources are released here, since they may have been already released.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.DisposableObject.ReleaseUnmanagedResources">
      <summary>
            Releases the unmanaged resources. Make sure no managed resources are released here, since they may have been already released.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.DisposableObject.VerifyNotDisposed">
      <summary>
            Verifies that the current instance is not disposed.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.DisposableObject.Disposed">
      <summary>
            Gets a value indicating whether this instance is disposed.
            </summary>
      <value>
        <c>true</c> if disposed; otherwise, <c>false</c>.</value>
    </member>
    <member name="M:Aspose.Imaging.Brush.DeepClone">
      <summary>
            Creates a new deep clone of the current <see cref="T:Aspose.Imaging.Brush" />.
            </summary>
      <returns>A new <see cref="T:Aspose.Imaging.Brush" /> which is the deep clone of this <see cref="T:Aspose.Imaging.Brush" /> instance.</returns>
    </member>
    <member name="P:Aspose.Imaging.Brush.Opacity">
      <summary>
            Gets or sets the brush opacity. The value should be between 0 and 1. Value of 0 means that brush is fully visible, value of 1 means the brush is fully opaque.
            </summary>
      <value>The brush opacity value.</value>
    </member>
    <member name="T:Aspose.Imaging.Brushes.HatchBrush">
      <summary>
            Defines a rectangular brush with a hatch style, a foreground color, and a background color. This class cannot be inherited.
            </summary>
      <example>This example shows the creation and usage Pen objects. The example creates a new Image and draw Rectangles on Image surface.<code>[C#]

//Create an instance of BmpOptions and set its various properties
Aspose.Imaging.ImageOptions.BmpOptions bmpOptions = new Aspose.Imaging.ImageOptions.BmpOptions();
bmpOptions.BitsPerPixel = 24;

//Create an instance of FileCreateSource and assign it as Source for the instance of BmpOptions
//Second Boolean parameter determines if the file to be created IsTemporal or not
bmpOptions.Source = new Aspose.Imaging.Sources.FileCreateSource(@"C:\temp\sample.bmp", false);

//Create an instance of Image at specified Path
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(bmpOptions, 500, 500))
{
    //Create an instance of Graphics and initialize it with Image object
    Aspose.Imaging.Graphics graphics = new Aspose.Imaging.Graphics(image);

    //Clear the Graphics sutface with White Color
    graphics.Clear(Aspose.Imaging.Color.White);

    //Create an instance of Pen with color Red and width 5
    Aspose.Imaging.Pen pen = new Pen(Aspose.Imaging.Color.Red, 5);

    //Create an instance of HatchBrush and set its properties
    Aspose.Imaging.Brushes.HatchBrush brush = new HatchBrush();
    brush.BackgroundColor = Color.Wheat;
    brush.ForegroundColor = Color.Red;

    //Create an instance of Pen
    //initialize it with HatchBrush object and width
    Aspose.Imaging.Pen brusedpen = new Pen(brush, 5);

    //Draw Rectangles by specifying Pen object
    graphics.DrawRectangles(pen, new[] { new Rectangle(new Point(210, 210), new Size(100, 100)), new Rectangle(new Point(110, 110), new Size(100, 100)), new Rectangle(new Point(310, 310), new Size(100, 100)) });

    //Draw Rectangles by specifying Pen object
    graphics.DrawRectangles(brusedpen, new[] { new Rectangle(new Point(310, 110), new Size(100, 100)), new Rectangle(new Point(110, 310), new Size(100, 100)) });

    // save all changes.
    image.Save();
}</code></example>
    </member>
    <member name="P:Aspose.Imaging.Brushes.HatchBrush.ForegroundColor">
      <summary>
            Gets or sets the color of hatch lines.
            </summary>
      <value>The color of hatch lines.</value>
    </member>
    <member name="P:Aspose.Imaging.Brushes.HatchBrush.BackgroundColor">
      <summary>
            Gets or sets the color of spaces between the hatch lines.
            </summary>
      <value>The color of spaces between the hatch lines.</value>
    </member>
    <member name="P:Aspose.Imaging.Brushes.HatchBrush.HatchStyle">
      <summary>
            Gets or sets the hatch style of this brush.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Brushes.LinearGradientBrush">
      <summary>
            Encapsulates a <see cref="T:Aspose.Imaging.Brush" /> with a linear gradient. This class cannot be inherited.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Brushes.LinearGradientBrushBase">
      <summary>
            Represents a <see cref="T:Aspose.Imaging.Brush" /> with gradient capabilities and appropriate properties.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Brushes.TransformBrush">
      <summary>
            A <see cref="T:Aspose.Imaging.Brush" /> with transform capabilities.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Brushes.TransformBrush.ResetTransform">
      <summary>
            Resets the <see cref="P:Aspose.Imaging.Brushes.TransformBrush.Transform" /> property to identity.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Brushes.TransformBrush.MultiplyTransform(Aspose.Imaging.Matrix)">
      <summary>
            Multiplies the <see cref="T:Aspose.Imaging.Matrix" /> that represents the local geometric transform of this <see cref="T:Aspose.Imaging.Brushes.LinearGradientBrush" /> by the specified <see cref="T:Aspose.Imaging.Matrix" /> by prepending the specified <see cref="T:Aspose.Imaging.Matrix" />.
            </summary>
      <param name="matrix">The <see cref="T:Aspose.Imaging.Matrix" /> by which to multiply the geometric transform.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.TransformBrush.MultiplyTransform(Aspose.Imaging.Matrix,Aspose.Imaging.MatrixOrder)">
      <summary>
            Multiplies the <see cref="T:Aspose.Imaging.Matrix" /> that represents the local geometric transform of this <see cref="T:Aspose.Imaging.Brushes.LinearGradientBrush" /> by the specified <see cref="T:Aspose.Imaging.Matrix" /> in the specified order.
            </summary>
      <param name="matrix">The <see cref="T:Aspose.Imaging.Matrix" /> by which to multiply the geometric transform.</param>
      <param name="order">A <see cref="T:Aspose.Imaging.MatrixOrder" /> that specifies in which order to multiply the two matrices.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.TransformBrush.TranslateTransform(System.Single,System.Single)">
      <summary>
            Translates the local geometric transform by the specified dimensions. This method prepends the translation to the transform.
            </summary>
      <param name="dx">The value of the translation in x.</param>
      <param name="dy">The value of the translation in y.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.TransformBrush.TranslateTransform(System.Single,System.Single,Aspose.Imaging.MatrixOrder)">
      <summary>
            Translates the local geometric transform by the specified dimensions in the specified order.
            </summary>
      <param name="dx">The value of the translation in x.</param>
      <param name="dy">The value of the translation in y.</param>
      <param name="order">The order (prepend or append) in which to apply the translation.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.TransformBrush.ScaleTransform(System.Single,System.Single)">
      <summary>
            Scales the local geometric transform by the specified amounts. This method prepends the scaling matrix to the transform.
            </summary>
      <param name="sx">The amount by which to scale the transform in the x-axis direction.</param>
      <param name="sy">The amount by which to scale the transform in the y-axis direction.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.TransformBrush.ScaleTransform(System.Single,System.Single,Aspose.Imaging.MatrixOrder)">
      <summary>
            Scales the local geometric transform by the specified amounts in the specified order.
            </summary>
      <param name="sx">The amount by which to scale the transform in the x-axis direction.</param>
      <param name="sy">The amount by which to scale the transform in the y-axis direction.</param>
      <param name="order">A <see cref="T:Aspose.Imaging.MatrixOrder" /> that specifies whether to append or prepend the scaling matrix.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.TransformBrush.RotateTransform(System.Single)">
      <summary>
            Rotates the local geometric transform by the specified amount. This method prepends the rotation to the transform.
            </summary>
      <param name="angle">The angle of rotation.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.TransformBrush.RotateTransform(System.Single,Aspose.Imaging.MatrixOrder)">
      <summary>
            Rotates the local geometric transform by the specified amount in the specified order.
            </summary>
      <param name="angle">The angle of rotation.</param>
      <param name="order">A <see cref="T:Aspose.Imaging.MatrixOrder" /> that specifies whether to append or prepend the rotation matrix.</param>
    </member>
    <member name="P:Aspose.Imaging.Brushes.TransformBrush.WrapMode">
      <summary>
            Gets or sets a <see cref="T:Aspose.Imaging.WrapMode" /> enumeration that indicates the wrap mode for this <see cref="T:Aspose.Imaging.Brushes.TransformBrush" />.
            </summary>
      <returns>A <see cref="T:Aspose.Imaging.WrapMode" /> that specifies how fills drawn with this <see cref="T:Aspose.Imaging.Brushes.TransformBrush" /> are tiled.</returns>
    </member>
    <member name="P:Aspose.Imaging.Brushes.TransformBrush.Transform">
      <summary>
            Gets or sets a copy <see cref="T:Aspose.Imaging.Matrix" /> that defines a local geometric transform for this <see cref="T:Aspose.Imaging.Brushes.TransformBrush" />.
            </summary>
      <returns>A copy of the <see cref="T:Aspose.Imaging.Matrix" /> that defines a geometric transform that applies only to fills drawn with this <see cref="T:Aspose.Imaging.Brushes.TransformBrush" />.</returns>
    </member>
    <member name="P:Aspose.Imaging.Brushes.TransformBrush.IsTransformChanged">
      <summary>
            Gets a value indicating whether transformations were changed in some way. For example setting the transformation matrix or
            calling any of the methods altering the transformation matrix. The property is introduced for backward compatibility with GDI+.
            </summary>
      <value>
        <c>True</c> if transformation was changed; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="M:Aspose.Imaging.Brushes.LinearGradientBrushBase.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.LinearGradientBrushBase" /> class with default parameters.
            The angle is 45 degrees and the rectangle is located in (0,0) with size (1,1).
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Brushes.LinearGradientBrushBase.#ctor(Aspose.Imaging.Point,Aspose.Imaging.Point)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.LinearGradientBrushBase" /> class. The gradient rectangle is calculated from the specified points.
            </summary>
      <param name="point1">A <see cref="T:Aspose.Imaging.Point" /> structure that represents the starting point of the linear gradient.</param>
      <param name="point2">A <see cref="T:Aspose.Imaging.Point" /> structure that represents the endpoint of the linear gradient.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.LinearGradientBrushBase.#ctor(Aspose.Imaging.PointF,Aspose.Imaging.PointF)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.LinearGradientBrushBase" /> class. The gradient rectangle is calculated from the specified points.
            </summary>
      <param name="point1">A <see cref="T:Aspose.Imaging.PointF" /> structure that represents the starting point of the linear gradient.</param>
      <param name="point2">A <see cref="T:Aspose.Imaging.PointF" /> structure that represents the endpoint of the linear gradient.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.LinearGradientBrushBase.#ctor(Aspose.Imaging.Rectangle,System.Single,System.Boolean)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.LinearGradientBrushBase" /> class based on a rectangle and an orientation angle.
            </summary>
      <param name="rect">A <see cref="T:Aspose.Imaging.RectangleF" /> structure that specifies the bounds of the linear gradient.</param>
      <param name="angle">The angle, measured in degrees clockwise from the x-axis, of the gradient's orientation line.</param>
      <param name="isAngleScalable">if set to <c>true</c> the angle is changed during transformations applied to this <see cref="T:Aspose.Imaging.Brushes.LinearGradientBrushBase" />.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.LinearGradientBrushBase.#ctor(Aspose.Imaging.RectangleF,System.Single,System.Boolean)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.LinearGradientBrushBase" /> class based on a rectangle, starting and ending colors, and an orientation angle.
            </summary>
      <param name="rect">A <see cref="T:Aspose.Imaging.RectangleF" /> structure that specifies the bounds of the linear gradient.</param>
      <param name="angle">The angle, measured in degrees clockwise from the x-axis, of the gradient's orientation line.</param>
      <param name="isAngleScalable">if set to <c>true</c> the angle is changed during transformations with this <see cref="T:Aspose.Imaging.Brushes.LinearGradientBrushBase" />.</param>
    </member>
    <member name="P:Aspose.Imaging.Brushes.LinearGradientBrushBase.Rectangle">
      <summary>
            Gets or sets a rectangular region that defines the starting and ending points of the gradient.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.RectangleF" /> structure that specifies the starting and ending points of the gradient.</value>
    </member>
    <member name="P:Aspose.Imaging.Brushes.LinearGradientBrushBase.Angle">
      <summary>
            Gets or sets the gradient angle.
            </summary>
      <value>The gradient angle.</value>
    </member>
    <member name="P:Aspose.Imaging.Brushes.LinearGradientBrushBase.IsAngleScalable">
      <summary>
            Gets or sets a value indicating whether <see cref="P:Aspose.Imaging.Brushes.LinearGradientBrushBase.Angle" /> is changed during trasnformations with this <see cref="T:Aspose.Imaging.Brushes.LinearGradientBrushBase" />.
            </summary>
      <value>
        <c>true</c> if <see cref="P:Aspose.Imaging.Brushes.LinearGradientBrushBase.Angle" /> is changed during transformations with this <see cref="T:Aspose.Imaging.Brushes.LinearGradientBrushBase" />; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Brushes.LinearGradientBrushBase.GammaCorrection">
      <summary>
            Gets or sets a value indicating whether gamma correction is enabled for this <see cref="T:Aspose.Imaging.Brushes.LinearGradientBrushBase" />.
            </summary>
      <value>The value is true if gamma correction is enabled for this <see cref="T:Aspose.Imaging.Brushes.LinearGradientBrushBase" />; otherwise, false.</value>
    </member>
    <member name="M:Aspose.Imaging.Brushes.LinearGradientBrush.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.LinearGradientBrush" /> class with default parameters.
            The starting color is black, the ending color is white, the angle is 45 degrees and the rectangle is located in (0,0) with size (1,1).
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Brushes.LinearGradientBrush.#ctor(Aspose.Imaging.Point,Aspose.Imaging.Point,Aspose.Imaging.Color,Aspose.Imaging.Color)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.LinearGradientBrush" /> class with the specified points and colors.
            </summary>
      <param name="point1">A <see cref="T:Aspose.Imaging.Point" /> structure that represents the starting point of the linear gradient.</param>
      <param name="point2">A <see cref="T:Aspose.Imaging.Point" /> structure that represents the endpoint of the linear gradient.</param>
      <param name="color1">A <see cref="T:Aspose.Imaging.Color" /> structure that represents the starting color of the linear gradient.</param>
      <param name="color2">A <see cref="T:Aspose.Imaging.Color" /> structure that represents the ending color of the linear gradient.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.LinearGradientBrush.#ctor(Aspose.Imaging.PointF,Aspose.Imaging.PointF,Aspose.Imaging.Color,Aspose.Imaging.Color)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.LinearGradientBrush" /> class with the specified points and colors.
            </summary>
      <param name="point1">A <see cref="T:Aspose.Imaging.PointF" /> structure that represents the starting point of the linear gradient.</param>
      <param name="point2">A <see cref="T:Aspose.Imaging.PointF" /> structure that represents the endpoint of the linear gradient.</param>
      <param name="color1">A <see cref="T:Aspose.Imaging.Color" /> structure that represents the starting color of the linear gradient.</param>
      <param name="color2">A <see cref="T:Aspose.Imaging.Color" /> structure that represents the ending color of the linear gradient.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.LinearGradientBrush.#ctor(Aspose.Imaging.Rectangle,Aspose.Imaging.Color,Aspose.Imaging.Color,System.Single)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.LinearGradientBrush" /> class based on a rectangle, starting and ending colors, and an orientation angle.
            </summary>
      <param name="rect">A <see cref="T:Aspose.Imaging.RectangleF" /> structure that specifies the bounds of the linear gradient.</param>
      <param name="color1">A <see cref="T:Aspose.Imaging.Color" /> structure that represents the starting color for the gradient.</param>
      <param name="color2">A <see cref="T:Aspose.Imaging.Color" /> structure that represents the ending color for the gradient.</param>
      <param name="angle">The angle, measured in degrees clockwise from the x-axis, of the gradient's orientation line.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.LinearGradientBrush.#ctor(Aspose.Imaging.RectangleF,Aspose.Imaging.Color,Aspose.Imaging.Color,System.Single)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.LinearGradientBrush" /> class based on a rectangle, starting and ending colors, and an orientation angle.
            </summary>
      <param name="rect">A <see cref="T:Aspose.Imaging.RectangleF" /> structure that specifies the bounds of the linear gradient.</param>
      <param name="color1">A <see cref="T:Aspose.Imaging.Color" /> structure that represents the starting color for the gradient.</param>
      <param name="color2">A <see cref="T:Aspose.Imaging.Color" /> structure that represents the ending color for the gradient.</param>
      <param name="angle">The angle, measured in degrees clockwise from the x-axis, of the gradient's orientation line.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.LinearGradientBrush.#ctor(Aspose.Imaging.Rectangle,Aspose.Imaging.Color,Aspose.Imaging.Color,System.Single,System.Boolean)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.LinearGradientBrush" /> class based on a rectangle, starting and ending colors, and an orientation angle.
            </summary>
      <param name="rect">A <see cref="T:Aspose.Imaging.RectangleF" /> structure that specifies the bounds of the linear gradient.</param>
      <param name="color1">A <see cref="T:Aspose.Imaging.Color" /> structure that represents the starting color for the gradient.</param>
      <param name="color2">A <see cref="T:Aspose.Imaging.Color" /> structure that represents the ending color for the gradient.</param>
      <param name="angle">The angle, measured in degrees clockwise from the x-axis, of the gradient's orientation line.</param>
      <param name="isAngleScalable">if set to <c>true</c> the angle is changed during transformations with this <see cref="T:Aspose.Imaging.Brushes.LinearGradientBrush" />.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.LinearGradientBrush.#ctor(Aspose.Imaging.RectangleF,Aspose.Imaging.Color,Aspose.Imaging.Color,System.Single,System.Boolean)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.LinearGradientBrush" /> class based on a rectangle, starting and ending colors, and an orientation angle.
            </summary>
      <param name="rect">A <see cref="T:Aspose.Imaging.RectangleF" /> structure that specifies the bounds of the linear gradient.</param>
      <param name="color1">A <see cref="T:Aspose.Imaging.Color" /> structure that represents the starting color for the gradient.</param>
      <param name="color2">A <see cref="T:Aspose.Imaging.Color" /> structure that represents the ending color for the gradient.</param>
      <param name="angle">The angle, measured in degrees clockwise from the x-axis, of the gradient's orientation line.</param>
      <param name="isAngleScalable">if set to <c>true</c> the angle is changed during transformations with this <see cref="T:Aspose.Imaging.Brushes.LinearGradientBrush" />.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.LinearGradientBrush.SetSigmaBellShape(System.Single)">
      <summary>
            Creates a gradient falloff based on a bell-shaped curve.
            </summary>
      <param name="focus">A value from 0 through 1 that specifies the center of the gradient (the point where the starting color and ending color are blended equally).</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.LinearGradientBrush.SetSigmaBellShape(System.Single,System.Single)">
      <summary>
            Creates a gradient falloff based on a bell-shaped curve.
            </summary>
      <param name="focus">A value from 0 through 1 that specifies the center of the gradient (the point where the gradient is composed of only the ending color).</param>
      <param name="scale">A value from 0 through 1 that specifies how fast the colors falloff from the <paramref name="focus" />.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.LinearGradientBrush.SetBlendTriangularShape(System.Single)">
      <summary>
            Creates a linear gradient with a center color and a linear falloff to a single color on both ends.
            </summary>
      <param name="focus">A value from 0 through 1 that specifies the center of the gradient (the point where the gradient is composed of only the ending color).</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.LinearGradientBrush.SetBlendTriangularShape(System.Single,System.Single)">
      <summary>
            Creates a linear gradient with a center color and a linear falloff to a single color on both ends.
            </summary>
      <param name="focus">A value from 0 through 1 that specifies the center of the gradient (the point where the gradient is composed of only the ending color).</param>
      <param name="scale">A value from 0 through1 that specifies how fast the colors falloff from the starting color to <paramref name="focus" /> (ending color)</param>
    </member>
    <member name="P:Aspose.Imaging.Brushes.LinearGradientBrush.InterpolationColors">
      <summary>
            Gets or sets a <see cref="T:Aspose.Imaging.ColorBlend" /> that defines a multicolor linear gradient.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.ColorBlend" /> that defines a multicolor linear gradient.</value>
    </member>
    <member name="P:Aspose.Imaging.Brushes.LinearGradientBrush.LinearColors">
      <summary>
            Gets or sets the starting and ending colors of the gradient.
            </summary>
      <value>An array of two <see cref="T:Aspose.Imaging.Color" /> structures that represents the starting and ending colors of the gradient.</value>
    </member>
    <member name="P:Aspose.Imaging.Brushes.LinearGradientBrush.StartColor">
      <summary>
            Gets or sets the starting gradient color.
            </summary>
      <value>The starting gradient color.</value>
    </member>
    <member name="P:Aspose.Imaging.Brushes.LinearGradientBrush.EndColor">
      <summary>
            Gets or sets the ending gradient color.
            </summary>
      <value>The ending gradient color.</value>
    </member>
    <member name="P:Aspose.Imaging.Brushes.LinearGradientBrush.Blend">
      <summary>
            Gets or sets a <see cref="T:Aspose.Imaging.Blend" /> that specifies positions and factors that define a custom falloff for the gradient.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Blend" /> that represents a custom falloff for the gradient.</value>
    </member>
    <member name="T:Aspose.Imaging.Brushes.LinearMulticolorGradientBrush">
      <summary>
            Represents a <see cref="T:Aspose.Imaging.Brush" /> with linear gradient defined by multiple colors and appropriate positions. This class cannot be inherited.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Brushes.LinearMulticolorGradientBrush.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.LinearMulticolorGradientBrush" /> class with default parameters.
            The starting color is black, the ending color is white, the angle is 45 degrees and the rectangle is located in (0,0) with size (1,1).
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Brushes.LinearMulticolorGradientBrush.#ctor(Aspose.Imaging.Point,Aspose.Imaging.Point)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.LinearMulticolorGradientBrush" /> class with the specified points.
            </summary>
      <param name="point1">A <see cref="T:Aspose.Imaging.Point" /> structure that represents the starting point of the linear gradient.</param>
      <param name="point2">A <see cref="T:Aspose.Imaging.Point" /> structure that represents the endpoint of the linear gradient.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.LinearMulticolorGradientBrush.#ctor(Aspose.Imaging.PointF,Aspose.Imaging.PointF)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.LinearMulticolorGradientBrush" /> class with the specified points.
            </summary>
      <param name="point1">A <see cref="T:Aspose.Imaging.PointF" /> structure that represents the starting point of the linear gradient.</param>
      <param name="point2">A <see cref="T:Aspose.Imaging.PointF" /> structure that represents the endpoint of the linear gradient.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.LinearMulticolorGradientBrush.#ctor(Aspose.Imaging.Rectangle,System.Single)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.LinearMulticolorGradientBrush" /> class based on a rectangle and an orientation angle.
            </summary>
      <param name="rect">A <see cref="T:Aspose.Imaging.RectangleF" /> structure that specifies the bounds of the linear gradient.</param>
      <param name="angle">The angle, measured in degrees clockwise from the x-axis, of the gradient's orientation line.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.LinearMulticolorGradientBrush.#ctor(Aspose.Imaging.RectangleF,System.Single)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.LinearMulticolorGradientBrush" /> class based on a rectangle and an orientation angle.
            </summary>
      <param name="rect">A <see cref="T:Aspose.Imaging.RectangleF" /> structure that specifies the bounds of the linear gradient.</param>
      <param name="angle">The angle, measured in degrees clockwise from the x-axis, of the gradient's orientation line.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.LinearMulticolorGradientBrush.#ctor(Aspose.Imaging.Rectangle,System.Single,System.Boolean)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.LinearMulticolorGradientBrush" /> class based on a rectangle and an orientation angle.
            </summary>
      <param name="rect">A <see cref="T:Aspose.Imaging.RectangleF" /> structure that specifies the bounds of the linear gradient.</param>
      <param name="angle">The angle, measured in degrees clockwise from the x-axis, of the gradient's orientation line.</param>
      <param name="isAngleScalable">if set to <c>true</c> the angle is changed during transformations with this <see cref="T:Aspose.Imaging.Brushes.LinearMulticolorGradientBrush" />.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.LinearMulticolorGradientBrush.#ctor(Aspose.Imaging.RectangleF,System.Single,System.Boolean)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.LinearMulticolorGradientBrush" /> class based on a rectangle and an orientation angle.
            </summary>
      <param name="rect">A <see cref="T:Aspose.Imaging.RectangleF" /> structure that specifies the bounds of the linear gradient.</param>
      <param name="angle">The angle, measured in degrees clockwise from the x-axis, of the gradient's orientation line.</param>
      <param name="isAngleScalable">if set to <c>true</c> the angle is changed during transformations with this <see cref="T:Aspose.Imaging.Brushes.LinearMulticolorGradientBrush" />.</param>
    </member>
    <member name="P:Aspose.Imaging.Brushes.LinearMulticolorGradientBrush.InterpolationColors">
      <summary>
            Gets or sets a <see cref="T:Aspose.Imaging.ColorBlend" /> that defines a multicolor linear gradient.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.ColorBlend" /> that defines a multicolor linear gradient.</value>
    </member>
    <member name="T:Aspose.Imaging.Brushes.NamespaceDoc">
      <summary>
            The namespace provides helper classes and methods to work with different brush types.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Brushes.PathGradientBrush">
      <summary>
            Encapsulates a <see cref="T:Aspose.Imaging.Brush" /> object with a gradient. This class cannot be inherited.
            </summary>
      <remarks>
        <para>The center color is white by default. A user can changed this value at any time later.</para>
        <para>The surround colors array is initialized by single element containing white color by default. The surround colors may be changed later, however at least single element is required when setting up the surround colors.</para>
        <para>See the <see cref="P:Aspose.Imaging.Brushes.PathGradientBrush.Blend" /> for more details about its initialization.</para>
      </remarks>
    </member>
    <member name="T:Aspose.Imaging.Brushes.PathGradientBrushBase">
      <summary>
            Represents a <see cref="T:Aspose.Imaging.Brush" /> with base path gradient functionality.
            </summary>
      <remarks>
            Note that when creating the <see cref="T:Aspose.Imaging.Brushes.PathGradientBrushBase" /> class it should be initialized with 2 points at least. The internal path created
            will always be a closed figure, the last point connects the first point. That shape is filled with this <see cref="T:Aspose.Imaging.Brushes.PathGradientBrushBase" />.
            The GDI+ implementation throws an <see cref="T:System.OutOfMemoryException" /> when passing in empty arrays or points set having the same coordinates.
            The <see cref="T:Aspose.Imaging.Brushes.PathGradientBrushBase" /> throws an exception when points array contain less than 2 points, the <see cref="T:System.ArgumentException" /> is
            thrown rather than <see cref="T:System.OutOfMemoryException" /> when points array is unacceptable.
            The center point is calculated as a center of mass for the passed in points by default. A user can change this point later.
            The focus scales is an empty point (0.0, 0.0) by default.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.Brushes.PathGradientBrushBase.#ctor(Aspose.Imaging.PointF[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.PathGradientBrushBase" /> class with the specified points.
            </summary>
      <param name="points">An array of <see cref="T:Aspose.Imaging.PointF" /> structures that represents the points that make up the vertices of the path.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.PathGradientBrushBase.#ctor(Aspose.Imaging.PointF[],Aspose.Imaging.WrapMode)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.PathGradientBrushBase" /> class with the specified points and wrap mode.
            </summary>
      <param name="points">An array of <see cref="T:Aspose.Imaging.PointF" /> structures that represents the points that make up the vertices of the path.</param>
      <param name="wrapMode">A <see cref="T:Aspose.Imaging.WrapMode" /> that specifies how fills drawn with this <see cref="T:Aspose.Imaging.Brushes.PathGradientBrushBase" /> are tiled.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.PathGradientBrushBase.#ctor(Aspose.Imaging.Point[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.PathGradientBrushBase" /> class with the specified points.
            </summary>
      <param name="points">An array of <see cref="T:Aspose.Imaging.Point" /> structures that represents the points that make up the vertices of the path.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.PathGradientBrushBase.#ctor(Aspose.Imaging.Point[],Aspose.Imaging.WrapMode)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.PathGradientBrushBase" /> class with the specified points and wrap mode.
            </summary>
      <param name="points">An array of <see cref="T:Aspose.Imaging.Point" /> structures that represents the points that make up the vertices of the path.</param>
      <param name="wrapMode">A <see cref="T:Aspose.Imaging.WrapMode" /> that specifies how fills drawn with this <see cref="T:Aspose.Imaging.Brushes.PathGradientBrushBase" /> are tiled.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.PathGradientBrushBase.#ctor(Aspose.Imaging.GraphicsPath)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.PathGradientBrushBase" /> class with the specified path.
            </summary>
      <param name="path">The <see cref="P:Aspose.Imaging.Brushes.PathGradientBrushBase.GraphicsPath" /> that defines the area filled by this <see cref="T:Aspose.Imaging.Brushes.PathGradientBrushBase" />.</param>
    </member>
    <member name="P:Aspose.Imaging.Brushes.PathGradientBrushBase.PathPoints">
      <summary>
            Gets the path points this brush was build upon.
            </summary>
      <value>The path points.</value>
    </member>
    <member name="P:Aspose.Imaging.Brushes.PathGradientBrushBase.GraphicsPath">
      <summary>
            Gets the graphics path this brush was build upon.
            </summary>
      <value>The graphics path.</value>
    </member>
    <member name="P:Aspose.Imaging.Brushes.PathGradientBrushBase.CenterPoint">
      <summary>
            Gets or sets the center point of the path gradient.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.PointF" /> that represents the center point of the path gradient.</value>
    </member>
    <member name="P:Aspose.Imaging.Brushes.PathGradientBrushBase.FocusScales">
      <summary>
            Gets or sets the focus point for the gradient falloff.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.PointF" /> that represents the focus point for the gradient falloff.</value>
    </member>
    <member name="M:Aspose.Imaging.Brushes.PathGradientBrush.#ctor(Aspose.Imaging.PointF[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.PathGradientBrush" /> class with the specified points.
            </summary>
      <param name="points">An array of <see cref="T:Aspose.Imaging.PointF" /> structures that represents the points that make up the vertices of the path.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.PathGradientBrush.#ctor(Aspose.Imaging.PointF[],Aspose.Imaging.WrapMode)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.PathGradientBrush" /> class with the specified points and wrap mode.
            </summary>
      <param name="points">An array of <see cref="T:Aspose.Imaging.PointF" /> structures that represents the points that make up the vertices of the path.</param>
      <param name="wrapMode">A <see cref="T:Aspose.Imaging.WrapMode" /> that specifies how fills drawn with this <see cref="T:Aspose.Imaging.Brushes.PathGradientBrush" /> are tiled.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.PathGradientBrush.#ctor(Aspose.Imaging.Point[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.PathGradientBrush" /> class with the specified points.
            </summary>
      <param name="points">An array of <see cref="T:Aspose.Imaging.Point" /> structures that represents the points that make up the vertices of the path.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.PathGradientBrush.#ctor(Aspose.Imaging.Point[],Aspose.Imaging.WrapMode)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.PathGradientBrush" /> class with the specified points and wrap mode.
            </summary>
      <param name="points">An array of <see cref="T:Aspose.Imaging.Point" /> structures that represents the points that make up the vertices of the path.</param>
      <param name="wrapMode">A <see cref="T:Aspose.Imaging.WrapMode" /> that specifies how fills drawn with this <see cref="T:Aspose.Imaging.Brushes.PathGradientBrush" /> are tiled.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.PathGradientBrush.#ctor(Aspose.Imaging.GraphicsPath)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.PathGradientBrush" /> class with the specified path.
            </summary>
      <param name="path">The <see cref="T:Aspose.Imaging.GraphicsPath" /> that defines the area filled by this <see cref="T:Aspose.Imaging.Brushes.PathGradientBrush" />.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.PathGradientBrush.SetSigmaBellShape(System.Single)">
      <summary>
            Creates a gradient brush that changes color starting from the center of the path outward to the path's boundary. The transition from one color to another is based on a bell-shaped curve.
            </summary>
      <param name="focus">A value from 0 through 1 that specifies where, along any radial from the center of the path to the path's boundary, the center color will be at its highest intensity. A value of 1 (the default) places the highest intensity at the center of the path.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.PathGradientBrush.SetSigmaBellShape(System.Single,System.Single)">
      <summary>
            Creates a gradient brush that changes color starting from the center of the path outward to the path's boundary. The transition from one color to another is based on a bell-shaped curve.
            </summary>
      <param name="focus">A value from 0 through 1 that specifies where, along any radial from the center of the path to the path's boundary, the center color will be at its highest intensity. A value of 1 (the default) places the highest intensity at the center of the path.</param>
      <param name="scale">A value from 0 through 1 that specifies the maximum intensity of the center color that gets blended with the boundary color. A value of 1 causes the highest possible intensity of the center color, and it is the default value.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.PathGradientBrush.SetBlendTriangularShape(System.Single)">
      <summary>
            Creates a gradient with a center color and a linear falloff to one surrounding color.
            </summary>
      <param name="focus">A value from 0 through 1 that specifies where, along any radial from the center of the path to the path's boundary, the center color will be at its highest intensity. A value of 1 (the default) places the highest intensity at the center of the path.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.PathGradientBrush.SetBlendTriangularShape(System.Single,System.Single)">
      <summary>
            Creates a gradient with a center color and a linear falloff to each surrounding color.
            </summary>
      <param name="focus">A value from 0 through 1 that specifies where, along any radial from the center of the path to the path's boundary, the center color will be at its highest intensity. A value of 1 (the default) places the highest intensity at the center of the path.</param>
      <param name="scale">A value from 0 through 1 that specifies the maximum intensity of the center color that gets blended with the boundary color. A value of 1 causes the highest possible intensity of the center color, and it is the default value.</param>
    </member>
    <member name="P:Aspose.Imaging.Brushes.PathGradientBrush.InterpolationColors">
      <summary>
            Gets or sets a <see cref="T:Aspose.Imaging.ColorBlend" /> that defines a multicolor linear gradient.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.ColorBlend" /> that defines a multicolor linear gradient.</value>
    </member>
    <member name="P:Aspose.Imaging.Brushes.PathGradientBrush.CenterColor">
      <summary>
            Gets or sets the color at the center of the path gradient.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> that represents the color at the center of the path gradient.</value>
    </member>
    <member name="P:Aspose.Imaging.Brushes.PathGradientBrush.SurroundColors">
      <summary>
            Gets or sets an array of colors that correspond to the points in the path this <see cref="T:Aspose.Imaging.Brushes.PathGradientBrush" /> fills.
            </summary>
      <value>An array of <see cref="T:Aspose.Imaging.Color" /> structures that represents the colors associated with each point in the path this <see cref="T:Aspose.Imaging.Brushes.PathGradientBrush" /> fills.</value>
    </member>
    <member name="P:Aspose.Imaging.Brushes.PathGradientBrush.Blend">
      <summary>
            Gets or sets a <see cref="T:Aspose.Imaging.Blend" /> that specifies positions and factors that define a custom falloff for the gradient.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Blend" /> that represents a custom falloff for the gradient.</value>
    </member>
    <member name="T:Aspose.Imaging.Brushes.PathMulticolorGradientBrush">
      <summary>
            Encapsulates a <see cref="T:Aspose.Imaging.Brush" /> object with a gradient. This class cannot be inherited.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Brushes.PathMulticolorGradientBrush.#ctor(Aspose.Imaging.PointF[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.PathMulticolorGradientBrush" /> class with the specified points.
            </summary>
      <param name="points">An array of <see cref="T:Aspose.Imaging.PointF" /> structures that represents the points that make up the vertices of the path.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.PathMulticolorGradientBrush.#ctor(Aspose.Imaging.PointF[],Aspose.Imaging.WrapMode)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.PathMulticolorGradientBrush" /> class with the specified points and wrap mode.
            </summary>
      <param name="points">An array of <see cref="T:Aspose.Imaging.PointF" /> structures that represents the points that make up the vertices of the path.</param>
      <param name="wrapMode">A <see cref="T:Aspose.Imaging.WrapMode" /> that specifies how fills drawn with this <see cref="T:Aspose.Imaging.Brushes.PathMulticolorGradientBrush" /> are tiled.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.PathMulticolorGradientBrush.#ctor(Aspose.Imaging.Point[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.PathMulticolorGradientBrush" /> class with the specified points.
            </summary>
      <param name="points">An array of <see cref="T:Aspose.Imaging.Point" /> structures that represents the points that make up the vertices of the path.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.PathMulticolorGradientBrush.#ctor(Aspose.Imaging.Point[],Aspose.Imaging.WrapMode)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.PathMulticolorGradientBrush" /> class with the specified points and wrap mode.
            </summary>
      <param name="points">An array of <see cref="T:Aspose.Imaging.Point" /> structures that represents the points that make up the vertices of the path.</param>
      <param name="wrapMode">A <see cref="T:Aspose.Imaging.WrapMode" /> that specifies how fills drawn with this <see cref="T:Aspose.Imaging.Brushes.PathMulticolorGradientBrush" /> are tiled.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.PathMulticolorGradientBrush.#ctor(Aspose.Imaging.GraphicsPath)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.PathMulticolorGradientBrush" /> class with the specified path.
            </summary>
      <param name="path">The <see cref="T:Aspose.Imaging.GraphicsPath" /> that defines the area filled by this <see cref="T:Aspose.Imaging.Brushes.PathMulticolorGradientBrush" />.</param>
    </member>
    <member name="P:Aspose.Imaging.Brushes.PathMulticolorGradientBrush.InterpolationColors">
      <summary>
            Gets or sets a <see cref="T:Aspose.Imaging.ColorBlend" /> that defines a multicolor linear gradient.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.ColorBlend" /> that defines a multicolor linear gradient.</value>
    </member>
    <member name="T:Aspose.Imaging.Brushes.SolidBrush">
      <summary>
            Solid brush is intended for drawing continiously with specific color. This class cannot be inherited.
            </summary>
      <example>This example uses Graphics class to create primitive shapes on the Image surface. To demonstrate the operation, the example creates a new Image in PNG format and draw primitive shapes on Image surface using Draw methods exposed by Graphics class<code>[C#]

//Creates an instance of FileStream
using (System.IO.FileStream stream = new System.IO.FileStream(@"C:\temp\output.png", System.IO.FileMode.Create))
{
    //Create an instance of PngOptions and set its various properties
    Aspose.Imaging.ImageOptions.PngOptions pngOptions = new Aspose.Imaging.ImageOptions.PngOptions();
        
    //Set the Source for PngOptions
    pngOptions.Source = new Aspose.Imaging.Sources.StreamSource(stream);

    //Create an instance of Image 
    using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(pngOptions, 500, 500))
    {
        //Create and initialize an instance of Graphics class
        Aspose.Imaging.Graphics graphics = new Aspose.Imaging.Graphics(image);

        //Clear Graphics surface
        graphics.Clear(Color.Wheat);

        //Draw an Arc by specifying the Pen object having Black color, 
        //a Rectangle surrounding the Arc, Start Angle and Sweep Angle
        graphics.DrawArc(new Pen(Color.Black, 2), new Rectangle(200, 200, 100, 200), 0, 300);

        //Draw a Bezier by specifying the Pen object having Blue color and co-ordinate Points.
        graphics.DrawBezier(new Pen(Color.Blue, 2), new Point(250, 100), new Point(300, 30), new Point(450, 100), new Point(235, 25));

        //Draw a Curve by specifying the Pen object having Green color and an array of Points
        graphics.DrawCurve(new Pen(Color.Green, 2), new[] { new Point(100, 200), new Point(100, 350), new Point(200, 450) });

        //Draw an Ellipse using the Pen object and a surrounding Rectangle
        graphics.DrawEllipse(new Pen(Color.Yellow, 2), new Rectangle(300, 300, 100, 100));

        //Draw a Line 
        graphics.DrawLine(new Pen(Color.Violet, 2), new Point(100, 100), new Point(200, 200));

        //Draw a Pie segment
        graphics.DrawPie(new Pen(Color.Silver, 2), new Rectangle(new Point(200, 20), new Size(200, 200)), 0, 45);

        //Draw a Polygon by specifying the Pen object having Red color and an array of Points
        graphics.DrawPolygon(new Pen(Color.Red, 2), new[] { new Point(20, 100), new Point(20, 200), new Point(220, 20) });

        //Draw a Rectangle
        graphics.DrawRectangle(new Pen(Color.Orange, 2), new Rectangle(new Point(250, 250), new Size(100, 100)));

        //Create a SolidBrush object and set its various properties
        Aspose.Imaging.Brushes.SolidBrush brush = new Aspose.Imaging.Brushes.SolidBrush();
        brush.Color = Color.Purple;
        brush.Opacity = 100;

        //Draw a String using the SolidBrush object and Font, at specific Point
        graphics.DrawString("This image is created by Aspose.Imaging API", new Font("Times New Roman", 16), brush, new PointF(50, 400));

        // save all changes.
        image.Save();
    }
}</code></example>
    </member>
    <member name="M:Aspose.Imaging.Brushes.SolidBrush.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.SolidBrush" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Brushes.SolidBrush.#ctor(Aspose.Imaging.Color)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.SolidBrush" /> class.
            </summary>
      <param name="color">The solid brush color.</param>
    </member>
    <member name="P:Aspose.Imaging.Brushes.SolidBrush.Color">
      <summary>
            Gets or sets the brush color.
            </summary>
      <value>The brush color.</value>
    </member>
    <member name="T:Aspose.Imaging.Brushes.TextureBrush">
      <summary>
            Each property of the <see cref="T:Aspose.Imaging.Brushes.TextureBrush" /> class is a <see cref="T:Aspose.Imaging.Brush" /> object that uses an image to fill the interior of a shape. This class cannot be inherited.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Brushes.TextureBrush.#ctor(Aspose.Imaging.Image)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.TextureBrush" /> class that uses the specified image.
            </summary>
      <param name="image">The <see cref="T:Aspose.Imaging.Image" /> object with which this <see cref="T:Aspose.Imaging.Brushes.TextureBrush" /> object fills interiors.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.TextureBrush.#ctor(Aspose.Imaging.Image,Aspose.Imaging.WrapMode)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.TextureBrush" /> class that uses the specified image and wrap mode.
            </summary>
      <param name="image">The <see cref="T:Aspose.Imaging.Image" /> object with which this <see cref="T:Aspose.Imaging.Brushes.TextureBrush" /> object fills interiors.</param>
      <param name="wrapMode">A <see cref="T:Aspose.Imaging.WrapMode" /> enumeration that specifies how this <see cref="T:Aspose.Imaging.Brushes.TextureBrush" /> object is tiled.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.TextureBrush.#ctor(Aspose.Imaging.Image,Aspose.Imaging.WrapMode,Aspose.Imaging.RectangleF)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.TextureBrush" /> class that uses the specified image, wrap mode, and bounding rectangle.
            </summary>
      <param name="image">The <see cref="T:Aspose.Imaging.Image" /> object with which this <see cref="T:Aspose.Imaging.Brushes.TextureBrush" /> object fills interiors.</param>
      <param name="wrapMode">A <see cref="T:Aspose.Imaging.WrapMode" /> enumeration that specifies how this <see cref="T:Aspose.Imaging.Brushes.TextureBrush" /> object is tiled.</param>
      <param name="destinationRectangle">A <see cref="T:Aspose.Imaging.RectangleF" /> structure that represents the bounding rectangle for this <see cref="T:Aspose.Imaging.Brushes.TextureBrush" /> object.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.TextureBrush.#ctor(Aspose.Imaging.Image,Aspose.Imaging.WrapMode,Aspose.Imaging.Rectangle)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.TextureBrush" /> class that uses the specified image, wrap mode, and bounding rectangle.
            </summary>
      <param name="image">The <see cref="T:Aspose.Imaging.Image" /> object with which this <see cref="T:Aspose.Imaging.Brushes.TextureBrush" /> object fills interiors.</param>
      <param name="wrapMode">A <see cref="T:Aspose.Imaging.WrapMode" /> enumeration that specifies how this <see cref="T:Aspose.Imaging.Brushes.TextureBrush" /> object is tiled.</param>
      <param name="destinationRectangle">A <see cref="T:Aspose.Imaging.Rectangle" /> structure that represents the bounding rectangle for this <see cref="T:Aspose.Imaging.Brushes.TextureBrush" /> object.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.TextureBrush.#ctor(Aspose.Imaging.Image,Aspose.Imaging.RectangleF)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.TextureBrush" /> class that uses the specified image and bounding rectangle.
            </summary>
      <param name="image">The <see cref="T:Aspose.Imaging.Image" /> object with which this <see cref="T:Aspose.Imaging.Brushes.TextureBrush" /> object fills interiors.</param>
      <param name="destinationRectangle">A <see cref="T:Aspose.Imaging.RectangleF" /> structure that represents the bounding rectangle for this <see cref="T:Aspose.Imaging.Brushes.TextureBrush" /> object.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.TextureBrush.#ctor(Aspose.Imaging.Image,Aspose.Imaging.RectangleF,Aspose.Imaging.ImageAttributes)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.TextureBrush" /> class that uses the specified image, bounding rectangle, and image attributes.
            </summary>
      <param name="image">The <see cref="T:Aspose.Imaging.Image" /> object with which this <see cref="T:Aspose.Imaging.Brushes.TextureBrush" /> object fills interiors.</param>
      <param name="destinationRectangle">A <see cref="T:Aspose.Imaging.RectangleF" /> structure that represents the bounding rectangle for this <see cref="T:Aspose.Imaging.Brushes.TextureBrush" /> object.</param>
      <param name="imageAttributes">An <see cref="T:Aspose.Imaging.ImageAttributes" /> object that contains additional information about the image used by this <see cref="T:Aspose.Imaging.Brushes.TextureBrush" /> object.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.TextureBrush.#ctor(Aspose.Imaging.Image,Aspose.Imaging.Rectangle)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.TextureBrush" /> class that uses the specified image and bounding rectangle.
            </summary>
      <param name="image">The <see cref="T:Aspose.Imaging.Image" /> object with which this <see cref="T:Aspose.Imaging.Brushes.TextureBrush" /> object fills interiors.</param>
      <param name="destinationRectangle">A <see cref="T:Aspose.Imaging.Rectangle" /> structure that represents the bounding rectangle for this <see cref="T:Aspose.Imaging.Brushes.TextureBrush" /> object.</param>
    </member>
    <member name="M:Aspose.Imaging.Brushes.TextureBrush.#ctor(Aspose.Imaging.Image,Aspose.Imaging.Rectangle,Aspose.Imaging.ImageAttributes)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Brushes.TextureBrush" /> class that uses the specified image, bounding rectangle, and image attributes.
            </summary>
      <param name="image">The <see cref="T:Aspose.Imaging.Image" /> object with which this <see cref="T:Aspose.Imaging.Brushes.TextureBrush" /> object fills interiors.</param>
      <param name="destinationRectangle">A <see cref="T:Aspose.Imaging.Rectangle" /> structure that represents the bounding rectangle for this <see cref="T:Aspose.Imaging.Brushes.TextureBrush" /> object.</param>
      <param name="imageAttributes">An <see cref="T:Aspose.Imaging.ImageAttributes" /> object that contains additional information about the image used by this <see cref="T:Aspose.Imaging.Brushes.TextureBrush" /> object.</param>
    </member>
    <member name="P:Aspose.Imaging.Brushes.TextureBrush.Image">
      <summary>
            Gets the <see cref="T:Aspose.Imaging.Image" /> object associated with this <see cref="T:Aspose.Imaging.Brushes.TextureBrush" /> object.
            </summary>
      <value>An <see cref="T:Aspose.Imaging.Image" /> object that represents the image with which this <see cref="T:Aspose.Imaging.Brushes.TextureBrush" /> object fills shapes.</value>
    </member>
    <member name="P:Aspose.Imaging.Brushes.TextureBrush.ImageAttributes">
      <summary>
            Gets the <see cref="P:Aspose.Imaging.Brushes.TextureBrush.ImageAttributes" /> associated with this <see cref="T:Aspose.Imaging.Brushes.TextureBrush" />.
            </summary>
      <value>The <see cref="P:Aspose.Imaging.Brushes.TextureBrush.ImageAttributes" />.</value>
    </member>
    <member name="P:Aspose.Imaging.Brushes.TextureBrush.ImageRectangle">
      <summary>
            Gets the <see cref="T:Aspose.Imaging.Rectangle" /> associated with this <see cref="T:Aspose.Imaging.Brushes.TextureBrush" />.
            </summary>
      <value>The <see cref="T:Aspose.Imaging.Rectangle" />.</value>
    </member>
    <member name="T:Aspose.Imaging.Cache">
      <summary>
            Contains cache settings.
            </summary>
      <example>This example demonstrates the use of Aspose.Imaging.Cache<code>[C#]

// By default the cache folder is set to user's local temp directory.
// You can also specify another cache folder than default like the following:
// Cache.CacheFolder = @"D:\\MyTemp";

// Auto mode is flexible and efficient
Cache.CacheType = CacheType.Auto;

// Default value is 0, which means there is no upper limit
Cache.MaxDiskSpaceForCache = 1073741824; // 1 gigabyte
Cache.MaxMemoryForCache = 1073741824; // 1 gigabyte

// It is not recommended to change the following property as it may greatly affect the performance
Cache.ExactReallocateOnly = false;

// At any time you may check how many bytes currently allocated for memory or disk 
// cache by examining the following properties
long l1 = Cache.AllocatedDiskBytesCount;
long l2 = Cache.AllocatedMemoryBytesCount;

// Do some image processing as below
Aspose.Imaging.ImageOptions.GifOptions options = new Aspose.Imaging.ImageOptions.GifOptions();
options.Palette = new ColorPalette(new Color[] { Color.Red, Color.Blue, Color.Black, Color.White });
options.Source = new StreamSource(new MemoryStream(), true);
using (RasterImage image = (RasterImage)Image.Create(options, 100, 100))
{
    Color[] pixels = new Color[10000];
    for (int i = 0; i &lt; pixels.Length; i++)
    {
        pixels[i] = Color.White;
    }

    image.SavePixels(image.Bounds, pixels);

    // after executing the code above there will be allocated 40000 bytes in-memory.
    long diskBytes = Cache.AllocatedDiskBytesCount;
    long memoryBytes = Cache.AllocatedMemoryBytesCount;
}

// The allocation properties may be used to check whether all Aspose.Imaging objects were properly disposed.
// In case you've forgot to call dispose on some object the cache values will be different than 0.            
l1 = Cache.AllocatedDiskBytesCount;
l2 = Cache.AllocatedMemoryBytesCount;</code></example>
    </member>
    <member name="M:Aspose.Imaging.Cache.SetDefaults">
      <summary>
            Sets the <see cref="T:Aspose.Imaging.Cache" /> settings to defaults.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.Cache.ExactReallocateOnly">
      <summary>
            Gets or sets a value indicating whether reallocation should be exact or not. If reallocation is non exact the performance should be higher.
            </summary>
      <value>
        <c>true</c> if reallocation is exact; otherwise, <c>false</c>.
            </value>
      <remarks>The exact reallocation will perform reallocation of additional memory only up to the upper limit specified.
            When passing upper limit for in-memory during reallocation the cached data will be copied to disk if possible.
            When passing upper limit for disk memory during reallocation the appropriate exception is thrown.
            The performance should be higher if this option is turned off as no additional copying will be performed if possible,
            however this may also lead to pass upper limits specified for memory or disk.</remarks>
    </member>
    <member name="P:Aspose.Imaging.Cache.CacheFolder">
      <summary>
            Gets or sets the cache folder.
            </summary>
      <value>
            The cache folder.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Cache.AllocatedMemoryBytesCount">
      <summary>
            Gets the allocated in-memory bytes count.
            </summary>
      <value>
            The allocated in-memory bytes count.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Cache.AllocatedDiskBytesCount">
      <summary>
            Gets the allocated disk bytes count.
            </summary>
      <value>
            The allocated disk bytes count.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Cache.MaxMemoryForCache">
      <summary>
            Gets or sets the maximum available memory for cache in memory. The value specified is megabytes count.
            </summary>
      <value>
            The maximum memory for cache.        
            </value>
      <remarks>Value of 0 will consume all available memory and serves as no upper limit.</remarks>
    </member>
    <member name="P:Aspose.Imaging.Cache.MaxDiskSpaceForCache">
      <summary>
            Gets or sets the maximum available disk space for cache. The value specified is megabytes count.
            </summary>
      <value>
            The maximum available disk space for cache.
            </value>
      <remarks>Value of 0 will consume all available memory and serves as no upper limit.</remarks>
    </member>
    <member name="P:Aspose.Imaging.Cache.CacheType">
      <summary>
            Gets or sets the cache scheme used.
            </summary>
      <value>
            The cache scheme used.
            </value>
    </member>
    <member name="T:Aspose.Imaging.CacheType">
      <summary>
            Specifies the cache type to use.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.CacheType.Auto">
      <summary>
            Specifies auto cache type. The auto cache scheme will try to cache in-memory first then on disk.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.CacheType.CacheOnDiskOnly">
      <summary>
            The disk cache only.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.CacheType.CacheInMemoryOnly">
      <summary>
            The in-memory cache only.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.CharacterSet">
      <summary>
            Represents the character set used.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.CharacterSet.Ansi">
      <summary>
            1252 Latin 1, 1250 Latin 2, 1256 Arabic character sets
            </summary>
    </member>
    <member name="F:Aspose.Imaging.CharacterSet.Default">
      <summary>
            The default character set.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.CharacterSet.Symbol">
      <summary>
            The symbol character set
            </summary>
    </member>
    <member name="F:Aspose.Imaging.CharacterSet.Shiftjis">
      <summary>
            DBCS, 932 Japanese character set.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.CharacterSet.Hangeul">
      <summary>
            DBCS, 949 Korean character set.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.CharacterSet.Hangul">
      <summary>
            DBCS, 949 Korean character set.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.CharacterSet.Gb2312">
      <summary>
            DBCS, 936 Simplified Chinese character set.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.CharacterSet.ChineseBig5">
      <summary>
            DBCS, 950 Traditional Chinese character set.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.CharacterSet.Oem">
      <summary>
            437 MS-DOS Latin 1, 852 MS-DOS Latin 2, 864 MS-DOS Arabic character sets.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.CharacterSet.Johab">
      <summary>
            DBCS, 1361 Korean character set.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.CharacterSet.Hebrew">
      <summary>
            1255 Hebrew character set.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.CharacterSet.Arabic">
      <summary>
            1256 Arabic character set.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.CharacterSet.Greek">
      <summary>
            1253 Greek character set.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.CharacterSet.Turkish">
      <summary>
            1254 Turkish character set.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.CharacterSet.Vietnamese">
      <summary>
            1258 Vietnamese character set.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.CharacterSet.Thai">
      <summary>
            874 Thai character set.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.CharacterSet.Easteurope">
      <summary>
            1250 Latin 2, Central Europe character set.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.CharacterSet.Russian">
      <summary>
            1251 Cyrillic (Slavic) character set.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.CharacterSet.Mac">
      <summary>
            10000 Mac Roman, 10029 Mac Central Europe, 10007 Mac Cyrillic character sets.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.CharacterSet.Baltic">
      <summary>
            1257 Baltic Rim character set.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.CmykColor">
      <summary>
                The CMYK color of pixel.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.CmykColor.FromParams(System.Int32,System.Int32,System.Int32,System.Int32)">
      <summary>
            Creates a <see cref="T:Aspose.Imaging.CmykColor" /> structure from a 32-bit cyan, magenta, yellow and black values.
            This method is deprecated. Please use more effective <see cref="M:Aspose.Imaging.CmykColorHelper.FromComponents(System.Int32,System.Int32,System.Int32,System.Int32)" />.
            </summary>
      <param name="cyan">
            The cyan component. Valid values are 0 through 255.
            </param>
      <param name="magenta">
            The magenta component. Valid values are 0 through 255.
            </param>
      <param name="yellow">
            The yellow component. Valid values are 0 through 255.
            </param>
      <param name="black">
            The black component. Valid values are 0 through 255.
            </param>
      <returns>
            The <see cref="T:Aspose.Imaging.CmykColor" />.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.CmykColor.GetHashCode">
      <summary>
                The get hash code.
            </summary>
      <returns>
                The <see cref="T:System.Int32" />.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.CmykColor.ToCmyk(System.Int32[])">
      <summary>
            The conversion from 32-bit ARGB color to CMYKColor.
            This method is deprecated. Please use more effective <see cref="M:Aspose.Imaging.CmykColorHelper.ToCmyk(System.Int32[])" />.
            </summary>
      <param name="argbPixels">
            The pixels of 32-bit ARGB format.
            </param>
      <returns>
            The <see cref="T:Aspose:Imaging:CmykColor[]" />.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.CmykColor.ToColor(Aspose.Imaging.CmykColor[])">
      <summary>
            The conversion from CMYKColor to Color using icc conversion  with default profiles.
            This method is deprecated. Please use more effective <see cref="M:Aspose.Imaging.CmykColorHelper.ToArgb(System.Int32[])" />.
            </summary>
      <param name="cmykPixels">
            The pixels of CMYKColor type in CMYK format.
            </param>
      <returns>
            The array of the ARGB colors.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.CmykColor.ToArgb32(Aspose.Imaging.CmykColor[])">
      <summary>
            The conversion from CMYKColor to 32-bit ARGB Color using icc conversion  with default profiles.
            This method is deprecated. Please use more effective <see cref="M:Aspose.Imaging.CmykColorHelper.ToArgb32(System.Int32[])" />.
            </summary>
      <param name="cmykPixels">
            The pixels of CMYKColor type in CMYK format.
            </param>
      <returns>
            The array of the 32-bit ARGB color.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.CmykColor.ToCmyk(System.Int32)">
      <summary>
            The conversion from 32-bit ARGB to CMYKColor.
            This method is deprecated. Please use more effective <see cref="M:Aspose.Imaging.CmykColorHelper.ToCmyk(System.Int32)" />.
            </summary>
      <param name="argbPixel">
            The pixel of 32-bit ARGB format.
            </param>
      <returns>
            The <see cref="T:Aspose:Imaging:CmykColor" />.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.CmykColor.ToColor(Aspose.Imaging.CmykColor)">
      <summary>
            The conversion from CMYKColor to Color.
            This method is deprecated. Please use more effective <see cref="M:Aspose.Imaging.CmykColorHelper.ToArgb(System.Int32)" />.
            </summary>
      <param name="cmykPixel">
            The pixels of CMYKColor type in CMYK format.
            </param>
      <returns>
            The <see cref="T:Aspose.Imaging.Color[]" />.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.CmykColor.ToColorIcc(Aspose.Imaging.CmykColor[])">
      <summary>
            The conversion from CMYKColor to Color using icc conversion with default profiles.
            This method is deprecated. Please use more effective <see cref="M:Aspose.Imaging.CmykColorHelper.ToArgbIcc(System.Int32[])" />.
            </summary>
      <param name="cmykPixels">
            The pixels of CMYKColor type in CMYK format.
            </param>
      <returns>
            The <see cref="T:Aspose.Imaging.Color[]" />.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.CmykColor.ToColorIcc(Aspose.Imaging.CmykColor)">
      <summary>
            The conversion from CMYKColor to Color using icc conversion with default profiles.
            This method is deprecated. Please use more effective <see cref="M:Aspose.Imaging.CmykColorHelper.ToArgbIcc(System.Int32)" />.
            </summary>
      <param name="cmykPixel">
            The pixel of CMYKColor type in CMYK format.
            </param>
      <returns>
            The <see cref="T:Aspose.Imaging.Color" />.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.CmykColor.ToColorIcc(Aspose.Imaging.CmykColor[],System.IO.Stream,System.IO.Stream)">
      <summary>
            The conversion from CMYKColor to Color using icc conversion.
            This method is deprecated. Please use more effective <see cref="M:Aspose.Imaging.CmykColorHelper.ToArgbIcc(System.Int32[],System.IO.Stream,System.IO.Stream)" />.
            </summary>
      <param name="cmykPixels">
            The pixels of CMYKColor type in CMYK format.
            </param>
      <param name="cmykIccStream">
            The stream containing icc cmyk profile.
            </param>
      <param name="rgbIccStream">
            The stream containing icc rgb profile.
            </param>
      <returns>
            The <see cref="T:Aspose.Imaging.Color[]" />.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.CmykColor.ToColorIcc(Aspose.Imaging.CmykColor,System.IO.Stream,System.IO.Stream)">
      <summary>
            The conversion from CMYKColor to Color using icc conversion.
            This method is deprecated. Please use more effective <see cref="M:Aspose.Imaging.CmykColorHelper.ToArgbIcc(System.Int32,System.IO.Stream,System.IO.Stream)" />.
            </summary>
      <param name="cmykPixel">
            The pixel of CMYKColor type in CMYK format.
            </param>
      <param name="cmykIccStream">
            The stream containing icc cmyk profile.
            </param>
      <param name="rgbIccStream">
            The stream containing icc rgb profile.
            </param>
      <returns>
            The <see cref="T:Aspose.Imaging.Color" />.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.CmykColor.ToValue">
      <summary>
            The to value.
            </summary>
      <returns>
            The <see cref="T:System.Int64" />.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.CmykColor.Empty">
      <summary>
                Gets the empty.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.CmykColor.C">
      <summary>
                Gets the cyan component value of this <see cref="T:Aspose.Imaging.Color" /> structure.
            </summary>
      <value>
                The cyan component value of this <see cref="T:Aspose.Imaging.Color" />.
            </value>
    </member>
    <member name="P:Aspose.Imaging.CmykColor.M">
      <summary>
                Gets the magenta component value of this <see cref="T:Aspose.Imaging.Color" /> structure.
            </summary>
      <value>
                The magenta component value of this <see cref="T:Aspose.Imaging.Color" />.
            </value>
    </member>
    <member name="P:Aspose.Imaging.CmykColor.Y">
      <summary>
                Gets the yellow component value of this <see cref="T:Aspose.Imaging.Color" /> structure.
            </summary>
      <value>
                The yellow component value of this <see cref="T:Aspose.Imaging.Color" />.
            </value>
    </member>
    <member name="P:Aspose.Imaging.CmykColor.K">
      <summary>
                Gets the black component value of this <see cref="T:Aspose.Imaging.Color" /> structure.
            </summary>
      <value>
                The black component value of this <see cref="T:Aspose.Imaging.Color" />.
            </value>
    </member>
    <member name="P:Aspose.Imaging.CmykColor.IsEmpty">
      <summary>
                Gets a value indicating whether this <see cref="T:Aspose.Imaging.Color" /> structure is uninitialized.
            </summary>
      <value>This property returns true if this color is uninitialized; otherwise, false.</value>
    </member>
    <member name="T:Aspose.Imaging.CmykColorHelper">
      <summary>
            Helper methods to work with CMYK color presented as a signed 32-bit integer value.
            Provides the similar API as the <see cref="T:Aspose.Imaging.CmykColor" /> struct.
            It's more lightweight because CMYK color is presented just as Int32 rather than structure with internal fields.
            Please prefer to use static methods of this class when possible instead of the deprecated
            <see cref="T:Aspose.Imaging.CmykColor" /> struct.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.CmykColorHelper.GetC(System.Int32)">
      <summary>
            Gets the cyan component value.
            </summary>
      <param name="cmyk">The CMYK color presented as a 32-bit integer value.</param>
      <returns>The cyan component value.</returns>
    </member>
    <member name="M:Aspose.Imaging.CmykColorHelper.GetM(System.Int32)">
      <summary>
            Gets the magenta component value.
            </summary>
      <param name="cmyk">The CMYK color presented as a 32-bit integer value.</param>
      <returns>The magenta component value.</returns>
    </member>
    <member name="M:Aspose.Imaging.CmykColorHelper.GetY(System.Int32)">
      <summary>
            Gets the yellow component value.
            </summary>
      <param name="cmyk">The CMYK color presented as a 32-bit integer value.</param>
      <returns>The yellow component value.</returns>
    </member>
    <member name="M:Aspose.Imaging.CmykColorHelper.GetK(System.Int32)">
      <summary>
            Gets the black component value.
            </summary>
      <param name="cmyk">The CMYK color presented as a 32-bit integer value.</param>
      <returns>The black component value.</returns>
    </member>
    <member name="M:Aspose.Imaging.CmykColorHelper.FromComponents(System.Int32,System.Int32,System.Int32,System.Int32)">
      <summary>
            Creates CMYK from a 32-bit cyan, magenta, yellow and black values.
            </summary>
      <param name="cyan">The cyan component. Valid values are 0 through 255.</param>
      <param name="magenta">The magenta component. Valid values are 0 through 255.</param>
      <param name="yellow">The yellow component. Valid values are 0 through 255.</param>
      <param name="black">The black component. Valid values are 0 through 255.</param>
      <returns>
            The CMYK color presented as a 32-bit integer value.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.CmykColorHelper.ToCmyk(System.Int32[])">
      <summary>
            The conversion from ARGB colors to CMYK colors.
            </summary>
      <param name="argbPixels">The ARGB colors presented as 32-bit integer values.</param>
      <returns>
            The CMYK colors presented as 32-bit integer values.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.CmykColorHelper.ToCmykBytes(System.Int32[],System.Int32,System.Int32)">
      <summary>
            Converts RGB to CMYK.
            </summary>
      <param name="argbPixels">The RGB colors presented as 32-bit integer values.</param>
      <param name="startIndex">The start index of RGB color.</param>
      <param name="length">The number of RGB pixels to convert.</param>
      <returns>
            The CMYK colors presented as a byte array.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.CmykColorHelper.ToCmyk(System.Int32)">
      <summary>
            The conversion from ARGB color to CMYK color.
            </summary>
      <param name="argbPixel">The ARGB color presented as a 32-bit integer value.</param>
      <returns>
            The CMYK color presented as a 32-bit integer value.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.CmykColorHelper.ToCmyk(Aspose.Imaging.Color)">
      <summary>
            The conversion from ARGB color to CMYK color.
            </summary>
      <param name="pixel">The ARGB color.</param>
      <returns>
            The CMYK color presented as a 32-bit integer value.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.CmykColorHelper.ToCmyk(Aspose.Imaging.Color[])">
      <summary>
            The conversion from ARGB colors to CMYK colors.
            </summary>
      <param name="pixels">The ARGB colors.</param>
      <returns>
            The CMYK colors presented as 32-bit integer values.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.CmykColorHelper.ToArgb(System.Int32[])">
      <summary>
            The conversion from CMYK colors to ARGB colors.
            </summary>
      <param name="cmykPixels">The CMYK colors presented as 32-bit integer values.</param>
      <returns>
            The ARGB colors.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.CmykColorHelper.ToArgb(System.Int32)">
      <summary>
            The conversion from CMYK color to ARGB color.
            </summary>
      <param name="cmykPixel">The CMYK color presented as a 32-bit integer value.</param>
      <returns>
            The ARGB color.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.CmykColorHelper.ToArgb32(System.Int32[])">
      <summary>
            The conversion from CMYK colors to ARGB colors.
            </summary>
      <param name="cmykPixels">The CMYK colors presented as 32-bit integer values.</param>
      <returns>
            The ARGB colors presented as 32-bit integer values.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.CmykColorHelper.ToArgbIcc(System.Int32[])">
      <summary>
            The conversion from CMYK colors to ARGB colors using Icc conversion with default profiles.
            </summary>
      <param name="cmykPixels">The CMYK pixels presented as 32-bit integer values.</param>
      <returns>
            The ARGB colors.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.CmykColorHelper.ToArgbIcc(System.Int32[],System.IO.Stream,System.IO.Stream)">
      <summary>
            The conversion from CMYK colors to ARGB colors using Icc conversion with custom profiles.
            </summary>
      <param name="cmykPixels">The CMYK colors presented as 32-bit integer values.</param>
      <param name="cmykIccStream">The stream containing CMYK Icc profile. </param>
      <param name="rgbIccStream">The stream containing RGB Icc profile.</param>
      <returns>
            The ARGB colors.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.CmykColorHelper.ToArgbIcc(System.Int32)">
      <summary>
            The conversion from CMYK color to ARGB Color using Icc conversion with default profiles.
            </summary>
      <param name="cmykPixel">The CMYK color presented as a 32-bit integer value.</param>
      <returns>
            The ARGB color.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.CmykColorHelper.ToArgbIcc(System.Int32,System.IO.Stream,System.IO.Stream)">
      <summary>
            The conversion from CMYK color to ARGB color using Icc conversion with custom profile.
            </summary>
      <param name="cmykPixel">The CMYK color presented as a 32-bit integer value.</param>
      <param name="cmykIccStream">The stream containing CMYK Icc profile. </param>
      <param name="rgbIccStream">The stream containing RGB Icc profile.</param>
      <returns>
            The ARGB color.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.CmykColorHelper.ToCmykIcc(Aspose.Imaging.Color[],System.IO.Stream,System.IO.Stream)">
      <summary>
            The conversion from ARGB colors to CMYK colors using Icc conversion with custom profiles.
            </summary>
      <param name="pixels">The ARGB colors.</param>
      <param name="rgbIccStream">The stream containing RGB Icc profile.</param>
      <param name="cmykIccStream">The stream containing CMYK Icc profile.</param>
      <returns>
            The CMYK colors presented as 32-bit integer values.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.CmykColorHelper.ToCmykIccBytes(System.Int32[],System.Int32,System.Int32,System.IO.Stream,System.IO.Stream)">
      <summary>
            Converts RGB to CMYK using custom ICC profiles.
            </summary>
      <param name="pixels">The RGB colors presented as 32-bit integer values.</param>
      <param name="startIndex">The start index of RGB color.</param>
      <param name="length">The number of RGB pixels to convert.</param>
      <param name="rgbIccStream">The RGB profile stream.</param>
      <param name="cmykIccStream">The CMYK profile stream.</param>
      <returns>
            The CMYK colors presented as a byte array.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.CmykColorHelper.ToCmykIcc(Aspose.Imaging.Color[])">
      <summary>
            The conversion from ARGB colors to CMYK colors using Icc conversion with default profiles.
            </summary>
      <param name="pixels">The ARGB colors.</param>
      <returns>
            The CMYK colors presented as 32-bit integer values.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.CmykColorHelper.ToCmykIcc(Aspose.Imaging.Color)">
      <summary>
            The conversion from ARGB color to CMYK color using Icc conversion with default profiles.
            </summary>
      <param name="pixel">The ARGB color.</param>
      <returns>
            The CMYK color presented as a 32-bit integer value.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.CmykColorHelper.ToCmykIcc(Aspose.Imaging.Color,System.IO.Stream,System.IO.Stream)">
      <summary>
            The conversion from ARGB color to CMYK color using Icc conversion with custom profiles.
            </summary>
      <param name="pixel">The ARGB color.</param>
      <param name="rgbIccStream">The stream containing RGB Icc profile.</param>
      <param name="cmykIccStream">The stream containing CMYK Icc profile.</param>
      <returns>
            The CMYK color presented as a 32-bit integer value.
            </returns>
    </member>
    <member name="T:Aspose.Imaging.Color">
      <summary>
            The color of the pixel.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Color.op_Equality(Aspose.Imaging.Color,Aspose.Imaging.Color)">
      <summary>
            Tests whether two specified <see cref="T:Aspose.Imaging.Color" /> structures are equivalent.
            </summary>
      <param name="left">The <see cref="T:Aspose.Imaging.Color" /> that is to the left of the equality operator.</param>
      <param name="right">The <see cref="T:Aspose.Imaging.Color" /> that is to the right of the equality operator.</param>
      <returns>True if the two <see cref="T:Aspose.Imaging.Color" /> structures are equal; otherwise, false.</returns>
    </member>
    <member name="M:Aspose.Imaging.Color.op_Inequality(Aspose.Imaging.Color,Aspose.Imaging.Color)">
      <summary>
            Tests whether two specified <see cref="T:Aspose.Imaging.Color" /> structures are different.
            </summary>
      <param name="left">The <see cref="T:Aspose.Imaging.Color" /> that is to the left of the inequality operator.</param>
      <param name="right">The <see cref="T:Aspose.Imaging.Color" /> that is to the right of the inequality operator.</param>
      <returns>True if the two <see cref="T:Aspose.Imaging.Color" /> structures are different; otherwise, false.</returns>
    </member>
    <member name="M:Aspose.Imaging.Color.FromArgb(System.Int32)">
      <summary>
            Creates a <see cref="T:Aspose.Imaging.Color" /> structure from a 32-bit ARGB value.
            </summary>
      <param name="argb">A value specifying the 32-bit ARGB value.</param>
      <returns>The <see cref="T:Aspose.Imaging.Color" /> structure that this method creates.</returns>
    </member>
    <member name="M:Aspose.Imaging.Color.FromArgb(System.Int32,System.Int32,System.Int32,System.Int32)">
      <summary>
            Creates a <see cref="T:Aspose.Imaging.Color" /> structure from the four ARGB component (alpha, red, green, and blue) values. Although this method allows a 32-bit value to be passed for each component, the value of each component is limited to 8 bits.
            </summary>
      <param name="alpha">The alpha component. Valid values are 0 through 255.</param>
      <param name="red">The red component. Valid values are 0 through 255.</param>
      <param name="green">The green component. Valid values are 0 through 255.</param>
      <param name="blue">The blue component. Valid values are 0 through 255.</param>
      <returns>The <see cref="T:Aspose.Imaging.Color" /> that this method creates.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="alpha" />, <paramref name="red" />, <paramref name="green" />, or <paramref name="blue" /> is less than 0 or greater than 255.</exception>
    </member>
    <member name="M:Aspose.Imaging.Color.FromArgb(System.Int32,Aspose.Imaging.Color)">
      <summary>
            Creates a <see cref="T:Aspose.Imaging.Color" /> structure from the specified <see cref="T:Aspose.Imaging.Color" /> structure, but with the new specified alpha value. Although this method allows a 32-bit value to be passed for the alpha value, the value is limited to 8 bits.
            </summary>
      <param name="alpha">The alpha value for the new <see cref="T:Aspose.Imaging.Color" />. Valid values are 0 through 255.</param>
      <param name="baseColor">The <see cref="T:Aspose.Imaging.Color" /> from which to create the new <see cref="T:Aspose.Imaging.Color" />.</param>
      <returns>The <see cref="T:Aspose.Imaging.Color" /> that this method creates.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="alpha" /> is less than 0 or greater than 255.</exception>
    </member>
    <member name="M:Aspose.Imaging.Color.FromArgb(System.Int32,System.Int32,System.Int32)">
      <summary>
            Creates a <see cref="T:Aspose.Imaging.Color" /> structure from the specified 8-bit color values (red, green, and blue). The alpha value is implicitly 255 (fully opaque). Although this method allows a 32-bit value to be passed for each color component, the value of each component is limited to 8 bits.
            </summary>
      <param name="red">The red component value for the new <see cref="T:Aspose.Imaging.Color" />. Valid values are 0 through 255.</param>
      <param name="green">The green component value for the new <see cref="T:Aspose.Imaging.Color" />. Valid values are 0 through 255.</param>
      <param name="blue">The blue component value for the new <see cref="T:Aspose.Imaging.Color" />. Valid values are 0 through 255.</param>
      <returns>The <see cref="T:Aspose.Imaging.Color" /> that this method creates.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="red" />, <paramref name="green" />, or <paramref name="blue" /> is less than 0 or greater than 255.</exception>
    </member>
    <member name="M:Aspose.Imaging.Color.FromKnownColor(Aspose.Imaging.KnownColor)">
      <summary>
            Creates a <see cref="T:Aspose.Imaging.Color" /> structure from the specified predefined color.
            </summary>
      <param name="color">An element of the <see cref="T:Aspose.Imaging.KnownColor" /> enumeration.</param>
      <returns>The <see cref="T:Aspose.Imaging.Color" /> that this method creates.</returns>
    </member>
    <member name="M:Aspose.Imaging.Color.FromName(System.String)">
      <summary>
            Creates a <see cref="T:Aspose.Imaging.Color" /> structure from the specified name of a predefined color.
            </summary>
      <param name="name">A string that is the name of a predefined color. Valid names are the same as the names of the elements of the <see cref="T:Aspose.Imaging.KnownColor" /> enumeration.</param>
      <returns>The <see cref="T:Aspose.Imaging.Color" /> that this method creates.</returns>
    </member>
    <member name="M:Aspose.Imaging.Color.GetBrightness">
      <summary>
            Gets the hue-saturation-brightness (HSB) brightness value for this <see cref="T:Aspose.Imaging.Color" /> structure.
            </summary>
      <returns>The brightness of this <see cref="T:Aspose.Imaging.Color" />. The brightness ranges from 0.0 through 1.0, where 0.0 represents black and 1.0 represents white.</returns>
    </member>
    <member name="M:Aspose.Imaging.Color.GetHue">
      <summary>
            Gets the hue-saturation-brightness (HSB) hue value, in degrees, for this <see cref="T:Aspose.Imaging.Color" /> structure.
            </summary>
      <returns>The hue, in degrees, of this <see cref="T:Aspose.Imaging.Color" />. The hue is measured in degrees, ranging from 0.0 through 360.0, in HSB color space.</returns>
    </member>
    <member name="M:Aspose.Imaging.Color.GetSaturation">
      <summary>
            Gets the hue-saturation-brightness (HSB) saturation value for this <see cref="T:Aspose.Imaging.Color" /> structure.
            </summary>
      <returns>The saturation of this <see cref="T:Aspose.Imaging.Color" />. The saturation ranges from 0.0 through 1.0, where 0.0 is grayscale and 1.0 is the most saturated.</returns>
    </member>
    <member name="M:Aspose.Imaging.Color.ToArgb">
      <summary>
            Gets the 32-bit ARGB value of this <see cref="T:Aspose.Imaging.Color" /> structure.
            </summary>
      <returns>The 32-bit ARGB value of this <see cref="T:Aspose.Imaging.Color" />.</returns>
    </member>
    <member name="M:Aspose.Imaging.Color.ToKnownColor">
      <summary>
            Gets the <see cref="T:Aspose.Imaging.KnownColor" /> value of this <see cref="T:Aspose.Imaging.Color" /> structure.
            </summary>
      <returns>An element of the <see cref="T:Aspose.Imaging.KnownColor" /> enumeration, if the <see cref="T:Aspose.Imaging.Color" /> is created from a predefined color by using either the <see cref="M:Aspose.Imaging.Color.FromName(System.String)" /> method or the <see cref="M:Aspose.Imaging.Color.FromKnownColor(Aspose.Imaging.KnownColor)" /> method; otherwise, 0.</returns>
    </member>
    <member name="M:Aspose.Imaging.Color.ToString">
      <summary>
            Converts this <see cref="T:Aspose.Imaging.Color" /> structure to a human-readable string.
            </summary>
      <returns>A string that is the name of this <see cref="T:Aspose.Imaging.Color" />, if the <see cref="T:Aspose.Imaging.Color" /> is created from a predefined color by using either the <see cref="M:Aspose.Imaging.Color.FromName(System.String)" /> method or the <see cref="M:Aspose.Imaging.Color.FromKnownColor(Aspose.Imaging.KnownColor)" /> method; otherwise, a string that consists of the ARGB component names and their values.</returns>
    </member>
    <member name="M:Aspose.Imaging.Color.Equals(System.Object)">
      <summary>
            Tests whether the specified object is a <see cref="T:Aspose.Imaging.Color" /> structure and is equivalent to this <see cref="T:Aspose.Imaging.Color" /> structure.
            </summary>
      <param name="obj">The object to test.</param>
      <returns>True if <paramref name="obj" /> is a <see cref="T:Aspose.Imaging.Color" /> structure equivalent to this <see cref="T:Aspose.Imaging.Color" /> structure; otherwise, false.</returns>
    </member>
    <member name="M:Aspose.Imaging.Color.GetHashCode">
      <summary>
            Returns a hash code for this <see cref="T:Aspose.Imaging.Color" /> structure.
            </summary>
      <returns>An integer value that specifies the hash code for this <see cref="T:Aspose.Imaging.Color" />.</returns>
    </member>
    <member name="M:Aspose.Imaging.Color.ToCmyk(Aspose.Imaging.Color[])">
      <summary>
            The conversion from Color to CMYKColor.
            This method is deprecated. Please use more effective <see cref="M:Aspose.Imaging.CmykColorHelper.ToCmyk(Aspose.Imaging.Color[])" />.
            </summary>
      <param name="pixels">
            The pixels of Color type in RGB format.
            </param>
      <returns>
            The <see cref="T:Aspose:Imaging:CmykColor[]" />.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Color.ToCmyk(Aspose.Imaging.Color)">
      <summary>
            The conversion from Color to CMYKColor.
            This method is deprecated. Please use more effective <see cref="M:Aspose.Imaging.CmykColorHelper.ToCmyk(Aspose.Imaging.Color)" />.
            </summary>
      <param name="pixel">
            The pixel of Color type in RGB format.
            </param>
      <returns>
            The <see cref="T:Aspose:Imaging:CmykColor" />.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Color.ToCmykIcc(Aspose.Imaging.Color)">
      <summary>
            The conversion from Color to CMYKColor using icc conversion with default profiles.
            This method is deprecated. Please use more effective <see cref="M:Aspose.Imaging.CmykColorHelper.ToCmykIcc(Aspose.Imaging.Color)" />.
            </summary>
      <param name="pixel">
            The pixel of Color type in RGB format.
            </param>
      <returns>
            The <see cref="T:Aspose.Imaging.CmykColor" />.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Color.ToCmykIcc(Aspose.Imaging.Color[])">
      <summary>
            The conversion from Color to CMYKColor using icc conversion with default profiles.
            This method is deprecated. Please use more effective <see cref="M:Aspose.Imaging.CmykColorHelper.ToCmykIcc(Aspose.Imaging.Color[])" />.
            </summary>
      <param name="pixels">
            The pixels of Color type in RGB format.
            </param>
      <returns>
            The <see cref="!:CmykColor[]" />.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Color.ToCmykIcc(Aspose.Imaging.Color[],System.IO.Stream,System.IO.Stream)">
      <summary>
            The conversion from Color to CMYKColor using icc conversion.
            This method is deprecated. Please use more effective <see cref="M:Aspose.Imaging.CmykColorHelper.ToCmykIcc(Aspose.Imaging.Color[],System.IO.Stream,System.IO.Stream)" />.
            </summary>
      <param name="pixels">
            The pixels of Color type in RGB format.
            </param>
      <param name="rgbIccStream">
            The stream containing icc rgb profile.
            </param>
      <param name="cmykIccStream">
            The stream containing icc cmyk profile.
            </param>
      <returns>
            The <see cref="T:Aspose:Imaging:CmykColor[]" />.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Color.ToCmykIcc(Aspose.Imaging.Color,System.IO.Stream,System.IO.Stream)">
      <summary>
            The conversion from Color to CMYKColor using icc conversion with default profiles.
            This method is deprecated. Please use more effective <see cref="M:Aspose.Imaging.CmykColorHelper.ToCmykIcc(Aspose.Imaging.Color,System.IO.Stream,System.IO.Stream)" />.
            </summary>
      <param name="pixel">
            The pixel of Color type in RGB format.
            </param>
      <param name="rgbIccStream">
            The stream containing icc rgb profile.
            </param>
      <param name="cmykIccStream">
            The stream containing icc cmyk profile.
            </param>
      <returns>
            The <see cref="T:Aspose:Imaging:CmykColor[]" />.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.Color.Empty">
      <summary>
            Gets an empty <see cref="T:Aspose.Imaging.Color" />.
            </summary>
      <value>The empty <see cref="T:Aspose.Imaging.Color" />.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Transparent">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.AliceBlue">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.AntiqueWhite">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Aqua">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Aquamarine">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Azure">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Beige">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Bisque">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Black">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.BlanchedAlmond">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Blue">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.BlueViolet">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Brown">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.BurlyWood">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.CadetBlue">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Chartreuse">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Chocolate">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Coral">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.CornflowerBlue">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Cornsilk">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Crimson">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Cyan">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.DarkBlue">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.DarkCyan">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.DarkGoldenrod">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.DarkGray">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.DarkGreen">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.DarkKhaki">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.DarkMagenta">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.DarkOliveGreen">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.DarkOrange">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.DarkOrchid">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.DarkRed">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.DarkSalmon">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.DarkSeaGreen">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.DarkSlateBlue">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.DarkSlateGray">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.DarkTurquoise">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.DarkViolet">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.DeepPink">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.DeepSkyBlue">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.DimGray">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.DodgerBlue">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Firebrick">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.FloralWhite">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.ForestGreen">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Fuchsia">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Gainsboro">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.GhostWhite">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Gold">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Goldenrod">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Gray">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> structure representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Green">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.GreenYellow">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Honeydew">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.HotPink">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.IndianRed">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Indigo">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Ivory">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Khaki">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Lavender">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.LavenderBlush">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.LawnGreen">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.LemonChiffon">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.LightBlue">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.LightCoral">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.LightCyan">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.LightGoldenrodYellow">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.LightGreen">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.LightGray">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.LightPink">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.LightSalmon">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.LightSeaGreen">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.LightSkyBlue">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.LightSlateGray">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.LightSteelBlue">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.LightYellow">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Lime">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.LimeGreen">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Linen">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Magenta">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Maroon">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.MediumAquamarine">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.MediumBlue">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.MediumOrchid">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.MediumPurple">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.MediumSeaGreen">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.MediumSlateBlue">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.MediumSpringGreen">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.MediumTurquoise">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.MediumVioletRed">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.MidnightBlue">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.MintCream">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.MistyRose">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Moccasin">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.NavajoWhite">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Navy">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.OldLace">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Olive">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.OliveDrab">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Orange">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.OrangeRed">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Orchid">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.PaleGoldenrod">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.PaleGreen">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.PaleTurquoise">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.PaleVioletRed">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.PapayaWhip">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.PeachPuff">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Peru">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Pink">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Plum">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.PowderBlue">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Purple">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Red">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.RosyBrown">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.RoyalBlue">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.SaddleBrown">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Salmon">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.SandyBrown">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.SeaGreen">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.SeaShell">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Sienna">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Silver">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.SkyBlue">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.SlateBlue">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.SlateGray">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Snow">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.SpringGreen">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.SteelBlue">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Tan">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Teal">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Thistle">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Tomato">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Turquoise">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Violet">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Wheat">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.White">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.WhiteSmoke">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Yellow">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.YellowGreen">
      <summary>
            Gets a system-defined color.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Color" /> representing a system-defined color.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.R">
      <summary>
            Gets the red component value of this <see cref="T:Aspose.Imaging.Color" /> structure.
            </summary>
      <value>The red component value of this <see cref="T:Aspose.Imaging.Color" />.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.G">
      <summary>
            Gets the green component value of this <see cref="T:Aspose.Imaging.Color" /> structure.
            </summary>
      <value>The green component value of this <see cref="T:Aspose.Imaging.Color" />.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.B">
      <summary>
            Gets the blue component value of this <see cref="T:Aspose.Imaging.Color" /> structure.
            </summary>
      <value>The blue component value of this <see cref="T:Aspose.Imaging.Color" />.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.A">
      <summary>
            Gets the alpha component value of this <see cref="T:Aspose.Imaging.Color" /> structure.
            </summary>
      <value>The alpha component value of this <see cref="T:Aspose.Imaging.Color" />.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.IsKnownColor">
      <summary>
            Gets a value indicating whether this <see cref="T:Aspose.Imaging.Color" /> structure is a predefined color. Predefined colors are represented by the elements of the <see cref="T:Aspose.Imaging.KnownColor" /> enumeration.
            </summary>
      <value>True if this <see cref="T:Aspose.Imaging.Color" /> was created from a predefined color by using either the <see cref="M:Aspose.Imaging.Color.FromName(System.String)" /> method or the <see cref="M:Aspose.Imaging.Color.FromKnownColor(Aspose.Imaging.KnownColor)" /> method; otherwise, false.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.IsEmpty">
      <summary>
            Gets a value indicating whether this <see cref="T:Aspose.Imaging.Color" /> structure is uninitialized.
            </summary>
      <value>This property returns true if this color is uninitialized; otherwise, false.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.IsNamedColor">
      <summary>
            Gets a value indicating whether this <see cref="T:Aspose.Imaging.Color" /> structure is a named color or a member of the <see cref="T:Aspose.Imaging.KnownColor" /> enumeration.
            </summary>
      <value>True if this <see cref="T:Aspose.Imaging.Color" /> was created by using either the <see cref="M:Aspose.Imaging.Color.FromName(System.String)" /> method or the <see cref="M:Aspose.Imaging.Color.FromKnownColor(Aspose.Imaging.KnownColor)" /> method; otherwise, false.</value>
    </member>
    <member name="P:Aspose.Imaging.Color.Name">
      <summary>
            Gets the name of this <see cref="T:Aspose.Imaging.Color" />.
            </summary>
      <value>The name of this <see cref="T:Aspose.Imaging.Color" />.</value>
    </member>
    <member name="T:Aspose.Imaging.ColorAdjustType">
      <summary>
            Specifies which objects use color adjustment information.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ColorAdjustType.Default">
      <summary>
            Color adjustment information that is used by all GDI+ objects that do not have their own color adjustment information.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ColorAdjustType.Bitmap">
      <summary>
            Color adjustment information for Bitmap objects.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ColorAdjustType.Brush">
      <summary>
            Color adjustment information for Brush objects.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ColorAdjustType.Pen">
      <summary>
            Color adjustment information for Pen objects.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ColorAdjustType.Text">
      <summary>
            Color adjustment information for text.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ColorAdjustType.Count">
      <summary>
            The number of types specified.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ColorAdjustType.Any">
      <summary>
            The number of types specified.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.ColorBlend">
      <summary>
            Defines arrays of colors and positions used for interpolating color blending in a multicolor gradient. This class cannot be inherited.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ColorBlend.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ColorBlend" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ColorBlend.#ctor(System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ColorBlend" /> class with the specified number of colors and positions.
            </summary>
      <param name="count">The number of colors and positions in this <see cref="T:Aspose.Imaging.ColorBlend" />.</param>
    </member>
    <member name="M:Aspose.Imaging.ColorBlend.op_Equality(Aspose.Imaging.ColorBlend,Aspose.Imaging.ColorBlend)">
      <summary>
            Tests whether two specified <see cref="T:Aspose.Imaging.ColorBlend" /> classes are different.
            </summary>
      <param name="colorBlend1">The <see cref="T:Aspose.Imaging.ColorBlend" /> that is to the left of the inequality operator.</param>
      <param name="colorBlend2">The <see cref="T:Aspose.Imaging.ColorBlend" /> that is to the right of the inequality operator.</param>
      <returns>True if the two <see cref="T:Aspose.Imaging.ColorBlend" /> classes are different; otherwise, false.</returns>
    </member>
    <member name="M:Aspose.Imaging.ColorBlend.op_Inequality(Aspose.Imaging.ColorBlend,Aspose.Imaging.ColorBlend)">
      <summary>
            Tests whether two specified <see cref="T:Aspose.Imaging.ColorBlend" /> classes are equivalent.
            </summary>
      <param name="colorBlend1">The <see cref="T:Aspose.Imaging.ColorBlend" /> that is to the left of the equality operator.</param>
      <param name="colorBlend2">The <see cref="T:Aspose.Imaging.ColorBlend" /> that is to the right of the equality operator.</param>
      <returns>True if the two <see cref="T:Aspose.Imaging.ColorBlend" /> classes are equal; otherwise, false.</returns>
    </member>
    <member name="M:Aspose.Imaging.ColorBlend.Equals(System.Object)">
      <summary>
            Tests whether the specified object is a <see cref="T:Aspose.Imaging.ColorBlend" /> class and is equivalent to this <see cref="T:Aspose.Imaging.ColorBlend" /> class.
            </summary>
      <param name="obj">The object to test.</param>
      <returns>True if <paramref name="obj" /> is a <see cref="T:Aspose.Imaging.ColorBlend" /> class equivalent to this <see cref="T:Aspose.Imaging.ColorBlend" /> class; otherwise, false.</returns>
    </member>
    <member name="M:Aspose.Imaging.ColorBlend.GetHashCode">
      <summary>
            Returns a hash code for this instance.
            </summary>
      <returns>
            A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. 
            </returns>
    </member>
    <member name="P:Aspose.Imaging.ColorBlend.Colors">
      <summary>
            Gets or sets an array of colors that represents the colors to use at corresponding positions along a gradient.
            </summary>
      <returns>An array of <see cref="T:Aspose.Imaging.Color" /> structures that represents the colors to use at corresponding positions along a gradient.</returns>
    </member>
    <member name="P:Aspose.Imaging.ColorBlend.Positions">
      <summary>
            Gets or sets the positions along a gradient line.
            </summary>
      <returns>An array of values that specify percentages of distance along the gradient line.</returns>
    </member>
    <member name="T:Aspose.Imaging.ColorCompareMethod">
      <summary>
            Color comparison method to adjust to nearest neighbor
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ColorCompareMethod.Euclidian">
      <summary>
            The euclidian method
            </summary>
    </member>
    <member name="T:Aspose.Imaging.ColorQuantizationMethod">
      <summary>
            Colors quantization  methods
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ColorQuantizationMethod.None">
      <summary>
            Nothing color quantization method is used
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ColorQuantizationMethod.Popularity">
      <summary>
            The popularity method
            </summary>
    </member>
    <member name="T:Aspose.Imaging.ColorTranslator">
      <summary>
            Translates colors to and from GDI+ Color structures. This class cannot be inherited.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ColorTranslator.FromHtml(System.String)">
      <summary>
            Takes color from the HTML color.
            </summary>
      <param name="htmlColor">HTML color.</param>
      <returns>The color.</returns>
    </member>
    <member name="M:Aspose.Imaging.ColorTranslator.FromOle(System.Int32)">
      <summary>
            Takes color from the OLE color.
            </summary>
      <param name="oleColor">OLE color.</param>
      <returns>The color.</returns>
    </member>
    <member name="M:Aspose.Imaging.ColorTranslator.FromWin32(System.Int32)">
      <summary>
            Takes color from the HTML color.
            </summary>
      <param name="win32Color">Win32 color.</param>
      <returns>The color.</returns>
    </member>
    <member name="M:Aspose.Imaging.ColorTranslator.ToHtml(Aspose.Imaging.Color)">
      <summary>
            Creates HTML color  from the color.
            </summary>
      <param name="c">The color class.</param>
      <returns>The html string color.</returns>
    </member>
    <member name="M:Aspose.Imaging.ColorTranslator.ToOle(Aspose.Imaging.Color)">
      <summary>
            Translates OLE color to color.
            </summary>
      <param name="c">The color.</param>
      <returns>The OLE color.</returns>
    </member>
    <member name="M:Aspose.Imaging.ColorTranslator.ToWin32(Aspose.Imaging.Color)">
      <summary>
            Translates the color to win32 color.
            </summary>
      <param name="c">The color.</param>
      <returns>The win32 color.</returns>
    </member>
    <member name="T:Aspose.Imaging.ColorChannelFlag">
      <summary>
            Specifies individual channels in the CMYK (cyan, magenta, yellow, black) color space. This enumeration is used by the SetOutputChannel methods.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ColorChannelFlag.ColorChannelC">
      <summary>
            The cyan color channel.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ColorChannelFlag.ColorChannelM">
      <summary>
            The magenta color channel.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ColorChannelFlag.ColorChannelY">
      <summary>
            The yellow color channel.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ColorChannelFlag.ColorChannelK">
      <summary>
            The black color channel.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ColorChannelFlag.ColorChannelLast">
      <summary>
            The last selected channel should be used.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.CoreExceptions.ImageFormats.TiffImageException">
      <summary>
            The Tiff image exception
            </summary>
    </member>
    <member name="T:Aspose.Imaging.CoreExceptions.ImageException">
      <summary>
            The image exception.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.ImageException.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.ImageException" /> class.
            </summary>
      <param name="message">The exception message.</param>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.ImageException.#ctor(System.String,System.Exception)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.ImageException" /> class.
            </summary>
      <param name="message">The exception message.</param>
      <param name="innerException">The inner exception.</param>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.ImageFormats.TiffImageException.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.TiffImageException" /> class.
            </summary>
      <param name="message">The exception message.</param>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.ImageFormats.TiffImageException.#ctor(System.String,System.Exception)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.TiffImageException" /> class.
            </summary>
      <param name="message">The message.</param>
      <param name="innerException">The inner exception.</param>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.ImageFormats.TiffImageException.#ctor(System.String,Aspose.Imaging.ImageOptions.TiffOptionsError)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.TiffImageException" /> class.
            </summary>
      <param name="message">The message.</param>
      <param name="error">The error.</param>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.ImageFormats.TiffImageException.#ctor(Aspose.Imaging.ImageOptions.TiffOptionsError)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.TiffImageException" /> class.
            </summary>
      <param name="error">The error.</param>
    </member>
    <member name="P:Aspose.Imaging.CoreExceptions.ImageFormats.TiffImageException.OptionsError">
      <summary>
            Gets the tiff options error.
            </summary>
      <value>
            The tiff options error.
            </value>
    </member>
    <member name="T:Aspose.Imaging.CoreExceptions.LimitMemoryException">
      <summary>
            The limit memory exception. Occurs when memory usage should be reduced.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.LimitMemoryException.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.LimitMemoryException" /> class.
            </summary>
      <param name="message">The exception message.</param>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.LimitMemoryException.#ctor(System.String,System.Exception)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.LimitMemoryException" /> class.
            </summary>
      <param name="message">The exception message.</param>
      <param name="innerException">The inner exception.</param>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.LimitMemoryException.#ctor(System.String,System.Int64)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.LimitMemoryException" /> class.
            </summary>
      <param name="message">The exception message.</param>
      <param name="reduceMemoryFactor">The reduce memory factor.</param>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.LimitMemoryException.#ctor(System.String,System.Exception,System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.LimitMemoryException" /> class.
            </summary>
      <param name="message">The exception message.</param>
      <param name="innerException">The inner exception.</param>
      <param name="reduceMemoryFactor">The reduce memory factor.</param>
    </member>
    <member name="P:Aspose.Imaging.CoreExceptions.LimitMemoryException.ReduceMemoryFactor">
      <summary>
            Gets or sets the reduce memory factor.
            </summary>
      <value>
            The reduce memory factor.
            </value>
    </member>
    <member name="T:Aspose.Imaging.CoreExceptions.NamespaceGroupDoc">
      <summary>
              The <b>Aspose.Imaging.CoreExceptions</b> namespace contains Aspose.Imaging exceptions.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.CoreExceptions.OperationInterruptedException">
      <summary>
            Occurs when an operation is interrupted.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.CoreExceptions.FrameworkException">
      <summary>
            The imaging framework exception. This class is a core class for all Aspose.Imaging exceptions.
            Introduced to discriminate between the exceptions thrown by the Aspose.Imaging engine and all other exception types.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.FrameworkException.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.FrameworkException" /> class.
            </summary>
      <param name="message">The message.</param>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.FrameworkException.#ctor(System.String,System.Exception)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.FrameworkException" /> class.
            </summary>
      <param name="message">The message.</param>
      <param name="innerException">The inner exception.</param>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.OperationInterruptedException.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.OperationInterruptedException" /> class.
            </summary>
      <param name="message">The exception message.</param>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.OperationInterruptedException.#ctor(System.String,System.Exception)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.OperationInterruptedException" /> class.
            </summary>
      <param name="message">The exception message.</param>
      <param name="innerException">The inner exception.</param>
    </member>
    <member name="T:Aspose.Imaging.CoreExceptions.RdOptimizationError">
      <summary>
            RD optimization error exception class
            </summary>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.RdOptimizationError.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.RdOptimizationError" /> class.
            </summary>
      <param name="message">The message that describes the error.</param>
    </member>
    <member name="T:Aspose.Imaging.CoreExceptions.DataMissmatchError">
      <summary>
            Data mismatch exception class
            </summary>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.DataMissmatchError.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.DataMissmatchError" /> class.
            </summary>
      <param name="message">The message that describes the error.</param>
    </member>
    <member name="T:Aspose.Imaging.CoreExceptions.XmpException">
      <summary>
            The exception that is thrown when XMP has invalid structure.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.XmpException.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.XmpException" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.XmpException.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.XmpException" /> class.
            </summary>
      <param name="message">The message.</param>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.XmpException.#ctor(System.String,System.Exception)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.XmpException" /> class.
            </summary>
      <param name="message">The message.</param>
      <param name="innerException">The inner exception.</param>
    </member>
    <member name="T:Aspose.Imaging.Exif.Enums.ExifColorSpace">
      <summary>
                exif color space enum.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifColorSpace.SRgb">
      <summary>
                SRGB color space.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifColorSpace.AdobeRgb">
      <summary>
                Adobe rgb color space.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifColorSpace.Uncalibrated">
      <summary>
                Uncalibrated color space.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Exif.Enums.ExifContrast">
      <summary>
                exif normal soft hard enum.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifContrast.Normal">
      <summary>
                Normal contrast.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifContrast.Low">
      <summary>
                Low contrast.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifContrast.High">
      <summary>
                High contrast.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Exif.Enums.ExifCustomRendered">
      <summary>
                exif custom rendered enum.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifCustomRendered.NormalProcess">
      <summary>
                Normal render process.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifCustomRendered.CustomProcess">
      <summary>
                Custom render process.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Exif.Enums.ExifExposureMode">
      <summary>
                exif exposure mode enum.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifExposureMode.Auto">
      <summary>
                Auto exposure.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifExposureMode.Manual">
      <summary>
                Manual exposure.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifExposureMode.AutoBracket">
      <summary>
                Auto bracket.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Exif.Enums.ExifExposureProgram">
      <summary>
                exif exposure program enum.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifExposureProgram.Notdefined">
      <summary>
                Not defined.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifExposureProgram.Manual">
      <summary>
                Manual program.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifExposureProgram.Auto">
      <summary>
                Auto exposure.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifExposureProgram.Aperturepriority">
      <summary>
                Aperture priority.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifExposureProgram.Shutterpriority">
      <summary>
                Shutter priority.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifExposureProgram.Creativeprogram">
      <summary>
                Creative program.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifExposureProgram.Actionprogram">
      <summary>
                Action program.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifExposureProgram.Portraitmode">
      <summary>
                Portrait mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifExposureProgram.Landscapemode">
      <summary>
                Landscape mode.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Exif.Enums.ExifFileSource">
      <summary>
                exif file source enum.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifFileSource.Others">
      <summary>
            The others.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifFileSource.FilmScanner">
      <summary>
                Film scanner.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifFileSource.ReflexionPrintScanner">
      <summary>
                Reflexion print scanner.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifFileSource.DigitalStillCamera">
      <summary>
                Digital still camera.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Exif.Enums.ExifFlash">
      <summary>
                Flash mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifFlash.Noflash">
      <summary>
                No flash fired.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifFlash.Fired">
      <summary>
                Flash fired.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifFlash.FiredReturnLightNotDetected">
      <summary>
                Flash fired, return light not detected.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifFlash.FiredReturnLightDetected">
      <summary>
                Flash fired, return light detected.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifFlash.YesCompulsory">
      <summary>
                Flash fired, compulsory flash mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifFlash.YesCompulsoryReturnLightNotDetected">
      <summary>
                Flash fired, compulsory mode, return light not detected.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifFlash.YesCompulsoryReturnLightDetected">
      <summary>
                Flash fired, compulsory mode, return light detected.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifFlash.NoCompulsory">
      <summary>
                Flash did not fire, compulsory flash mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifFlash.NoDidNotFireReturnLightNotDetected">
      <summary>
                Flash did not fire, return light not detected.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifFlash.NoAuto">
      <summary>
                Flash did not fire, auto mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifFlash.YesAuto">
      <summary>
                Flash firedm auto mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifFlash.YesAutoReturnLightNotDetected">
      <summary>
                Flash fired, auto mode, return light not detected.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifFlash.YesAutoReturnLightDetected">
      <summary>
                Flash fired, auto mode, return light detected.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifFlash.NoFlashFunction">
      <summary>
                No flash function.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Exif.Enums.ExifGainControl">
      <summary>
                exif gain control enum.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifGainControl.None">
      <summary>
                No gain control.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifGainControl.LowGainUp">
      <summary>
                Low gain up.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifGainControl.HighGainUp">
      <summary>
                High gain up.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifGainControl.LowGainDown">
      <summary>
                Low gain down.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifGainControl.HighGainDown">
      <summary>
                High gain down.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Exif.Enums.ExifGPSAltitudeRef">
      <summary>
                exif gps altitude ref enum.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifGPSAltitudeRef.AboveSeaLevel">
      <summary>
                Above sea level.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifGPSAltitudeRef.BelowSeaLevel">
      <summary>
                Below sea level.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Exif.Enums.ExifLightSource">
      <summary>
                The exif light source.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifLightSource.Unknown">
      <summary>
                The unknown.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifLightSource.Daylight">
      <summary>
                The daylight.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifLightSource.Fluorescent">
      <summary>
                The fluorescent.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifLightSource.Tungsten">
      <summary>
                The tungsten.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifLightSource.Flash">
      <summary>
                The flash.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifLightSource.Fineweather">
      <summary>
                The fineweather.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifLightSource.Cloudyweather">
      <summary>
                The cloudyweather.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifLightSource.Shade">
      <summary>
                The shade.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifLightSource.DaylightFluorescent">
      <summary>
                The daylight fluorescent.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifLightSource.DayWhiteFluorescent">
      <summary>
                The day white fluorescent.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifLightSource.CoolWhiteFluorescent">
      <summary>
                The cool white fluorescent.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifLightSource.WhiteFluorescent">
      <summary>
                The white fluorescent.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifLightSource.StandardlightA">
      <summary>
                The standardlight a.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifLightSource.StandardlightB">
      <summary>
                The standardlight b.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifLightSource.StandardlightC">
      <summary>
                The standardlight c.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifLightSource.D55">
      <summary>
                The d55 value(5500K).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifLightSource.D65">
      <summary>
                The d65 value(6500K).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifLightSource.D75">
      <summary>
                The d75 value(7500K).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifLightSource.D50">
      <summary>
                The d50 value(5000K).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifLightSource.ISOstudiotungsten">
      <summary>
                The iso studio tungsten lightsource.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifLightSource.Otherlightsource">
      <summary>
                The otherlightsource.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Exif.Enums.ExifMeteringMode">
      <summary>
                exif metering mode enum.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifMeteringMode.Unknown">
      <summary>
                Undefined mode
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifMeteringMode.Average">
      <summary>
                Average metering
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifMeteringMode.Centerweightedaverage">
      <summary>
                Center weighted average.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifMeteringMode.Spot">
      <summary>
                Spot metering
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifMeteringMode.MultiSpot">
      <summary>
                Multi spot metering
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifMeteringMode.MultiSegment">
      <summary>
                Multi segment metering.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifMeteringMode.Partial">
      <summary>
                Partial metering.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifMeteringMode.Other">
      <summary>
                For other modes.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Exif.Enums.ExifOrientation">
      <summary>
                Exif image orientation.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifOrientation.TopLeft">
      <summary>
                Top left. Default orientation.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifOrientation.TopRight">
      <summary>
                Top right. Horizontally reversed.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifOrientation.BottomRight">
      <summary>
                Bottom right. Rotated by 180 degrees.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifOrientation.BottomLeft">
      <summary>
                Bottom left. Rotated by 180 degrees and then horizontally reversed.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifOrientation.LeftTop">
      <summary>
                Left top. Rotated by 90 degrees counterclockwise and then horizontally reversed.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifOrientation.RightTop">
      <summary>
                Right top. Rotated by 90 degrees clockwise.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifOrientation.RightBottom">
      <summary>
                Right bottom. Rotated by 90 degrees clockwise and then horizontally reversed.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifOrientation.LeftBottom">
      <summary>
                Left bottom. Rotated by 90 degrees counterclockwise.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Exif.Enums.ExifSaturation">
      <summary>
                exif saturation enum.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifSaturation.Normal">
      <summary>
                Normal saturation.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifSaturation.Low">
      <summary>
                Low saturation.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifSaturation.High">
      <summary>
                High saturation.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Exif.Enums.ExifSceneCaptureType">
      <summary>
                exif scene capture type enum.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifSceneCaptureType.Standard">
      <summary>
                Standard scene.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifSceneCaptureType.Landscape">
      <summary>
                Landscape scene.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifSceneCaptureType.Portrait">
      <summary>
                Portrait scene.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifSceneCaptureType.NightScene">
      <summary>
                Night scene.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Exif.Enums.ExifSensingMethod">
      <summary>
                exif sensing method enum.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifSensingMethod.Notdefined">
      <summary>
                Not defined.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifSensingMethod.OneChipColorArea">
      <summary>
                One chip color area.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifSensingMethod.TwoChipColorArea">
      <summary>
                Two chip color area.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifSensingMethod.ThreeChipColorArea">
      <summary>
                Three chip color area.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifSensingMethod.Colorsequentialarea">
      <summary>
                Color Sequential area.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifSensingMethod.Trilinearsensor">
      <summary>
                Trilinear sensor.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifSensingMethod.Colorsequentiallinear">
      <summary>
                Color sequential linear sensor.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Exif.Enums.ExifSubjectDistanceRange">
      <summary>
                exif subject distance range enum.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifSubjectDistanceRange.Unknown">
      <summary>
                Unknown subject distance range
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifSubjectDistanceRange.Macro">
      <summary>
                Macro range
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifSubjectDistanceRange.CloseView">
      <summary>
                Close view.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifSubjectDistanceRange.DistantView">
      <summary>
                Distant view.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Exif.Enums.ExifUnit">
      <summary>
                exif unit enum.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifUnit.None">
      <summary>
                Undefined units
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifUnit.Inch">
      <summary>
                Inch units
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifUnit.Cm">
      <summary>
                Metric centimeter units
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Exif.Enums.ExifWhiteBalance">
      <summary>
                exif white balance enum.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifWhiteBalance.Auto">
      <summary>
                Auto white balance
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifWhiteBalance.Manual">
      <summary>
                Manual  white balance
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Exif.Enums.ExifYCbCrPositioning">
      <summary>
                exif y cb cr positioning enum.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifYCbCrPositioning.Centered">
      <summary>
                Centered YCbCr
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.Enums.ExifYCbCrPositioning.CoSited">
      <summary>
                Co-sited position
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Exif.Enums.NamespaceDoc">
      <summary>
            The namespace contains EXIF enumerations.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Exif.ExifData">
      <summary>
            EXIF data container.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Exif.TiffDataTypeController">
      <summary>
            Represents general class for working with tiff data types.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Exif.TiffDataTypeController.Exists(System.UInt16)">
      <summary>
            Determines if specific tag exists.
            </summary>
      <param name="tagId">The tag identifier.</param>
      <returns>True if tag exists.</returns>
    </member>
    <member name="M:Aspose.Imaging.Exif.TiffDataTypeController.RemoveTagByID(System.UInt16)">
      <summary>
            Removes the tag by identifier.
            </summary>
      <param name="tagId">The tag identifier.</param>
    </member>
    <member name="M:Aspose.Imaging.Exif.TiffDataTypeController.GetSectionTags(System.Int32)">
      <summary>
            Gets the section tags.
            </summary>
      <param name="section">The section identifier. - 1 in case all tags are needed.</param>
      <returns>The tiff tags</returns>
    </member>
    <member name="M:Aspose.Imaging.Exif.TiffDataTypeController.SetSectionTags(System.Int32,Aspose.Imaging.FileFormats.Tiff.TiffDataType[])">
      <summary>
            Sets the section tags.
            </summary>
      <param name="section">The section to set tags for. -1 in case you wish to set tags according to section specification.</param>
      <param name="tags">The tags to set.</param>
    </member>
    <member name="M:Aspose.Imaging.Exif.TiffDataTypeController.GetTiffLongTypeValue(System.UInt16,System.UInt32)">
      <summary>
            Gets the TiffLongType tag value at 0 index.
            </summary>
      <param name="key">The tag key.</param>
      <param name="defaultValue">The default value.</param>
      <returns>The the TiffLongType tag value at 0 index.</returns>
    </member>
    <member name="M:Aspose.Imaging.Exif.TiffDataTypeController.SetTiffLongTypeValue(System.UInt16,System.UInt32,System.Int32)">
      <summary>
            Sets the TiffLongType type value as uint[1] with <paramref name="value" />.
            </summary>
      <param name="key">The tag key.</param>
      <param name="value">The value.</param>
      <param name="section">The section to set for.</param>
    </member>
    <member name="M:Aspose.Imaging.Exif.TiffDataTypeController.GetTiffByteValue(System.UInt16)">
      <summary>
            Gets the TiffByteType value.
            </summary>
      <param name="key">The tag key.</param>
      <returns>The TiffByteType byte[] value.</returns>
    </member>
    <member name="M:Aspose.Imaging.Exif.TiffDataTypeController.SetTiffByteValue(System.UInt16,System.Byte[],System.Int32)">
      <summary>
            Sets the TiffByteType value.
            </summary>
      <param name="key">The tag key.</param>
      <param name="value">The value to set.</param>
      <param name="section">The section to set.</param>
    </member>
    <member name="M:Aspose.Imaging.Exif.TiffDataTypeController.GetTiffSRationalValue(System.UInt16)">
      <summary>
            Gets the TiffSRationalType value at index 0.
            </summary>
      <param name="key">The tag key.</param>
      <returns>The TiffSRationalType type value.</returns>
    </member>
    <member name="M:Aspose.Imaging.Exif.TiffDataTypeController.SetTiffSRationalValue(System.UInt16,Aspose.Imaging.FileFormats.Tiff.TiffSRational,System.Int32)">
      <summary>
            Sets the TiffSRationalType value type as TiffSRational[1] with <paramref name="rational" /> value.
            </summary>
      <param name="key">The tag key.</param>
      <param name="rational">The rational.</param>
      <param name="section">The section.</param>
    </member>
    <member name="M:Aspose.Imaging.Exif.TiffDataTypeController.GetTiffRationalArray(System.UInt16)">
      <summary>
            Gets the TiffRationalType value.
            </summary>
      <param name="key">The tag key.</param>
      <returns>The TiffSRationalType type value.</returns>
    </member>
    <member name="M:Aspose.Imaging.Exif.TiffDataTypeController.SetTiffRationalArray(System.UInt16,Aspose.Imaging.FileFormats.Tiff.TiffRational[],System.Int32)">
      <summary>
            Sets the TiffSRationalType value type.
            </summary>
      <param name="key">The tag key.</param>
      <param name="rational">The rational.</param>
      <param name="section">The section.</param>
    </member>
    <member name="M:Aspose.Imaging.Exif.TiffDataTypeController.GetTiffRationalValue(System.UInt16)">
      <summary>
            Gets the TiffRationalType value at index 0.
            </summary>
      <param name="key">The tag key.</param>
      <returns>The TiffRationalType type value.</returns>
    </member>
    <member name="M:Aspose.Imaging.Exif.TiffDataTypeController.SetTiffRational(System.UInt16,Aspose.Imaging.FileFormats.Tiff.TiffRational,System.Int32)">
      <summary>
            Sets the TiffRationalType type value as uint[1] with <paramref name="rational" />.
            </summary>
      <param name="key">The tag key.</param>
      <param name="rational">The value.</param>
      <param name="section">The section to set for.</param>
    </member>
    <member name="M:Aspose.Imaging.Exif.TiffDataTypeController.GetTiffStringValue(System.UInt16)">
      <summary>
            Gets the TiffASCIIType value as string.
            </summary>
      <param name="key">The tag key.</param>
      <returns>The TiffASCIIType type value.</returns>
    </member>
    <member name="M:Aspose.Imaging.Exif.TiffDataTypeController.SetTiffStringValue(System.UInt16,System.String,System.Int32)">
      <summary>
            Sets the TiffASCIIType type value with <paramref name="text" /> filled.
            </summary>
      <param name="key">The tag key.</param>
      <param name="text">The value.</param>
      <param name="section">The section to set for.</param>
    </member>
    <member name="M:Aspose.Imaging.Exif.TiffDataTypeController.GetTiffUndefinedValue(System.UInt16)">
      <summary>
            Gets the TiffUndefinedType value as byte[].
            </summary>
      <param name="key">The tag key.</param>
      <returns>The TiffUndefinedType type value.</returns>
    </member>
    <member name="M:Aspose.Imaging.Exif.TiffDataTypeController.SetTiffUndefinedValue(System.UInt16,System.Byte[],System.Int32)">
      <summary>
            Sets the TiffUndefinedType type value with <paramref name="data" /> filled.
            </summary>
      <param name="key">The tag key.</param>
      <param name="data">The value.</param>
      <param name="section">The section to set for.</param>
    </member>
    <member name="M:Aspose.Imaging.Exif.TiffDataTypeController.GetTiffShortValue(System.UInt16,System.UInt16)">
      <summary>
            Gets the TiffShortType value at 0 index.
            </summary>
      <param name="key">The tag key.</param>
      <param name="defaultValue">The default value.</param>
      <returns>
            The TiffShortType type value.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Exif.TiffDataTypeController.SetTiffShortValue(System.UInt16,System.UInt16,System.Int32)">
      <summary>
            Sets the TiffShortType type value as ushort[1] with <paramref name="value" /> filled.
            </summary>
      <param name="key">The tag key.</param>
      <param name="value">The value.</param>
      <param name="section">The section to set for.</param>
    </member>
    <member name="M:Aspose.Imaging.Exif.TiffDataTypeController.GetTiffShortArray(System.UInt16)">
      <summary>
            Gets the TiffShortType value.
            </summary>
      <param name="key">The tag key.</param>
      <returns>The TiffShortType value.</returns>
    </member>
    <member name="M:Aspose.Imaging.Exif.TiffDataTypeController.SetTiffShortArray(System.UInt16,System.UInt16[],System.Int32)">
      <summary>
            Sets the TiffShortType value.
            </summary>
      <param name="key">The tag key.</param>
      <param name="value">The value.</param>
      <param name="section">The section.</param>
    </member>
    <member name="M:Aspose.Imaging.Exif.TiffDataTypeController.GetTiffType(System.UInt16)">
      <summary>
            Gets the TiffDataType by Id.
            </summary>
      <param name="key">The tag key.</param>
      <returns>The TiffDataType or null.</returns>
    </member>
    <member name="M:Aspose.Imaging.Exif.TiffDataTypeController.SetTiffType(Aspose.Imaging.FileFormats.Tiff.TiffDataType,System.Int32)">
      <summary>
            Sets the TiffDataType.
            </summary>
      <param name="tiffDataType">The TiffDataType to set.</param>
      <param name="section">The section.</param>
    </member>
    <member name="M:Aspose.Imaging.Exif.ExifData.#ctor">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.Exif.ExifData" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Exif.ExifData.#ctor(Aspose.Imaging.FileFormats.Tiff.TiffDataType[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Exif.ExifData" /> class with data from array.
            </summary>
      <param name="exifdata">Array of EXIF tags together with common and GPS tags.</param>
    </member>
    <member name="M:Aspose.Imaging.Exif.ExifData.#ctor(Aspose.Imaging.FileFormats.Tiff.TiffDataType[],Aspose.Imaging.FileFormats.Tiff.TiffDataType[],Aspose.Imaging.FileFormats.Tiff.TiffDataType[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Exif.ExifData" /> class with data from array.
            </summary>
      <param name="commonTags">The common tags.</param>
      <param name="exifTags">The EXIF tags.</param>
      <param name="gpsTags">The GPS tags.</param>
    </member>
    <member name="M:Aspose.Imaging.Exif.ExifData.RemoveTag(Aspose.Imaging.Exif.ExifProperties)">
      <summary>
            Remove tag from container
            </summary>
      <param name="tag">The tag to remove</param>
    </member>
    <member name="M:Aspose.Imaging.Exif.ExifData.RemoveTag(System.UInt16)">
      <summary>
            Remove tag from container
            </summary>
      <param name="tagId">The tag identifier to remove.</param>
    </member>
    <member name="M:Aspose.Imaging.Exif.ExifData.GetShortOrLong(System.UInt16)">
      <summary>
            Gets short or long value.
            </summary>
      <param name="key">The key to get value for.</param>
      <returns>Short or long value converted to integer.</returns>
    </member>
    <member name="M:Aspose.Imaging.Exif.ExifData.SetShortOrLong(System.UInt16,System.UInt32,System.Int32)">
      <summary>
            Sets short or long value depending on the value.
            </summary>
      <param name="key">The key to set for.</param>
      <param name="value">The value to set.</param>
      <param name="section">The section to put entry to.</param>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.IsBigEndian">
      <summary>
            Gets or sets a value indicating whether the stream EXIF data created from is big endian.
            </summary>
      <value>
        <c>true</c> if the stream EXIF data created from is big endian; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.ApertureValue">
      <summary>
            Gets or sets the aperture value.
            </summary>
      <value>
            The aperture value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.BodySerialNumber">
      <summary>
            Gets or sets camera body serial number.
            </summary>
      <value>
            The body serial number.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.BrightnessValue">
      <summary>
            Gets or sets the brightness value.
            </summary>
      <value>
            The brightness value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.CFAPattern">
      <summary>
            Gets or sets the CFA pattern.
            </summary>
      <value>
            The CFA pattern.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.CameraOwnerName">
      <summary>
            Gets or sets camera owner name
            </summary>
      <value>
            The name of the camera owner.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.ColorSpace">
      <summary>
            Gets or sets the color space.
            </summary>
      <value>
            The color space.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.ComponentsConfiguration">
      <summary>
            Gets or sets the components configuration.
            </summary>
      <value>
            The components configuration.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.CompressedBitsPerPixel">
      <summary>
            Gets or sets the compressed bits per pixel.
            </summary>
      <value>
            The compressed bits per pixel.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.Contrast">
      <summary>
            Gets or sets the contrast.
            </summary>
      <value>
            The contrast.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.CustomRendered">
      <summary>
            Gets or sets the custom rendered.
            </summary>
      <value>
            The custom rendered.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.DateTimeDigitized">
      <summary>
            Gets or sets the date time digitized.
            </summary>
      <value>
            The date time digitized.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.DateTimeOriginal">
      <summary>
            Gets or sets the date time original.
            </summary>
      <value>
            The date time original.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.DeviceSettingDescription">
      <summary>
            Gets or sets device settings description
            </summary>
      <value>
            The device setting description.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.DigitalZoomRatio">
      <summary>
            Gets or sets the digital zoom ratio.
            </summary>
      <value>
            The digital zoom ratio.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.ExifVersion">
      <summary>
            Gets or sets the EXIF version.
            </summary>
      <value>
            The EXIF version.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.ExposureBiasValue">
      <summary>
            Gets or sets the exposure bias value.
            </summary>
      <value>
            The exposure bias value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.ExposureIndex">
      <summary>
            Gets or sets the exposure index.
            </summary>
      <value>
            The index of the exposure.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.ExposureMode">
      <summary>
            Gets or sets the exposure mode.
            </summary>
      <value>
            The exposure mode.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.ExposureProgram">
      <summary>
            Gets or sets the exposure program.
            </summary>
      <value>
            The exposure program.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.ExposureTime">
      <summary>
            Gets or sets the exposure time.
            </summary>
      <value>
            The exposure time.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.FNumber">
      <summary>
            Gets or sets the F-number.
            </summary>
      <value>
            The F-number.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.FileSource">
      <summary>
            Gets or sets the file source type.
            </summary>
      <value>
            The file source type.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.Flash">
      <summary>
            Gets or sets the flash.
            </summary>
      <value>
            The flash.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.FlashEnergy">
      <summary>
            Gets or sets the flash energy.
            </summary>
      <value>
            The flash energy.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.FlashpixVersion">
      <summary>
            Gets or sets the flash pix version.
            </summary>
      <value>
            The flash pix version.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.FocalLength">
      <summary>
            Gets or sets the focal length.
            </summary>
      <value>
            The length of the focal.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.FocalLengthIn35MmFilm">
      <summary>
            Gets or sets the focal length in 35 mm film.
            </summary>
      <value>
            The focal length in35 mm film.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.FocalPlaneResolutionUnit">
      <summary>
            Gets or sets the focal plane resolution unit.
            </summary>
      <value>
            The focal plane resolution unit.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.FocalPlaneXResolution">
      <summary>
            Gets or sets the focal plane x resolution.
            </summary>
      <value>
            The focal plane x resolution.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.FocalPlaneYResolution">
      <summary>
            Gets or sets the focal plane y resolution.
            </summary>
      <value>
            The focal plane y resolution.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.GPSAltitude">
      <summary>
            Gets or sets the GPS altitude.
            </summary>
      <value>
            The GPS altitude.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.GPSAltitudeRef">
      <summary>
            Gets or sets the GPS altitude used as the reference altitude.
            </summary>
      <value>
            The GPS altitude used as the reference altitude.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.GPSAreaInformation">
      <summary>
            Gets or sets the GPS area information.
            </summary>
      <value>
            The GPS area information.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.GPSDOP">
      <summary>
            Gets or sets the GPS DOP (data degree of precision).
            </summary>
      <value>
            The GPS DOP (data degree of precision).
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.GPSDestBearing">
      <summary>
            Gets or sets the GPS bearing to the destination point.
            </summary>
      <value>
            The GPS bearing to the destination point.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.GPSDestBearingRef">
      <summary>
            Gets or sets the GPS reference used for giving the bearing to the destination point.
            </summary>
      <value>
            The GPS reference used for giving the bearing to the destination point.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.GPSDestDistance">
      <summary>
            Gets or sets the GPS distance to the destination point.
            </summary>
      <value>
            The GPS distance to the destination point.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.GPSDestDistanceRef">
      <summary>
            Gets or sets the GPS unit used to express the distance to the destination point.
            </summary>
      <value>
            The GPS unit used to express the distance to the destination point.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.GPSDestLatitude">
      <summary>
            Gets or sets the GPS latitude of the destination point.
            </summary>
      <value>
            The GPS latitude of the destination point.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.GPSDestLatitudeRef">
      <summary>
            Gets or sets the GPS value which indicates whether the latitude of the destination point is north or south latitude.
            </summary>
      <value>
            The GPS value which indicates whether the latitude of the destination point is north or south latitude.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.GPSDestLongitude">
      <summary>
            Gets or sets the GPS longitude of the destination point.
            </summary>
      <value>
            The GPS longitude of the destination point.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.GPSDestLongitudeRef">
      <summary>
            Gets or sets the GPS value which indicates whether the longitude of the destination point is east or west longitude.
            </summary>
      <value>
            The GPS value which indicates whether the longitude of the destination point is east or west longitude.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.GPSDifferential">
      <summary>
            Gets or sets a GPS value which indicates whether differential correction is applied to the GPS receiver.
            </summary>
      <value>
            The GPS value which indicates whether differential correction is applied to the GPS receiver.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.GPSImgDirection">
      <summary>
            Gets or sets the GPS direction of the image when it was captured.
            </summary>
      <value>
            The GPS direction of the image when it was captured.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.GPSImgDirectionRef">
      <summary>
            Gets or sets the GPS reference for giving the direction of the image when it is captured.
            </summary>
      <value>
            The GPS reference for giving the direction of the image when it is captured.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.GPSDateStamp">
      <summary>
            Gets or sets the GPS character string recording date and time information relative to UTC (Coordinated Universal Time).
            </summary>
      <value>
            The GPS character string recording date and time information relative to UTC (Coordinated Universal Time).
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.GPSLatitude">
      <summary>
            Gets or sets the GPS latitude.
            </summary>
      <value>
            The GPS latitude.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.GPSLatitudeRef">
      <summary>
            Gets or sets the GPS latitude is north or south latitude.
            </summary>
      <value>
            The GPS latitude is north or south latitude.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.GPSLongitude">
      <summary>
            Gets or sets the GPS longitude.
            </summary>
      <value>
            The GPS longitude.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.GPSLongitudeRef">
      <summary>
            Gets or sets the GPS longitude is east or west longitude.
            </summary>
      <value>
            The GPS longitude is east or west longitude.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.GPSMapDatum">
      <summary>
            Gets or sets the GPS geodetic survey data used by the GPS receiver.
            </summary>
      <value>
            The GPS geodetic survey data used by the GPS receiver.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.GPSMeasureMode">
      <summary>
            Gets or sets the GPS measurement mode.
            </summary>
      <value>
            The GPS measurement mode.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.GPSProcessingMethod">
      <summary>
            Gets or sets the GPS character string recording the name of the method used for location finding.
            </summary>
      <value>
            The GPS character string recording the name of the method used for location finding.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.GPSSatellites">
      <summary>
            Gets or sets the GPS satellites used for measurements.
            </summary>
      <value>
            The GPS satellites used for measurements.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.GPSSpeed">
      <summary>
            Gets or sets the speed of GPS receiver movement.
            </summary>
      <value>
            The speed of GPS receiver movement.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.GPSSpeedRef">
      <summary>
            Gets or sets the unit used to express the GPS receiver speed of movement.
            </summary>
      <value>
            The unit used to express the GPS receiver speed of movement.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.GPSStatus">
      <summary>
            Gets or sets the status of the GPS receiver when the image is recorded.
            </summary>
      <value>
            The status of the GPS receiver when the image is recorded.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.GPSTimestamp">
      <summary>
            Gets or sets the GPS time as UTC (Coordinated Universal Time).
            </summary>
      <value>
            The GPS time as UTC (Coordinated Universal Time).
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.GPSTrack">
      <summary>
            Gets or sets direction of GPS receiver movement.
            </summary>
      <value>
            The direction of GPS receiver movement.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.GPSTrackRef">
      <summary>
            Gets or sets the reference for giving the direction of GPS receiver movement.
            </summary>
      <value>
            The reference for giving the direction of GPS receiver movement.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.GPSVersionID">
      <summary>
            Gets or sets the GPS version identifier.
            </summary>
      <value>
            The GPS version identifier.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.GainControl">
      <summary>
            Gets or sets the degree of overall image gain adjustment.
            </summary>
      <value>
            The degree of overall image gain adjustment.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.Gamma">
      <summary>
            Gets or sets the gamma.
            </summary>
      <value>
            The gamma value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.ISOSpeed">
      <summary>
            Gets or sets ISO speed
            </summary>
      <value>
            The ISO speed.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.ISOSpeedLatitudeYYY">
      <summary>
            Gets or sets the ISO speed latitude yyy value of a camera or input device that is defined in ISO 12232.
            </summary>
      <value>
            The ISO speed latitude yyy value of a camera or input device that is defined in ISO 12232.
            </value>
      <remarks>This tag shall not be recorded without ISOSpeed and ISOSpeedLatitudezzz</remarks>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.ISOSpeedLatitudeZZZ">
      <summary>
            Gets or sets the ISO speed latitude zzz value of a camera or input device that is defined in ISO 12232.
            </summary>
      <value>
            The ISO speed latitude zzz value of a camera or input device that is defined in ISO 12232.
            </value>
      <remarks>This tag shall not be recorded without ISOSpeed and ISOSpeedLatitudeyyy</remarks>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.PhotographicSensitivity">
      <summary>
            Gets or sets the photographic sensitivity.
            </summary>
      <value>
            The photographic sensitivity.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.ImageUniqueID">
      <summary>
            Gets or sets the image unique identifier.
            </summary>
      <value>
            The image unique identifier.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.LensMake">
      <summary>
            Gets or sets the maker of lens.
            </summary>
      <value>
            The lens maker.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.LensModel">
      <summary>
            Gets or sets the lens model.
            </summary>
      <value>
            The lens model.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.LensSerialNumber">
      <summary>
            Gets or sets the lens serial number.
            </summary>
      <value>
            The lens serial number.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.LensSpecification">
      <summary>
            Gets or sets the lens specification
            </summary>
      <value>
            The lens specification.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.LightSource">
      <summary>
            Gets or sets the light source.
            </summary>
      <value>
            The light source.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.MakerNoteData">
      <summary>
            Gets the maker note data.
            </summary>
      <value>
            The maker note data.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.MakerNoteRawData">
      <summary>
            Gets or sets the maker note raw data.
            </summary>
      <value>
            The maker note raw data.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.MaxApertureValue">
      <summary>
            Gets or sets the maximum aperture value.
            </summary>
      <value>
            The maximum aperture value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.MeteringMode">
      <summary>
            Gets or sets the metering mode.
            </summary>
      <value>
            The metering mode.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.OECF">
      <summary>
            Gets or sets the Opto-Electric Conversion Function (OECF) specified in ISO 14524.
            </summary>
      <value>
            The Opto-Electric Conversion Function (OECF) specified in ISO 14524.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.PixelXDimension">
      <summary>
            Gets or sets the pixel x dimension.
            </summary>
      <value>
            The pixel x dimension.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.PixelYDimension">
      <summary>
            Gets or sets the pixel y dimension.
            </summary>
      <value>
            The pixel y dimension.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.Properties">
      <summary>
            Gets or sets all the EXIF tags (including common and GPS tags).
            </summary>
      <value>
            The EXIF tags (including common and GPS tags).
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.RecommendedExposureIndex">
      <summary>
            Gets or sets the recommended exposure index.
            </summary>
      <value>
            The recommended exposure index.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.RelatedSoundFile">
      <summary>
            Gets or sets the related sound file.
            </summary>
      <value>
            The related sound file.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.Saturation">
      <summary>
            Gets or sets the saturation.
            </summary>
      <value>
            The saturation.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.SceneCaptureType">
      <summary>
            Gets or sets the scene capture type.
            </summary>
      <value>
            The type of the scene capture.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.SceneType">
      <summary>
            Gets or sets the scene type.
            </summary>
      <value>
            The type of the scene.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.SensingMethod">
      <summary>
            Gets or sets the sensing method.
            </summary>
      <value>
            The sensing method.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.SensitivityType">
      <summary>
            Gets or sets the sensitivity type.
            </summary>
      <value>
            The type of the sensitivity.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.Sharpness">
      <summary>
            Gets or sets the sharpness.
            </summary>
      <value>
            The sharpness.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.ShutterSpeedValue">
      <summary>
            Gets or sets the shutter speed value.
            </summary>
      <value>
            The shutter speed value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.SpatialFrequencyResponse">
      <summary>
            Gets or sets the spatial frequency response.
            </summary>
      <value>
            The spatial frequency response.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.SpectralSensitivity">
      <summary>
            Gets or sets the spectral sensitivity.
            </summary>
      <value>
            The spectral sensitivity.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.StandardOutputSensitivity">
      <summary>
            Gets or sets standard output sensitivity
            </summary>
      <value>
            The standard output sensitivity.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.SubjectArea">
      <summary>
            Gets or sets the subject area.
            </summary>
      <value>
            The subject area.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.SubjectDistance">
      <summary>
            Gets or sets the subject distance.
            </summary>
      <value>
            The subject distance.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.SubjectDistanceRange">
      <summary>
            Gets or sets the subject distance range.
            </summary>
      <value>
            The subject distance range.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.SubjectLocation">
      <summary>
            Gets or sets the subject location.
            </summary>
      <value>
            The subject location.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.SubsecTime">
      <summary>
            Gets or sets the fractions of seconds for the DateTime tag.
            </summary>
      <value>
            The fractions of seconds for the DateTime tag.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.SubsecTimeDigitized">
      <summary>
            Gets or sets the fractions of seconds for the DateTimeDigitized tag.
            </summary>
      <value>
            The fractions of seconds for the DateTimeDigitized tag.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.SubsecTimeOriginal">
      <summary>
            Gets or sets the fractions of seconds for the DateTimeOriginal tag.
            </summary>
      <value>
            The fractions of seconds for the DateTimeOriginal tag.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.UserComment">
      <summary>
            Gets or sets the user comment.
            </summary>
      <value>
            The user comment.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.WhiteBalance">
      <summary>
            Gets or sets the white balance.
            </summary>
      <value>
            The white balance.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.WhitePoint">
      <summary>
            Gets or sets the chromaticity of the white point of the image.
            </summary>
      <value>
            The chromaticity of the white point of the image.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.CommonTags">
      <summary>
            Gets or sets tags, which belong to common section. This applies only to jpeg images, in tiff format tiffOptions are being used instead
            </summary>
      <value>
            The common section tags.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.ExifTags">
      <summary>
            Gets or sets tags which belong to EXIF section only.
            </summary>
      <value>
            The EXIF section tags.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.ExifData.GPSTags">
      <summary>
            Gets or sets tags, which belong to GPS section only.
            </summary>
      <value>
            The GPS tags.
            </value>
    </member>
    <member name="T:Aspose.Imaging.Exif.ExifProperties">
      <summary>
                Exif tags list
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.ImageWidth">
      <summary>
                The number of columns of image data, equal to the number of pixels per row.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.ImageLength">
      <summary>
                The number of rows of image data.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.BitsPerSample">
      <summary>
                The number of bits per image component. In this standard each component of the image is 8 bits, so the value for this tag is 8.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.Compression">
      <summary>
                The compression scheme used for the image data. When a primary image is JPEG compressed, this designation is not necessary and is omitted.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.PhotometricInterpretation">
      <summary>
                The pixel composition.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.ImageDescription">
      <summary>
                A character string giving the title of the image. It may be a comment such as "1988 company picnic" or the like.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.Make">
      <summary>
                The manufacturer of the recording equipment. This is the manufacturer of the DSC, scanner, video digitizer or other equipment that generated the image. When the field is left blank, it is treated as unknown.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.Model">
      <summary>
                The model name or model number of the equipment. This is the model name or number of the DSC, scanner, video digitizer or other equipment that generated the image. When the field is left blank, it is treated as unknown.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.Orientation">
      <summary>
                The image orientation viewed in terms of rows and columns.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.SamplesPerPixel">
      <summary>
                The number of components per pixel. Since this standard applies to RGB and YCbCr images, the value set for this tag is 3.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.XResolution">
      <summary>
                The number of pixels per ResolutionUnit in the ImageWidth direction. When the image resolution is unknown, 72 [dpi] is designated.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.YResolution">
      <summary>
                The number of pixels per ResolutionUnit in the ImageLength direction. The same value as XResolution is designated.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.PlanarConfiguration">
      <summary>
                Indicates whether pixel components are recorded in a chunky or planar format. If this field does not exist, the TIFF default of 1 (chunky) is assumed.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.ResolutionUnit">
      <summary>
                The unit for measuring XResolution and YResolution. The same unit is used for both XResolution and YResolution. If the image resolution is unknown, 2 (inches) is designated.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.TransferFunction">
      <summary>
                A transfer function for the image, described in tabular style. Normally this tag is not necessary, since color space is specified in the color space information ColorSpace tag.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.Software">
      <summary>
                This tag records the name and version of the software or firmware of the camera or image input device used to generate the image. The detailed format is not specified, but it is recommended that the example shown below be followed. When the field is left blank, it is treated as unknown.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.DateTime">
      <summary>
                The date and time of image creation. In Exif standard, it is the date and time the file was changed.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.Artist">
      <summary>
                This tag records the name of the camera owner, photographer or image creator. The detailed format is not specified, but it is recommended that the information be written as in the example below for ease of Interoperability. When the field is left blank, it is treated as unknown. Ex.) "Camera owner, John Smith; Photographer, Michael Brown; Image creator, Ken James"
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.WhitePoint">
      <summary>
                The chromaticity of the white point of the image. Normally this tag is not necessary, since color space is specified in the colorspace information ColorSpace tag.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.PrimaryChromaticities">
      <summary>
                The chromaticity of the three primary colors of the image. Normally this tag is not necessary, since colorspace is specified in the colorspace information ColorSpace tag.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.YCbCrCoefficients">
      <summary>
                The matrix coefficients for transformation from RGB to YCbCr image data.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.YCbCrSubSampling">
      <summary>
                The sampling ratio of chrominance components in relation to the luminance component.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.YCbCrPositioning">
      <summary>
                The position of chrominance components in relation to the
                luminance component. This field is designated only for
                JPEG compressed data or uncompressed YCbCr data. The TIFF
                default is 1 (centered); but when Y:Cb:Cr = 4:2:2 it is
                recommended in this standard that 2 (co-sited) be used to
                record data, in order to improve the image quality when viewed
                on TV systems. When this field does not exist, the reader shall
                assume the TIFF default. In the case of Y:Cb:Cr = 4:2:0, the
                TIFF default (centered) is recommended. If the reader
                does not have the capability of supporting both kinds of
                YCbCrPositioning, it shall follow the TIFF default regardless
                of the value in this field. It is preferable that readers "
                be able to support both centered and co-sited positioning.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.ReferenceBlackWhite">
      <summary>
                The reference black point value and reference white point
                value. No defaults are given in TIFF, but the values below are given as defaults here.
                The color space is declared
                in a color space information tag, with the default
                being the value that gives the optimal image characteristics
                Interoperability these conditions
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.Copyright">
      <summary>
                Copyright information. In this standard the tag is used to
                indicate both the photographer and editor copyrights. It is
                the copyright notice of the person or organization claiming
                rights to the image. The Interoperability copyright
                statement including date and rights should be written in this
                field; e.g., "Copyright, John Smith, 19xx. All rights
                reserved.". In this standard the field records both the
                photographer and editor copyrights, with each recorded in a
                separate part of the statement. When there is a clear distinction
                between the photographer and editor copyrights, these are to be
                written in the order of photographer followed by editor copyright,
                separated by NULL (in this case since the statement also ends with
                a NULL, there are two NULL codes). When only the photographer
                copyright is given, it is terminated by one NULL code . When only
                the editor copyright is given, the photographer copyright part
                consists of one space followed by a terminating NULL code, then
                the editor copyright is given. When the field is left blank, it is
                treated as unknown.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.ExposureTime">
      <summary>
                Exposure time, given in seconds.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.FNumber">
      <summary>
                The F number.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.ExposureProgram">
      <summary>
                The class of the program used by the camera to set exposure when the picture is taken.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.SpectralSensitivity">
      <summary>
                Indicates the spectral sensitivity of each channel of the camera used.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.PhotographicSensitivity">
      <summary>
                Indicates the ISO Speed and ISO Latitude of the camera or input device as specified in ISO 12232.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.OECF">
      <summary>
                Indicates the Opto-Electric Conversion Function (OECF) specified in ISO 14524.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.ExifVersion">
      <summary>
                The exif version.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.DateTimeOriginal">
      <summary>
                The date and time when the original image data was generated.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.DateTimeDigitized">
      <summary>
                The date time digitized.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.ComponentsConfiguration">
      <summary>
                The components configuration.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.CompressedBitsPerPixel">
      <summary>
                Specific to compressed data; states the compressed bits per pixel.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.ShutterSpeedValue">
      <summary>
                The shutter speed value.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.ApertureValue">
      <summary>
                The lens aperture value.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.BrightnessValue">
      <summary>
                The brightness value.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.ExposureBiasValue">
      <summary>
                The exposure bias value.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.MaxApertureValue">
      <summary>
                The max aperture value.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.SubjectDistance">
      <summary>
                The distance to the subject, given in meters.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.MeteringMode">
      <summary>
                The metering mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.LightSource">
      <summary>
                The kind light source.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.Flash">
      <summary>
                Indicates the status of flash when the image was shot.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.FocalLength">
      <summary>
                The actual focal length of the lens, in mm.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.SubjectArea">
      <summary>
                This tag indicates the location and area of the main subject in the overall scene.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.MakerNote">
      <summary>
                A tag for manufacturers of Exif writers to record any desired information. The contents are up to the manufacturer, but this tag should not be used for any other than its intended purpose.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.UserComment">
      <summary>
                A tag for Exif users to write keywords or comments on the image besides those in ImageDescription, and without the character code limitations of the ImageDescription tag.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.SubsecTime">
      <summary>
                A tag used to record fractions of seconds for the DateTime tag.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.SubsecTimeOriginal">
      <summary>
                A tag used to record fractions of seconds for the DateTimeOriginal tag.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.SubsecTimeDigitized">
      <summary>
                A tag used to record fractions of seconds for the DateTimeDigitized tag.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.FlashpixVersion">
      <summary>
                The Flashpix format version supported by a FPXR file.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.ColorSpace">
      <summary>
                The color space information tag (ColorSpace) is always recorded as the color space specifier.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.RelatedSoundFile">
      <summary>
                The related sound file.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.FlashEnergy">
      <summary>
                Indicates the strobe energy at the time the image is captured, as measured in Beam Candle Power Seconds(BCPS).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.SpatialFrequencyResponse">
      <summary>
                This tag records the camera or input device spatial frequency table and SFR values in the direction of image width, image height, and diagonal direction, as specified in ISO 12233.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.FocalPlaneXResolution">
      <summary>
                Indicates the number of pixels in the image width (X) direction per FocalPlaneResolutionUnit on the camera focal plane.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.FocalPlaneYResolution">
      <summary>
                Indicates the number of pixels in the image height (Y) direction per FocalPlaneResolutionUnit on the camera focal plane.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.FocalPlaneResolutionUnit">
      <summary>
                Indicates the unit for measuring FocalPlaneXResolution and FocalPlaneYResolution. This value is the same as the ResolutionUnit.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.SubjectLocation">
      <summary>
                Indicates the location of the main subject in the scene. The value of this tag represents the pixel at the center of the main subject relative to the left edge, prior to rotation processing as per the Rotation tag.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.ExposureIndex">
      <summary>
                Indicates the exposure index selected on the camera or input device at the time the image is captured.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.SensingMethod">
      <summary>
                Indicates the image sensor type on the camera or input device.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.FileSource">
      <summary>
                The file source.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.SceneType">
      <summary>
                Indicates the type of scene. If a DSC recorded the image, this tag value shall always be set to 1, indicating that the image was directly photographed.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.CFAPattern">
      <summary>
                Indicates the color filter array (CFA) geometric pattern of the image sensor when a one-chip color area sensor is used. It does not apply to all sensing methods.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.CustomRendered">
      <summary>
                This tag indicates the use of special processing on image data, such as rendering geared to output. When special processing is performed, the reader is expected to disable or minimize any further processing.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.ExposureMode">
      <summary>
                This tag indicates the exposure mode set when the image was shot. In auto-bracketing mode, the camera shoots a series of frames of the same scene at different exposure settings.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.WhiteBalance">
      <summary>
                This tag indicates the white balance mode set when the image was shot.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.DigitalZoomRatio">
      <summary>
                This tag indicates the digital zoom ratio when the image was shot. If the numerator of the recorded value is 0, this indicates that digital zoom was not used.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.FocalLengthIn35MmFilm">
      <summary>
                This tag indicates the equivalent focal length assuming a 35mm film camera, in mm. A value of 0 means the focal length is unknown. Note that this tag differs from the FocalLength tag.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.SceneCaptureType">
      <summary>
                This tag indicates the type of scene that was shot. It can also be used to record the mode in which the image was shot.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.GainControl">
      <summary>
                This tag indicates the degree of overall image gain adjustment.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.Contrast">
      <summary>
                This tag indicates the direction of contrast processing applied by the camera when the image was shot.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.Saturation">
      <summary>
                This tag indicates the direction of saturation processing applied by the camera when the image was shot.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.Sharpness">
      <summary>
                This tag indicates the direction of sharpness processing applied by the camera when the image was shot
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.DeviceSettingDescription">
      <summary>
                This tag indicates information on the picture-taking conditions of a particular camera model. The tag is used only to indicate the picture-taking conditions in the reader.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.SubjectDistanceRange">
      <summary>
                This tag indicates the distance to the subject.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.ImageUniqueID">
      <summary>
                The image unique id.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.GPSVersionID">
      <summary>
                Indicates the version of GPSInfoIFD.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.GPSLatitudeRef">
      <summary>
                Indicates whether the latitude is north or south latitude.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.GPSLatitude">
      <summary>
                Indicates the latitude. The latitude is expressed as three RATIONAL values giving the degrees, minutes, and
                seconds, respectively. If latitude is expressed as degrees, minutes and seconds, a typical format would be
                dd/1,mm/1,ss/1. When degrees and minutes are used and, for example, fractions of minutes are given up to two
                decimal places, the format would be dd/1,mmmm/100,0/1.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.GPSLongitudeRef">
      <summary>
                Indicates whether the longitude is east or west longitude.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.GPSLongitude">
      <summary>
                Indicates the longitude. The longitude is expressed as three RATIONAL values giving the degrees, minutes, and
                seconds, respectively. If longitude is expressed as degrees, minutes and seconds, a typical format would be
                ddd/1,mm/1,ss/1. When degrees and minutes are used and, for example, fractions of minutes are given up to two
                decimal places, the format would be ddd/1,mmmm/100,0/1.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.GPSAltitudeRef">
      <summary>
                Indicates the altitude used as the reference altitude. If the reference is sea level and the altitude is above sea level,
                0 is given. If the altitude is below sea level, a value of 1 is given and the altitude is indicated as an absolute value in
                the GPSAltitude tag.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.GPSAltitude">
      <summary>
                Indicates the altitude based on the reference in GPSAltitudeRef. Altitude is expressed as one RATIONAL value.
                The reference unit is meters.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.GPSTimestamp">
      <summary>
                Indicates the time as UTC (Coordinated Universal Time). TimeStamp is expressed as three RATIONAL values
                giving the hour, minute, and second.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.GPSSatellites">
      <summary>
                Indicates the GPS satellites used for measurements. This tag can be used to describe the number of satellites,
                their ID number, angle of elevation, azimuth, SNR and other information in ASCII notation. The format is not
                specified. If the GPS receiver is incapable of taking measurements, value of the tag shall be set to NULL.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.GPSStatus">
      <summary>
                Indicates the status of the GPS receiver when the image is recorded.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.GPSMeasureMode">
      <summary>
                Indicates the GPS measurement mode. - 2- or 3- dimensional.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.GPSDOP">
      <summary>
                Indicates the GPS DOP (data degree of precision). An HDOP value is written during two-dimensional measurement,
                and PDOP during three-dimensional measurement.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.GPSSpeedRef">
      <summary>
                Indicates the unit used to express the GPS receiver speed of movement. 'K' 'M' and 'N' represents kilometers per
                hour, miles per hour, and knots.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.GPSSpeed">
      <summary>
                Indicates the speed of GPS receiver movement.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.GPSTrackRef">
      <summary>
                Indicates the reference for giving the direction of GPS receiver movement. 'T' denotes true direction and 'M' is
                magnetic direction.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.GPSTrack">
      <summary>
                Indicates the direction of GPS receiver movement. The range of values is from 0.00 to 359.99.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.GPSImgDirectionRef">
      <summary>
                Indicates the reference for giving the direction of the image when it is captured. 'T' denotes true direction and 'M' is
                magnetic direction.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.GPSImgDirection">
      <summary>
                Indicates the direction of the image when it was captured. The range of values is from 0.00 to 359.99.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.GPSMapDatum">
      <summary>
                Indicates the geodetic survey data used by the GPS receiver.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.GPSDestLatitudeRef">
      <summary>
                Indicates whether the latitude of the destination point is north or south latitude. The ASCII value 'N' indicates north
                latitude, and 'S' is south latitude.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.GPSDestLatitude">
      <summary>
                Indicates the latitude of the destination point. The latitude is expressed as three RATIONAL values giving the
                degrees, minutes, and seconds, respectively. If latitude is expressed as degrees, minutes and seconds, a typical
                format would be dd/1,mm/1,ss/1. When degrees and minutes are used and, for example, fractions of minutes are
                given up to two decimal places, the format would be dd/1,mmmm/100,0/1.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.GPSDestLongitudeRef">
      <summary>
                Indicates whether the longitude of the destination point is east or west longitude. ASCII 'E' indicates east longitude,
                and 'W' is west longitude.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.GPSDestLongitude">
      <summary>
                Indicates the longitude of the destination point. The longitude is expressed as three RATIONAL values giving the
                degrees, minutes, and seconds, respectively. If longitude is expressed as degrees, minutes and seconds, a typical
                format would be ddd/1,mm/1,ss/1. When degrees and minutes are used and, for example, fractions of minutes are
                given up to two decimal places, the format would be ddd/1,mmmm/100,0/1.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.GPSDestBearingRef">
      <summary>
                Indicates the reference used for giving the bearing to the destination point. 'T' denotes true direction and 'M' is
                magnetic direction.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.GPSDestBearing">
      <summary>
                Indicates the bearing to the destination point. The range of values is from 0.00 to 359.99.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.GPSDestDistanceRef">
      <summary>
                Indicates the unit used to express the distance to the destination point. 'K', 'M' and 'N' represent kilometers, miles
                and knots.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.GPSDestDistance">
      <summary>
                Indicates the distance to the destination point.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.GPSProcessingMethod">
      <summary>
                A character string recording the name of the method used for location finding.
                The first byte indicates the character code used, and this is followed by the name
                of the method.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.GPSAreaInformation">
      <summary>
                A character string recording the name of the GPS area. The first byte indicates
                the character code used, and this is followed by the name of the GPS area.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.GPSDateStamp">
      <summary>
                A character string recording date and time information relative to UTC
                (Coordinated Universal Time). The format is YYYY:MM:DD.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.GPSDifferential">
      <summary>
                Indicates whether differential correction is applied to the GPS receiver.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.StripOffsets">
      <summary>
                For each strip, the byte offset of that strip. It is recommended that this be selected so the number of strip bytes does not exceed 64 Kbytes.
                Aux tag.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.JPEGInterchangeFormat">
      <summary>
                The offset to the start byte (SOI) of JPEG compressed thumbnail data. This is not used for primary image JPEG data.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.JPEGInterchangeFormatLength">
      <summary>
                The number of bytes of JPEG compressed thumbnail data. This is not used for primary image JPEG data. JPEG thumbnails are not divided but are recorded as a continuous JPEG bitstream from SOI to EOI. Appn and COM markers should not be recorded. Compressed thumbnails must be recorded in no more than 64 Kbytes, including all other data to be recorded in APP1.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.ExifIfdPointer">
      <summary>
                A pointer to the Exif IFD. Interoperability, Exif IFD has the same structure as that of the IFD specified in TIFF. ordinarily, however, it does not contain image data as in the case of TIFF.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.GPSIfdPointer">
      <summary>
                The gps ifd pointer.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.RowsPerStrip">
      <summary>
                The number of rows per strip. This is the number of rows in the image of one strip when an image is divided into strips.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.StripByteCounts">
      <summary>
                The total number of bytes in each strip.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.PixelXDimension">
      <summary>
                Information specific to compressed data. When a compressed file is recorded, the valid width of the meaningful image shall be recorded in this tag, whether or not there is padding data or a restart marker.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.PixelYDimension">
      <summary>
                Information specific to compressed data. When a compressed file is recorded, the valid height of the meaningful image shall be recorded in this tag
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.Gamma">
      <summary>
            Gamma value
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.SensitivityType">
      <summary>
            Type of photographic sensitivity
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.StandardOutputSensitivity">
      <summary>
            Indicates standard output sensitivity of camera
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.RecommendedExposureIndex">
      <summary>
            Indicates recommended exposure index
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.ISOSpeed">
      <summary>
            Information about iso speed value as defined in ISO 12232
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.ISOSpeedLatitudeYYY">
      <summary>
            This tag indicates ISO speed latitude yyy value as defined in ISO 12232
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.ISOSpeedLatitudeZZZ">
      <summary>
            This tag indicates ISO speed latitude zzz value as defined in ISO 12232
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.CameraOwnerName">
      <summary>
            Contains camera owner name
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.BodySerialNumber">
      <summary>
            Contains camera body serial number
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.LensMake">
      <summary>
            This tag records lens manufacturer
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.LensModel">
      <summary>
            This tag records lens`s model name and model number
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.LensSerialNumber">
      <summary>
            This tag records the serial number of interchangable lens
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.ExifProperties.LensSpecification">
      <summary>
            This tag notes minimum focal length, maximum focal length, minimum F number in the minimum focal length and minimum F number in maximum focal length
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Exif.JpegExifData">
      <summary>
            EXIF data container for jpeg files.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Exif.JpegExifData.MaxExifSegmentSize">
      <summary>
            The maximum EXIF segment size in bytes allowed.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Exif.JpegExifData.#ctor">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.Exif.JpegExifData" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Exif.JpegExifData.#ctor(Aspose.Imaging.FileFormats.Tiff.TiffDataType[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Exif.JpegExifData" /> class with data from array.
            </summary>
      <param name="exifdata">Array of EXIF tags together with common and GPS tags.</param>
    </member>
    <member name="M:Aspose.Imaging.Exif.JpegExifData.#ctor(Aspose.Imaging.FileFormats.Tiff.TiffDataType[],Aspose.Imaging.FileFormats.Tiff.TiffDataType[],Aspose.Imaging.FileFormats.Tiff.TiffDataType[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Exif.JpegExifData" /> class with data from array.
            </summary>
      <param name="commonTags">The common tags.</param>
      <param name="exifTags">The EXIF tags.</param>
      <param name="gpsTags">The GPS tags.</param>
    </member>
    <member name="M:Aspose.Imaging.Exif.JpegExifData.SerializeExifData">
      <summary>
            Serializes the EXIF data. Writes the tags values and contents. The most influencing size tag is Thumbnail tag contents.
            </summary>
      <returns>The serialized EXIF data.</returns>
      <remarks>The overall segment size must be less than or equal to MaxExifSegmentSize bytes in order to produce correct jpeg image.
            Hint: try to reduce the thumbnail size or change its compression in case you have too big EXIF section size.
            </remarks>
    </member>
    <member name="P:Aspose.Imaging.Exif.JpegExifData.Artist">
      <summary>
            Gets or sets the artist.
            </summary>
      <value>
            The artist.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.JpegExifData.BitsPerSample">
      <summary>
            Gets or sets the bits per sample.
            </summary>
      <value>
            The bits per sample.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.JpegExifData.Compression">
      <summary>
            Gets or sets the compression.
            </summary>
      <value>
            The compression.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.JpegExifData.Copyright">
      <summary>
            Gets or sets the copyright.
            </summary>
      <value>
            The copyright.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.JpegExifData.DateTime">
      <summary>
            Gets or sets the date time.
            </summary>
      <value>
            The date time.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.JpegExifData.ImageDescription">
      <summary>
            Gets or sets the image description.
            </summary>
      <value>
            The image description.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.JpegExifData.ImageLength">
      <summary>
            Gets or sets the image length.
            </summary>
      <value>
            The length of the image.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.JpegExifData.ImageWidth">
      <summary>
            Gets or sets the image width.
            </summary>
      <value>
            The width of the image.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.JpegExifData.Make">
      <summary>
            Gets or sets the manufacturer of the recording equipment.
            </summary>
      <value>
            The manufacturer of the recording equipment.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.JpegExifData.Model">
      <summary>
            Gets or sets the model.
            </summary>
      <value>
            The model.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.JpegExifData.Orientation">
      <summary>
            Gets or sets the orientation.
            </summary>
      <value>
            The orientation.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.JpegExifData.PhotometricInterpretation">
      <summary>
            Gets or sets the photometric interpretation.
            </summary>
      <value>
            The photometric interpretation.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.JpegExifData.PlanarConfiguration">
      <summary>
            Gets or sets the planar configuration.
            </summary>
      <value>
            The planar configuration.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.JpegExifData.PrimaryChromaticities">
      <summary>
            Gets or sets the chromaticity of the three primary colors of the image.
            </summary>
      <value>
            The chromaticity of the three primary colors of the image.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.JpegExifData.ReferenceBlackWhite">
      <summary>
            Gets or sets the reference black white.
            </summary>
      <value>
            The reference black white.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.JpegExifData.ResolutionUnit">
      <summary>
            Gets or sets the resolution unit.
            </summary>
      <value>
            The resolution unit.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.JpegExifData.SamplesPerPixel">
      <summary>
            Gets or sets the samples per pixel.
            </summary>
      <value>
            The samples per pixel.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.JpegExifData.Software">
      <summary>
            Gets or sets the software.
            </summary>
      <value>
            The software.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.JpegExifData.Thumbnail">
      <summary>
            Gets or sets the thumbnail image.
            </summary>
      <value>
            The thumbnail.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.JpegExifData.TransferFunction">
      <summary>
            Gets or sets the transfer function.
            </summary>
      <value>
            The transfer function.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.JpegExifData.XResolution">
      <summary>
            Gets or sets the x resolution.
            </summary>
      <value>
            The x resolution.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.JpegExifData.YCbCrCoefficients">
      <summary>
            Gets or sets the matrix coefficients for transformation from RGB to YCbCr image data.
            </summary>
      <value>
            The matrix coefficients for transformation from RGB to YCbCr image data.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.JpegExifData.YCbCrPositioning">
      <summary>
            Gets or sets the position of chrominance components in relation to the luminance component.
            </summary>
      <value>
            The position of chrominance components in relation to the luminance component.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.JpegExifData.YCbCrSubSampling">
      <summary>
            Gets or sets the sampling ratio of chrominance components in relation to the luminance component.
            </summary>
      <value>
            The sampling ratio of chrominance components in relation to the luminance component.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Exif.JpegExifData.YResolution">
      <summary>
            Gets or sets the y resolution.
            </summary>
      <value>
            The y resolution.
            </value>
    </member>
    <member name="T:Aspose.Imaging.Exif.NamespaceDoc">
      <summary>
            The namespace contains EXIF related helper classes and methods.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Exif.NamespaceGroupDoc">
      <summary>
            The namespace contains EXIF related helper classes and methods.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Extensions.BrushExtensions">
      <summary>
            Contains extension methods for <see cref="T:Aspose.Imaging.Brush" /> and <see cref="T:System.Drawing.Brush" />.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Extensions.BrushExtensions.ToGdiBrush(Aspose.Imaging.Brush)">
      <summary>
            Converts the <see cref="T:Aspose.Imaging.Brush" /> to the <see cref="T:System.Drawing.Brush" />.
            </summary>
      <param name="brush">The <see cref="T:Aspose.Imaging.Brush" /> to convert.</param>
      <returns>The converted <see cref="T:System.Drawing.Brush" />.</returns>
    </member>
    <member name="T:Aspose.Imaging.Extensions.ColorBlendExtensions">
      <summary>
            Contains <see cref="T:Aspose.Imaging.ColorBlend" /> extension methods.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Extensions.ColorBlendExtensions.ToGdiColorBlend(Aspose.Imaging.ColorBlend)">
      <summary>
            Converts the <see cref="T:Aspose.Imaging.ColorBlend" /> to <see cref="T:System.Drawing.Drawing2D.ColorBlend" />.
            </summary>
      <param name="colorBlend">The color blend.</param>
      <returns>The converted <see cref="T:System.Drawing.Drawing2D.ColorBlend" />.</returns>
    </member>
    <member name="T:Aspose.Imaging.Extensions.ColorExtensions">
      <summary>
            The <see cref="T:Aspose.Imaging.Color" /> extension methods.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Extensions.ColorExtensions.ToGdiColor(Aspose.Imaging.Color)">
      <summary>
            Converts the <see cref="T:Aspose.Imaging.Color" /> to the <see cref="T:System.Drawing.Color" />.
            </summary>
      <param name="color">The<see cref="T:Aspose.Imaging.Color" /> to convert.</param>
      <returns>The converted <see cref="T:System.Drawing.Color" />.</returns>
    </member>
    <member name="M:Aspose.Imaging.Extensions.ColorExtensions.ToGdiColors(Aspose.Imaging.Color[])">
      <summary>
            Converts the <see cref="T:Aspose.Imaging.Color" /> array to the <see cref="T:System.Drawing.Color" /> array.
            </summary>
      <param name="colors">The<see cref="T:Aspose.Imaging.Color" /> array to convert.</param>
      <returns>The converted <see cref="T:System.Drawing.Color" /> array.</returns>
    </member>
    <member name="T:Aspose.Imaging.Extensions.ColorMapExtensions">
      <summary>
            The <see cref="T:Aspose.Imaging.ColorMap" /> extension methods.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Extensions.ColorMapExtensions.ToGdiColorMap(Aspose.Imaging.ColorMap)">
      <summary>
            Converts the <see cref="T:Aspose.Imaging.ColorMap" /> to the <see cref="T:System.Drawing.Imaging.ColorMap" />.
            </summary>
      <param name="colorMap">The color map to convert.</param>
      <returns>
            The converted <see cref="T:System.Drawing.Imaging.ColorMap" />.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Extensions.ColorMapExtensions.ToGdiColorMaps(Aspose.Imaging.ColorMap[])">
      <summary>
            Converts the <see cref="T:Aspose.Imaging.ColorMap" /> array to the <see cref="T:System.Drawing.Imaging.ColorMap" /> array.
            </summary>
      <param name="colorMaps">The color maps to convert.</param>
      <returns>
            The converted <see cref="T:System.Drawing.Imaging.ColorMap" /> array.
            </returns>
    </member>
    <member name="T:Aspose.Imaging.Extensions.ColorMatrixExtensions">
      <summary>
            The <see cref="T:Aspose.Imaging.ColorMatrix" /> extension methods.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Extensions.ColorMatrixExtensions.ToGdiColorMatrix(Aspose.Imaging.ColorMatrix)">
      <summary>
            Converts the <see cref="T:Aspose.Imaging.ColorMatrix" /> to the <see cref="T:System.Drawing.Imaging.ColorMatrix" />.
            </summary>
      <param name="colorMatrix">The color matrix to convert.</param>
      <returns>
            The converted <see cref="T:System.Drawing.Imaging.ColorMatrix" />.
            </returns>
    </member>
    <member name="T:Aspose.Imaging.Extensions.FileFormatExtensions">
      <summary>
            Contains <see cref="T:Aspose.Imaging.FileFormat" /> extension methods.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Extensions.FileFormatExtensions.IsSingleFormatDefined(Aspose.Imaging.FileFormat)">
      <summary>
            Determines whether single file format is defined.
            </summary>
      <param name="fileFormat">The file format to check.</param>
      <returns>
        <c>True</c> if single file format is defined; otherwise, <c>false</c>.
            </returns>
    </member>
    <member name="T:Aspose.Imaging.Extensions.FontExtensions">
      <summary>
            Contains extension methods for the <see cref="T:Aspose.Imaging.Font" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Extensions.FontExtensions.ToGdiFont(Aspose.Imaging.Font)">
      <summary>
            Converts the <see cref="T:Aspose.Imaging.Font" /> to the <see cref="T:System.Drawing.Font" />.
            </summary>
      <param name="font">The <see cref="T:Aspose.Imaging.Font" /> to convert.</param>
      <returns>The converted <see cref="T:System.Drawing.Font" />.</returns>
    </member>
    <member name="M:Aspose.Imaging.Extensions.FontExtensions.ToGdiFont(Aspose.Imaging.Font,System.Drawing.GraphicsUnit)">
      <summary>
            Converts the <see cref="T:Aspose.Imaging.Font" /> to the <see cref="T:System.Drawing.Font" />.
            </summary>
      <param name="font">The <see cref="T:Aspose.Imaging.Font" /> to convert.</param>
      <param name="fontUnit">New graphics unit</param>
      <returns>The converted <see cref="T:System.Drawing.Font" />.</returns>
    </member>
    <member name="T:Aspose.Imaging.Extensions.GraphicsPathExtensions">
      <summary>
            Contains the <see cref="T:Aspose.Imaging.GraphicsPath" /> extension methods.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Extensions.GraphicsPathExtensions.ToGdiGraphicsPath(Aspose.Imaging.GraphicsPath)">
      <summary>
            Converts the <see cref="T:Aspose.Imaging.GraphicsPath" /> to the <see cref="T:System.Drawing.Drawing2D.GraphicsPath" />.
            </summary>
      <param name="graphicsPath">The graphics path to convert.</param>
      <returns>The converted <see cref="T:System.Drawing.Drawing2D.GraphicsPath" />.</returns>
    </member>
    <member name="T:Aspose.Imaging.Extensions.ImageAttributesExtensions">
      <summary>
            Contains extension methods for <see cref="T:Aspose.Imaging.ImageAttributes" /> and <see cref="T:System.Drawing.Imaging.ImageAttributes" />.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Extensions.ImageAttributesExtensions.ToGdiImageAttributes(Aspose.Imaging.ImageAttributes)">
      <summary>
            Converts the <see cref="T:Aspose.Imaging.ImageAttributes" /> to the <see cref="T:System.Drawing.Imaging.ImageAttributes" />.
            </summary>
      <param name="imageAttributes">The <see cref="T:Aspose.Imaging.ImageAttributes" /> to convert.</param>
      <returns>The converted <see cref="T:System.Drawing.Imaging.ImageAttributes" />.</returns>
    </member>
    <member name="T:Aspose.Imaging.Extensions.ImageExtensions">
      <summary>
            Contains extension methods for conversions based on <see cref="T:System.Drawing.Image" /> and <see cref="T:Aspose.Imaging.Image" />.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Extensions.ImageExtensions.ToGdiImage(Aspose.Imaging.Image)">
      <summary>
            Converts the <see cref="T:Aspose.Imaging.Image" /> to the <see cref="T:System.Drawing.Image" />.
            </summary>
      <param name="image">The <see cref="T:Aspose.Imaging.Image" /> to convert.</param>
      <returns>The converted <see cref="T:System.Drawing.Image" />.</returns>
      <remarks>Warning, the GDI image may get lower bounds than <paramref name="image" /> has. To get all parts of the image use more safe extension method ToGdiImageFull.</remarks>
    </member>
    <member name="T:Aspose.Imaging.Extensions.MatrixExtensions">
      <summary>
            Contains the <see cref="T:Aspose.Imaging.Matrix" /> class extensions.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Extensions.MatrixExtensions.ToGdiMatrix(Aspose.Imaging.Matrix)">
      <summary>
            Converts the <see cref="T:Aspose.Imaging.Matrix" /> to the <see cref="T:System.Drawing.Drawing2D.Matrix" />.
            </summary>
      <param name="matrix">The <see cref="T:Aspose.Imaging.Matrix" /> to convert.</param>
      <returns>The converted <see cref="T:System.Drawing.Drawing2D.Matrix" />.</returns>
    </member>
    <member name="T:Aspose.Imaging.Extensions.NamespaceDoc">
      <summary>
            The namespace contains extension methods.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Extensions.PenExtensions">
      <summary>
            Contains extension methods for <see cref="T:Aspose.Imaging.Pen" /> and <see cref="T:System.Drawing.Pen" />.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Extensions.PenExtensions.ToGdiPen(Aspose.Imaging.Pen)">
      <summary>
            Converts the <see cref="T:Aspose.Imaging.Pen" /> to the <see cref="T:System.Drawing.Pen" />.
            </summary>
      <param name="pen">The <see cref="T:Aspose.Imaging.Pen" /> to convert.</param>
      <returns>The converted <see cref="T:System.Drawing.Pen" />.</returns>
    </member>
    <member name="T:Aspose.Imaging.Extensions.PointExtensions">
      <summary>
            Contains extension methods for <see cref="T:Aspose.Imaging.Point" /> and <see cref="T:Aspose.Imaging.PointF" /> structures.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Extensions.PointExtensions.ToPointsArray(Aspose.Imaging.Point[])">
      <summary>
            Converts the <see cref="T:Aspose.Imaging.Point" /> array to the <see cref="T:Aspose.Imaging.PointF" /> array.
            </summary>
      <param name="points">The <see cref="T:Aspose.Imaging.Point" /> array to convert.</param>
      <returns>The converted <see cref="T:Aspose.Imaging.PointF" /> array.</returns>
    </member>
    <member name="M:Aspose.Imaging.Extensions.PointExtensions.ToGdiPoints(Aspose.Imaging.PointF[])">
      <summary>
            Converts the <see cref="T:Aspose.Imaging.PointF" /> array to the <see cref="T:System.Drawing.PointF" /> array.
            </summary>
      <param name="points">The <see cref="T:Aspose.Imaging.PointF" /> array to convert.</param>
      <returns>The converted <see cref="T:System.Drawing.PointF" /> array.</returns>
    </member>
    <member name="M:Aspose.Imaging.Extensions.PointExtensions.ToGdiPoint(Aspose.Imaging.PointF)">
      <summary>
            Converts the <see cref="T:Aspose.Imaging.PointF" /> to <see cref="T:System.Drawing.PointF" />.
            </summary>
      <param name="point">The <see cref="T:Aspose.Imaging.PointF" /> to convert.</param>
      <returns>The converted <see cref="T:System.Drawing.PointF" />.</returns>
    </member>
    <member name="T:Aspose.Imaging.Extensions.RectangleExtensions">
      <summary>
            Contains extension methods for <see cref="T:Aspose.Imaging.Rectangle" />.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Extensions.RectangleExtensions.ToGdiRectangle(Aspose.Imaging.Rectangle)">
      <summary>
            Converts the <see cref="T:Aspose.Imaging.Rectangle" /> to the <see cref="T:System.Drawing.Rectangle" />.
            </summary>
      <param name="rectangle">The rectangle to convert.</param>
      <returns>The converted <see cref="T:System.Drawing.Rectangle" />.</returns>
    </member>
    <member name="M:Aspose.Imaging.Extensions.RectangleExtensions.ToGdiRectangle(Aspose.Imaging.RectangleF)">
      <summary>
            Converts the <see cref="T:Aspose.Imaging.RectangleF" /> to the <see cref="T:System.Drawing.Rectangle" />.
            </summary>
      <param name="rectangle">The rectangle to convert.</param>
      <returns>The converted <see cref="T:System.Drawing.RectangleF" />.</returns>
    </member>
    <member name="T:Aspose.Imaging.Extensions.RegionExtensions">
      <summary>
            Contains extension methods for the <see cref="T:Aspose.Imaging.Region" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Extensions.RegionExtensions.ToGdiRegion(Aspose.Imaging.Region)">
      <summary>
            Converts the <see cref="T:Aspose.Imaging.Region" /> to the <see cref="T:System.Drawing.Region" />.
            </summary>
      <param name="region">The <see cref="T:Aspose.Imaging.Region" /> to convert.</param>
      <returns>The converted <see cref="T:System.Drawing.Region" />.</returns>
    </member>
    <member name="T:Aspose.Imaging.Extensions.RotateFlipExtensions">
      <summary>
            Contains extension methods for conversion the <see cref="T:System.Drawing.RotateFlipType" /> and the <see cref="T:Aspose.Imaging.RotateFlipType" /> classes.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Extensions.RotateFlipExtensions.ToGdiRotateFlipType(Aspose.Imaging.RotateFlipType)">
      <summary>
            Converts Aspose.Imaging.RotateFlipType to System.Drawing.RotateFlipType.
            </summary>
      <param name="rotateFlipType">Type of the rotate flip.</param>
      <returns>The gdi RotateFlipType</returns>
    </member>
    <member name="T:Aspose.Imaging.Extensions.StringFormatExtensions">
      <summary>
            Contains extension methods for the <see cref="T:Aspose.Imaging.StringFormat" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Extensions.StringFormatExtensions.ToGdiStringFormat(Aspose.Imaging.StringFormat)">
      <summary>
            Converts the <see cref="T:Aspose.Imaging.StringFormat" /> to the <see cref="T:System.Drawing.StringFormat" />.
            </summary>
      <param name="stringFormat">The <see cref="T:Aspose.Imaging.StringFormat" /> to convert.</param>
      <returns>The converted <see cref="T:System.Drawing.StringFormat" />.</returns>
    </member>
    <member name="T:Aspose.Imaging.DataStreamSupporter">
      <summary>
            The data stream container.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.DataStreamSupporter.Timeout">
      <summary>
            The timeout to wait for synchronization
            </summary>
    </member>
    <member name="M:Aspose.Imaging.DataStreamSupporter.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.DataStreamSupporter" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.DataStreamSupporter.CacheData">
      <summary>
            Caches the data and ensures no additional data loading will be performed from the underlying <see cref="P:Aspose.Imaging.DataStreamSupporter.DataStreamContainer" />.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.DataStreamSupporter.Save">
      <summary>
            Saves the object's data to the current <see cref="T:Aspose.Imaging.DataStreamSupporter" />.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.DataStreamSupporter.Save(System.IO.Stream)">
      <summary>
            Saves the object's data to the specified stream.
            </summary>
      <param name="stream">The stream to save the object's data to.</param>
    </member>
    <member name="M:Aspose.Imaging.DataStreamSupporter.SaveData(System.IO.Stream)">
      <summary>
            Saves the data.
            </summary>
      <param name="stream">The stream to save data to.</param>
    </member>
    <member name="M:Aspose.Imaging.DataStreamSupporter.DoAfterSave(System.IO.Stream)">
      <summary>
            Does the after save.
            </summary>
      <param name="stream">The stream.</param>
    </member>
    <member name="M:Aspose.Imaging.DataStreamSupporter.Save(System.String)">
      <summary>
            Saves the object's data to the specified file location.
            </summary>
      <param name="filePath">The file path to save the object's data to.</param>
    </member>
    <member name="M:Aspose.Imaging.DataStreamSupporter.Save(System.String,System.Boolean)">
      <summary>
            Saves the object's data to the specified file location.
            </summary>
      <param name="filePath">The file path to save the object's data to.</param>
      <param name="overWrite">if set to <c>true</c> over write the file contents, otherwise append will occur.</param>
    </member>
    <member name="M:Aspose.Imaging.DataStreamSupporter.ReleaseManagedResources">
      <summary>
            Releases the managed resources. Make sure no unmanaged resources are released here, since they may have been already released.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.DataStreamSupporter.OnDataStreamContainerChanging(Aspose.Imaging.StreamContainer)">
      <summary>
            Called when data stream container is changing.
            </summary>
      <param name="streamContainer">The stream container.</param>
    </member>
    <member name="P:Aspose.Imaging.DataStreamSupporter.DataStreamContainer">
      <summary>
            Gets the object's data stream.
            </summary>
      <value>The object's data stream.</value>
    </member>
    <member name="P:Aspose.Imaging.DataStreamSupporter.IsCached">
      <summary>
            Gets a value indicating whether object's data is cached currently and no data readig is required.
            </summary>
      <value>
        <c>true</c> if object's data is cached; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="T:Aspose.Imaging.IRasterImageArgb32PixelLoader">
      <summary>
            The raster image 32-bit ARGB pixel loader.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.IRasterImageRawDataLoader">
      <summary>
            The raster image raw data loader.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.IRasterImageRawDataLoader.LoadRawData(Aspose.Imaging.Rectangle,Aspose.Imaging.RawDataSettings,Aspose.Imaging.IPartialRawDataLoader)">
      <summary>
            Loads raw data.
            </summary>
      <param name="rectangle">The rectangle to load raw data from.</param>
      <param name="rawDataSettings">The raw data settings to use for loaded data. Note if data is not in the format specified then data conversion will be performed.</param>
      <param name="rawDataLoader">The raw data loader.</param>
    </member>
    <member name="P:Aspose.Imaging.IRasterImageRawDataLoader.IsRawDataAvailable">
      <summary>
            Gets a value indicating whether raw data loading is supported.
            </summary>
      <value>
        <c>true</c> if raw data loading is supported; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.IRasterImageRawDataLoader.RawDataSettings">
      <summary>
            Gets the current raw data settings. Note when using these settings the data loads without conversion.
            </summary>
      <value>
            The current raw data settings.
            </value>
    </member>
    <member name="M:Aspose.Imaging.IRasterImageArgb32PixelLoader.LoadPartialArgb32Pixels(Aspose.Imaging.Rectangle,Aspose.Imaging.IPartialArgb32PixelLoader)">
      <summary>
            Loads 32-bit ARGB pixels partially (by blocks).
            </summary>
      <param name="rectangle">The rectangle to load pixels from.</param>
      <param name="partialPixelLoader">The partial pixel loader.</param>
    </member>
    <member name="T:Aspose.Imaging.RasterImage">
      <summary>
            Represents a raster image supporting raster graphics operations.
            </summary>
      <example>This example shows how to Loads Pixel information in an Array of Type Color, manipulates the array and set it back to the image. To perform these operations, this example creates a new Image file (in GIF format) uisng MemoryStream object.<code>[C#]

//Create an instance of MemoryStream
using (System.IO.MemoryStream stream = new System.IO.MemoryStream())
{
    //Create an instance of GifOptions and set its various properties including the Source property
    Aspose.Imaging.ImageOptions.GifOptions gifOptions = new Aspose.Imaging.ImageOptions.GifOptions();
    gifOptions.Source = new Aspose.Imaging.Sources.StreamSource(stream);

    //Create an instance of Image
    using (Aspose.Imaging.RasterImage image = (Aspose.Imaging.RasterImage)Aspose.Imaging.Image.Create(gifOptions, 500, 500))
    {
        //Get the pixels of image by specifying the area as image boundary
        Aspose.Imaging.Color[] pixels = image.LoadPixels(image.Bounds);

        //Loop over the Array and sets color of alrenative indexed pixel
        for (int index = 0; index &lt; pixels.Length; index++)
        {
            if (index % 2 == 0)
            {
                //Set the indexed pixel color to yellow
                pixels[index] = Aspose.Imaging.Color.Yellow;
            }
            else
            {
                //Set the indexed pixel color to blue
                pixels[index] = Aspose.Imaging.Color.Blue;
            }
        }

        //Apply the pixel changes to the image
        image.SavePixels(image.Bounds, pixels);

        // save all changes.
        image.Save();
    }

    //Write MemoryStream to File
    stream.WriteTo(new System.IO.FileStream(@"C:\temp\output.gif", System.IO.FileMode.CreateNew));
}</code></example>
    </member>
    <member name="T:Aspose.Imaging.Image">
      <summary>
            The image is the base class for all type of images.
            </summary>
      <example>This example creates a new Image file at some disk location as specified by Source property of the BmpOptions instance. Several properties for BmpOptions instance are set before creating the actual image. Especially the Source property, that refers to the actual disk location in this case.<code>[C#]

//Create an instance of BmpOptions and set its various properties
Aspose.Imaging.ImageOptions.BmpOptions bmpOptions = new Aspose.Imaging.ImageOptions.BmpOptions();
bmpOptions.BitsPerPixel = 24;

//Create an instance of FileCreateSource and assign it as Source for the instance of BmpOptions
//Second Boolean parameter determines if the file to be created IsTemporal or not
bmpOptions.Source = new Aspose.Imaging.Sources.FileCreateSource(@"C:\temp\sample.bmp", false);

//Create an instance of Image and initialize it with instance of BmpOptions by calling Create method
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(bmpOptions, 500, 500))
{
    //do some image processing

    // save all changes
    image.Save();
}</code></example>
    </member>
    <member name="M:Aspose.Imaging.Image.#ctor">
      <summary>
              Initializes a new instance of the <see cref="T:Aspose.Imaging.Image" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Image.#ctor(Aspose.Imaging.IColorPalette)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Image" /> class.
            </summary>
      <param name="colorPalette">
            The color palette.
            </param>
    </member>
    <member name="M:Aspose.Imaging.Image.CanLoad(System.String)">
      <summary>
            Determines whether image can be loaded from the specified file path.
            </summary>
      <param name="filePath">
            The file path.
            </param>
      <returns>
        <c>true</c> if image can be loaded from the specified file; otherwise, <c>false</c>.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Image.CanLoad(System.String,Aspose.Imaging.LoadOptions)">
      <summary>
            Determines whether image can be loaded from the specified file path and optionally using the specified open options.
            </summary>
      <param name="filePath">
            The file path.
            </param>
      <param name="loadOptions">
            The load options.
            </param>
      <returns>
        <c>true</c> if image can be loaded from the specified file; otherwise, <c>false</c>.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Image.CanLoad(System.IO.Stream)">
      <summary>
            Determines whether image can be loaded from the specified stream.
            </summary>
      <param name="stream">
            The stream to load from.
            </param>
      <returns>
        <c>true</c> if image can be loaded from the specified stream; otherwise, <c>false</c>.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Image.CanLoad(System.IO.Stream,Aspose.Imaging.LoadOptions)">
      <summary>
            Determines whether image can be loaded from the specified stream and optionally using the specified <paramref name="loadOptions" />.
            </summary>
      <param name="stream">
            The stream to load from.
            </param>
      <param name="loadOptions">
            The load options.
            </param>
      <returns>
        <c>true</c> if image can be loaded from the specified stream; otherwise, <c>false</c>.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Image.Create(Aspose.Imaging.ImageOptionsBase,System.Int32,System.Int32)">
      <summary>
            Creates a new image using the specified create options.
            </summary>
      <param name="imageOptions">
            The image options.
            </param>
      <param name="width">
            The width.
            </param>
      <param name="height">
            The height.
            </param>
      <returns>
            The newly created image.
            </returns>
      <example>This example creates a new Image file at some disk location as specified by Source property of the BmpOptions instance. Several properties for BmpOptions instance are set before creating the actual image. Especially the Source property, that refers to the actual disk location in this case.<code>[C#]

//Create an instance of BmpOptions and set its various properties
Aspose.Imaging.ImageOptions.BmpOptions bmpOptions = new Aspose.Imaging.ImageOptions.BmpOptions();
bmpOptions.BitsPerPixel = 24;

//Create an instance of FileCreateSource and assign it as Source for the instance of BmpOptions
//Second Boolean parameter determines if the file to be created IsTemporal or not
bmpOptions.Source = new Aspose.Imaging.Sources.FileCreateSource(@"C:\temp\sample.bmp", false);

//Create an instance of Image and initialize it with instance of BmpOptions by calling Create method
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(bmpOptions, 500, 500))
{
    //do some image processing

    // save all changes
    image.Save();
}</code></example>
    </member>
    <member name="M:Aspose.Imaging.Image.GetFileFormat(System.String)">
      <summary>
            Gets the file format.
            </summary>
      <param name="filePath">
            The file path.
            </param>
      <returns>
            The determined file format.
            </returns>
      <remarks>
            The file format determined does not mean that the specified image may be loaded. Use one of the CanLoad method overloads to determine whether file may be loaded.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.Image.GetFileFormat(System.IO.Stream)">
      <summary>
            Gets the file format.
            </summary>
      <param name="stream">
            The stream.
            </param>
      <returns>
            The determined file format.
            </returns>
      <remarks>
            The file format determined does not mean that the specified image may be loaded. Use one of the CanLoad method overloads to determine whether stream may be loaded.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.Image.GetFittingRectangle(Aspose.Imaging.Rectangle,System.Int32,System.Int32)">
      <summary>
            Gets rectangle which fits the current image.
            </summary>
      <param name="rectangle">
            The rectangle to get fitting rectangle for.
            </param>
      <param name="width">
            The object width.
            </param>
      <param name="height">
            The object height.
            </param>
      <returns>
            The fitting rectangle or exception if no fitting rectangle can be found.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Image.GetFittingRectangle(Aspose.Imaging.Rectangle,System.Int32[],System.Int32,System.Int32)">
      <summary>
            Gets rectangle which fits the current image.
            </summary>
      <param name="rectangle">
            The rectangle to get fitting rectangle for.
            </param>
      <param name="pixels">
            The 32-bit ARGB pixels.
            </param>
      <param name="width">
            The object width.
            </param>
      <param name="height">
            The object height.
            </param>
      <returns>
            The fitting rectangle or exception if no fitting rectangle can be found.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Image.Load(System.String,Aspose.Imaging.LoadOptions)">
      <summary>
            Loads a new image from the specified file.
            </summary>
      <param name="filePath">The file path to load image from.</param>
      <param name="loadOptions">The load options.</param>
      <returns>
            The loaded image.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Image.Load(System.String)">
      <summary>
            Loads a new image from the specified file.
            </summary>
      <param name="filePath">
            The file path to load image from.
            </param>
      <returns>
            The loaded image.
            </returns>
      <example>This example demonstrates the loading of an existing Image file into an instance of Aspose.Imaging.Image using file path specified<code>[C#]

//Create Image instance and initialize it with an existing image file from disk location
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(@"C:\temp\sample.bmp"))
{
    //do some image processing
}</code></example>
    </member>
    <member name="M:Aspose.Imaging.Image.Load(System.IO.Stream,Aspose.Imaging.LoadOptions)">
      <summary>
            Loads a new image from the specified stream.
            </summary>
      <param name="stream">The stream to load image from.</param>
      <param name="loadOptions">The load options.</param>
      <returns>
            The loaded image.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Image.Load(System.IO.Stream)">
      <summary>
            Loads a new image from the specified stream.
            </summary>
      <param name="stream">
            The stream to load image from.
            </param>
      <returns>
            The loaded image.
            </returns>
      <example>This example demonstrates the use of System.IO.Stream objects to load an existing Image file<code>[C#]

//Create an instance of FileStream
using(System.IO.FileStream stream = new System.IO.FileStream(@"C:\temp\sample.bmp",System.IO.FileMode.Open))
{
    //Create an instance of Image class and load an existing file through FileStream object by calling Load method
    using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(stream))
    {
        //do some image processing.
    }
}</code></example>
    </member>
    <member name="M:Aspose.Imaging.Image.CanSave(Aspose.Imaging.ImageOptionsBase)">
      <summary>
            Determines whether image can be saved to the specified file format represented by the passed save options.
            </summary>
      <param name="options">
            The save options to use.
            </param>
      <returns>
        <c>true</c> if image can be saved to the specified file format represented by the passed save options; otherwise, <c>false</c>.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Image.Resize(System.Int32,System.Int32)">
      <summary>
            Resizes the image. The default <see cref="F:Aspose.Imaging.ResizeType.LeftTopToLeftTop" /> is used.
            </summary>
      <param name="newWidth">
            The new width.
            </param>
      <param name="newHeight">
            The new height.
            </param>
    </member>
    <member name="M:Aspose.Imaging.Image.Resize(System.Int32,System.Int32,Aspose.Imaging.ResizeType)">
      <summary>
            Resizes the image.
            </summary>
      <param name="newWidth">
            The new width.
            </param>
      <param name="newHeight">
            The new height.
            </param>
      <param name="resizeType">
            The resize type.
            </param>
    </member>
    <member name="M:Aspose.Imaging.Image.Resize(System.Int32,System.Int32,Aspose.Imaging.ImageResizeSettings)">
      <summary>
            Resizes the image.
            </summary>
      <param name="newWidth">The new width.</param>
      <param name="newHeight">The new height.</param>
      <param name="settings">The resize settings.</param>
    </member>
    <member name="M:Aspose.Imaging.Image.GetDefaultOptions(System.Object[])">
      <summary>
            Gets the default options.
            </summary>
      <param name="args">The arguments.</param>
      <returns>Default options</returns>
    </member>
    <member name="M:Aspose.Imaging.Image.GetOriginalOptions">
      <summary>
            Gets the options based on the original file settings.
            This can be helpful to keep bit-depth and other parameters of the original image unchanged.
            For example, if we load a black-white PNG image with 1 bit per pixel and then save it using the
            <see cref="M:Aspose.Imaging.DataStreamSupporter.Save(System.String)" /> method, the output PNG image with 8-bit per pixel will be produced.
            To avoid it and save PNG image with 1-bit per pixel, use this method to get corresponding saving options and pass them
            to the <see cref="M:Aspose.Imaging.Image.Save(System.String,Aspose.Imaging.ImageOptionsBase)" /> method as the second parameter.
            </summary>
      <returns>The options based on the original file settings.</returns>
    </member>
    <member name="M:Aspose.Imaging.Image.ResizeWidthProportionally(System.Int32)">
      <summary>
            Resizes the width proportionally.
            </summary>
      <param name="newWidth">The new width.</param>
    </member>
    <member name="M:Aspose.Imaging.Image.ResizeHeightProportionally(System.Int32)">
      <summary>
            Resizes the height proportionally.
            </summary>
      <param name="newHeight">The new height.</param>
    </member>
    <member name="M:Aspose.Imaging.Image.ResizeWidthProportionally(System.Int32,Aspose.Imaging.ResizeType)">
      <summary>
            Resizes the width proportionally.
            </summary>
      <param name="newWidth">The new width.</param>
      <param name="resizeType">Type of the resize.</param>
    </member>
    <member name="M:Aspose.Imaging.Image.ResizeHeightProportionally(System.Int32,Aspose.Imaging.ResizeType)">
      <summary>
            Resizes the height proportionally.
            </summary>
      <param name="newHeight">The new height.</param>
      <param name="resizeType">Type of the resize.</param>
    </member>
    <member name="M:Aspose.Imaging.Image.ResizeWidthProportionally(System.Int32,Aspose.Imaging.ImageResizeSettings)">
      <summary>
            Resizes the width proportionally.
            </summary>
      <param name="newWidth">The new width.</param>
      <param name="settings">The image resize settings.</param>
    </member>
    <member name="M:Aspose.Imaging.Image.ResizeHeightProportionally(System.Int32,Aspose.Imaging.ImageResizeSettings)">
      <summary>
            Resizes the height proportionally.
            </summary>
      <param name="newHeight">The new height.</param>
      <param name="settings">The image resize settings.</param>
    </member>
    <member name="M:Aspose.Imaging.Image.RotateFlip(Aspose.Imaging.RotateFlipType)">
      <summary>
            Rotates, flips, or rotates and flips the image.
            </summary>
      <param name="rotateFlipType">
            Type of the rotate flip.
            </param>
      <example>This example demonstrates the use of Rotate operation on an image. Example loads an existing image file from some disk location and performs the Rotate operaation on the image according to the value of Enum Aspose.Imaging.RotateFlipType<code>[C#]

//Create an instance of image class and initialize it with an existing image file through File path
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(@"C:\temp\sample.bmp"))
{
    //Rotate the image at 180 degree about X axis
    image.RotateFlip(Aspose.Imaging.RotateFlipType.Rotate180FlipX);

    // save all changes.
    image.Save();
}</code></example>
    </member>
    <member name="M:Aspose.Imaging.Image.Save">
      <summary>
            Saves the image data to the underlying stream.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Image.Save(System.String,Aspose.Imaging.ImageOptionsBase)">
      <summary>
            Saves the object's data to the specified file location in the specified file format according to save options.
            </summary>
      <param name="filePath">
            The file path.
            </param>
      <param name="options">
            The options.
            </param>
      <example>This example shows the simple steps to Save an Image. To demonstrate this operation, we load an existing file from some disk location, performs Rotate operation on the image and Save the image in PSD format using File Path<code>[C#]

//Create an instance of image class and initialize it with an existing file through File path
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(@"C:\temp\sample.bmp"))
{
    //Rotate the image at 180 degree about X axis
    image.RotateFlip(Aspose.Imaging.RotateFlipType.Rotate180FlipX);

    //Save the Image as PSD to File Path with default PsdOptions settings
    image.Save(@"C:\temp\output.psd", new Aspose.Imaging.ImageOptions.PsdOptions());
}</code></example>
    </member>
    <member name="M:Aspose.Imaging.Image.Save(System.String,Aspose.Imaging.ImageOptionsBase,Aspose.Imaging.Rectangle)">
      <summary>
            Saves the object's data to the specified file location in the specified file format according to save options.
            </summary>
      <param name="filePath">The file path.</param>
      <param name="options">The options.</param>
      <param name="boundsRectangle">The destination image bounds rectangle. Set the empty rectangle for use sourse bounds.</param>
      <exception cref="T:System.ArgumentNullException">options</exception>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageSaveException">Image saving failed.</exception>
    </member>
    <member name="M:Aspose.Imaging.Image.Save(System.IO.Stream,Aspose.Imaging.ImageOptionsBase)">
      <summary>
            Saves the image's data to the specified stream in the specified file format according to save options.
            </summary>
      <param name="stream">The stream to save the image's data to.</param>
      <param name="optionsBase">The save options.</param>
      <exception cref="T:System.ArgumentNullException">optionsBase</exception>
      <exception cref="T:System.ArgumentException">Cannot save to the specified format as it is not supported at the moment.;optionsBase</exception>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageSaveException">Image export failed.</exception>
      <example>This example shows the process of Saving an Image to MemoryStream. To demonstrate this operation, example loads an existing file from some disk location, performs Rotate operation on the image and Save the image in PSD format<code>[C#]

//Create an instance of MemoryStream
using(System.IO.MemoryStream stream = new System.IO.MemoryStream())
{
    //Create an instance of image class and initialize it with an existing file through File path
    using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(@"C:\temp\sample.bmp"))
    {
        //Rotate the image at 180 degree about X axis
        image.RotateFlip(Aspose.Imaging.RotateFlipType.Rotate180FlipX);

        //Save the Image as PSD to MemoryStream with default PsdOptions settings
        image.Save(stream, new Aspose.Imaging.ImageOptions.PsdOptions());
    }
}</code></example>
    </member>
    <member name="M:Aspose.Imaging.Image.Save(System.IO.Stream,Aspose.Imaging.ImageOptionsBase,Aspose.Imaging.Rectangle)">
      <summary>
            Saves the image's data to the specified stream in the specified file format according to save options.
            </summary>
      <param name="stream">The stream to save the image's data to.</param>
      <param name="optionsBase">The save options.</param>
      <param name="boundsRectangle">The destination image bounds rectangle. Set the empty rectangle for use sourse bounds.</param>
      <exception cref="T:System.ArgumentNullException">optionsBase</exception>
      <exception cref="T:System.ArgumentException">Cannot save to the specified format as it is not supported at the moment.;optionsBase</exception>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageSaveException">Image export failed.</exception>
    </member>
    <member name="M:Aspose.Imaging.Image.SetPalette(Aspose.Imaging.IColorPalette,System.Boolean)">
      <summary>
            Sets the image palette.
            </summary>
      <param name="palette">
            The palette to set.
            </param>
      <param name="updateColors">
            if set to <c>true</c> colors will be updated according to the new palette; otherwise color indexes remain unchanged. Note that unchanged indexes may crash the image on loading if some indexes have no corresponding palette entries.
            </param>
    </member>
    <member name="M:Aspose.Imaging.Image.GetProportionalWidth(System.Int32,System.Int32,System.Int32)">
      <summary>
            Gets a proportional width.
            </summary>
      <param name="width">The width.</param>
      <param name="height">The height.</param>
      <param name="newHeight">The new height.</param>
      <returns>The proportional width.</returns>
    </member>
    <member name="M:Aspose.Imaging.Image.GetProportionalHeight(System.Int32,System.Int32,System.Int32)">
      <summary>
            Gets a proportional height.
            </summary>
      <param name="width">The width.</param>
      <param name="height">The height.</param>
      <param name="newWidth">The new width.</param>
      <returns>The proportional height.</returns>
    </member>
    <member name="M:Aspose.Imaging.Image.DoUseRecursion(Aspose.Imaging.Image.ImageOperation)">
      <summary>
            Gets value indicating whether use recursion for synchronization.
            </summary>
      <param name="operation">Operation context</param>
      <returns>
        <c>true</c> if use recursion for synchronization; otherwise, <c>false</c>.
            </returns>
      <value>
        <c>true</c> if use recursion for synchronization; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="M:Aspose.Imaging.Image.GetCanNotSaveMessage(Aspose.Imaging.ImageOptionsBase)">
      <summary>
            Gets the can not save message.
            </summary>
      <param name="optionsBase">The image options.</param>
      <returns>
            The can not save message.
            </returns>
      <value>
            The can not save message.
            </value>
    </member>
    <member name="M:Aspose.Imaging.Image.GetFitRectangle(Aspose.Imaging.Rectangle)">
      <summary>
            Gets rectangle which fits the current image.
            </summary>
      <param name="rectangle">
            The rectangle to get fitting rectangle for.
            </param>
      <returns>
            The fitting rectangle
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Image.GetImage2Export(Aspose.Imaging.ImageOptionsBase)">
      <summary>
            Gets the image to export.
            </summary>
      <param name="optionsBase">The image options base.</param>
      <returns>The image to export</returns>
    </member>
    <member name="M:Aspose.Imaging.Image.GetFitRectangle(Aspose.Imaging.Rectangle,System.Int32[])">
      <summary>
            Gets rectangle which fits the current bitmap taking into account the pixels passed. The passed pixels array count should be equal to the fitting rectangle size.
            </summary>
      <param name="rectangle">
            The rectangle to get fitting rectangle for.
            </param>
      <param name="pixels">
            The 32-bit ARGB pixels array.
            </param>
      <returns>
            The fitting rectangle.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Image.OnPaletteChanged(Aspose.Imaging.IColorPalette,Aspose.Imaging.IColorPalette)">
      <summary>
            Called when palette is changed.
            </summary>
      <param name="oldPalette">
            The old palette.
            </param>
      <param name="newPalette">
            The new palette.
            </param>
    </member>
    <member name="M:Aspose.Imaging.Image.OnPaletteChanging(Aspose.Imaging.IColorPalette,Aspose.Imaging.IColorPalette)">
      <summary>
            Called when palette is changing.
            </summary>
      <param name="oldPalette">
            The old palette.
            </param>
      <param name="newPalette">
            The new palette.
            </param>
    </member>
    <member name="M:Aspose.Imaging.Image.ReleaseManagedResources">
      <summary>
            Releases the managed resources. Make sure no unmanaged resources are released here, since they may have been already released.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Image.DoAfterLoad(System.Int64@,System.IO.Stream)">
      <summary>
            Does the after load.
            </summary>
      <param name="maximum">The maximum processed value.</param>
      <param name="stream">The stream.</param>
    </member>
    <member name="P:Aspose.Imaging.Image.BitsPerPixel">
      <summary>
              Gets the image bits per pixel count.
            </summary>
      <value>The image bits per pixel count.</value>
    </member>
    <member name="P:Aspose.Imaging.Image.Bounds">
      <summary>
              Gets the image bounds.
            </summary>
      <value>The image bounds.</value>
    </member>
    <member name="P:Aspose.Imaging.Image.Container">
      <summary>
              Gets the <see cref="T:Aspose.Imaging.Image" /> container.
            </summary>
      <value>
              The <see cref="T:Aspose.Imaging.Image" /> container.
            </value>
      <remarks>
              If this property is not null it indicates the image is contained whithin another image.
            </remarks>
    </member>
    <member name="P:Aspose.Imaging.Image.Height">
      <summary>
              Gets the image height.
            </summary>
      <value>The image height.</value>
    </member>
    <member name="P:Aspose.Imaging.Image.Palette">
      <summary>
              Gets or sets the color palette.
            </summary>
      <value> The color palette.</value>
    </member>
    <member name="P:Aspose.Imaging.Image.Size">
      <summary>
              Gets the image size.
            </summary>
      <value>The image size.</value>
    </member>
    <member name="P:Aspose.Imaging.Image.Width">
      <summary>
              Gets the image width.
            </summary>
      <value>The image width.</value>
    </member>
    <member name="P:Aspose.Imaging.Image.InterruptMonitor">
      <summary>
            Gets or sets the interrupt monitor.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.Image.AutoAdjustPalette">
      <summary>
            Gets or sets a value indicating whether automatic adjust palette.
            </summary>
      <value>
        <c>true</c> if enable automatic adjust palette; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Image.HasBackgroundColor">
      <summary>
            Gets or sets a value indicating whether image has background color.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.Image.FileFormat">
      <summary>
            Gets a value of file format
            </summary>
    </member>
    <member name="P:Aspose.Imaging.Image.BackgroundColor">
      <summary>
            Gets or sets a value for the background color.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Image.ImageOperation">
      <summary>
            Image operations
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Image.ImageOperation.Resize">
      <summary>
            Resize operation
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Image.ImageOperation.ResizeWidthProportionally">
      <summary>
            Resize width proportionally operation 
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Image.ImageOperation.ResizeHeightProportionally">
      <summary>
            Resize height proportionally operation
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Image.ImageOperation.Filter">
      <summary>
            Filter operation
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Image.ImageOperation.LoadPixels">
      <summary>
            Load pixels operation
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Image.ImageOperation.SavePixels">
      <summary>
            The save pixels operation
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Image.ImageOperation.Crop">
      <summary>
            Crop operation
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Image.ImageOperation.BinarizeFixed">
      <summary>
            Binarize fixed operation
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Image.ImageOperation.BinarizeOtsu">
      <summary>
            Binarize otsu operation
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Image.ImageOperation.BinarizeBradley">
      <summary>
            Binarize bradley operation
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Image.ImageOperation.Grayscale">
      <summary>
            Grayscale operation
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Image.ImageOperation.AdjustBrightness">
      <summary>
            Adjust brightness operation
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Image.ImageOperation.AdjustContrast">
      <summary>
            Adjust contrast operation
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Image.ImageOperation.AdjustGamma">
      <summary>
            Adjust gamma operation
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Image.ImageOperation.Rotate">
      <summary>
            Rotate operation
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Image.ImageOperation.RotateFlip">
      <summary>
            Rotate flip operation
            </summary>
    </member>
    <member name="F:Aspose.Imaging.RasterImage.xmpData">
      <summary>
            The XMP metadata
            </summary>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.RasterImage" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.#ctor(Aspose.Imaging.IColorPalette)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.RasterImage" /> class.
            </summary>
      <param name="colorPalette">The color palette.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.GetModifyDate(System.Boolean)">
      <summary>
            Gets the date and time the resource image was last modified.
            </summary>
      <param name="useDefault">if set to <c>true</c> uses the information from FileInfo as default value.</param>
      <returns>The date and time the resource image was last modified.</returns>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.Dither(Aspose.Imaging.DitheringMethod,System.Int32)">
      <summary>
            Performs dithering on the current image.
            </summary>
      <param name="ditheringMethod">The dithering method.</param>
      <param name="bitsCount">The final bits count for dithering.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.Dither(Aspose.Imaging.DitheringMethod,System.Int32,Aspose.Imaging.IColorPalette)">
      <summary>
            Performs dithering on the current image.
            </summary>
      <param name="ditheringMethod">The dithering method.</param>
      <param name="bitsCount">The final bits count for dithering.</param>
      <param name="customPalette">The custom palette for dithering.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.GetDefaultPixels(Aspose.Imaging.Rectangle,Aspose.Imaging.IPartialArgb32PixelLoader)">
      <summary>
            Gets the default pixels array using partial pixel loader.
            </summary>
      <param name="rectangle">The rectangle to get pixels for.</param>
      <param name="partialPixelLoader">The partial pixel loader.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.GetDefaultRawData(Aspose.Imaging.Rectangle,Aspose.Imaging.IPartialRawDataLoader,Aspose.Imaging.RawDataSettings)">
      <summary>
            Gets the default raw data array using partial pixel loader.
            </summary>
      <param name="rectangle">The rectangle to get pixels for.</param>
      <param name="partialRawDataLoader">The partial raw data loader.</param>
      <param name="rawDataSettings">The raw data settings.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.GetDefaultArgb32Pixels(Aspose.Imaging.Rectangle)">
      <summary>
            Gets the default 32-bit ARGB pixels array.
            </summary>
      <param name="rectangle">The rectangle to get pixels for.</param>
      <returns>The default pixels array.</returns>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.GetDefaultRawData(Aspose.Imaging.Rectangle,Aspose.Imaging.RawDataSettings)">
      <summary>
            Gets the default raw data array.
            </summary>
      <param name="rectangle">The rectangle to get raw data for.</param>
      <param name="rawDataSettings">The raw data settings.</param>
      <returns>
            The default raw data array.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.GetArgb32Pixel(System.Int32,System.Int32)">
      <summary>
            Gets an image 32-bit ARGB pixel.
            </summary>
      <param name="x">The pixel x location.</param>
      <param name="y">The pixel y location.</param>
      <returns>The 32-bit ARGB pixel for the specified location.</returns>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.GetPixel(System.Int32,System.Int32)">
      <summary>
            Gets an image pixel.
            </summary>
      <param name="x">The pixel x location.</param>
      <param name="y">The pixel y location.</param>
      <returns>The pixel color for the specified location.</returns>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.SetArgb32Pixel(System.Int32,System.Int32,System.Int32)">
      <summary>
            Sets an image 32-bit ARGB pixel for the specified position.
            </summary>
      <param name="x">The pixel x location.</param>
      <param name="y">The pixel y location.</param>
      <param name="argb32Color">The 32-bit ARGB pixel for the specified position.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.SetPixel(System.Int32,System.Int32,Aspose.Imaging.Color)">
      <summary>
            Sets an image pixel for the specified position.
            </summary>
      <param name="x">The pixel x location.</param>
      <param name="y">The pixel y location.</param>
      <param name="color">The pixel color for the specified position.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.ReadScanLine(System.Int32)">
      <summary>
            Reads the whole scan line by the specified scan line index.
            </summary>
      <param name="scanLineIndex">Zero based index of the scan line.</param>
      <returns>The scan line pixel color values array.</returns>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.ReadArgb32ScanLine(System.Int32)">
      <summary>
            Reads the whole scan line by the specified scan line index.
            </summary>
      <param name="scanLineIndex">Zero based index of the scan line.</param>
      <returns>The scan line 32-bit ARGB color values array.</returns>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.WriteScanLine(System.Int32,Aspose.Imaging.Color[])">
      <summary>
            Writes the whole scan line to the specified scan line index.
            </summary>
      <param name="scanLineIndex">Zero based index of the scan line.</param>
      <param name="pixels">The pixel colors array to write.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.WriteArgb32ScanLine(System.Int32,System.Int32[])">
      <summary>
            Writes the whole scan line to the specified scan line index.
            </summary>
      <param name="scanLineIndex">Zero based index of the scan line.</param>
      <param name="argb32Pixels">The 32-bit ARGB colors array to write.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.LoadPartialArgb32Pixels(Aspose.Imaging.Rectangle,Aspose.Imaging.IPartialArgb32PixelLoader)">
      <summary>
            Loads 32-bit ARGB pixels partially by packs.
            </summary>
      <param name="desiredRectangle">The desired rectangle.</param>
      <param name="pixelLoader">The 32-bit ARGB pixel loader.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.LoadPartialPixels(Aspose.Imaging.Rectangle,Aspose.Imaging.IPartialPixelLoader)">
      <summary>
            Loads pixels partially by packs.
            </summary>
      <param name="desiredRectangle">The desired rectangle.</param>
      <param name="pixelLoader">The pixel loader.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.LoadArgb32Pixels(Aspose.Imaging.Rectangle)">
      <summary>
            Loads 32-bit ARGB pixels.
            </summary>
      <param name="rectangle">The rectangle to load pixels from.</param>
      <returns>
            The loaded 32-bit ARGB pixels array.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.LoadArgb64Pixels(Aspose.Imaging.Rectangle)">
      <summary>
            Loads 64-bit ARGB pixels.
            </summary>
      <param name="rectangle">The rectangle to load pixels from.</param>
      <returns>
            The loaded 64-bit ARGB pixels array.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.LoadPixels(Aspose.Imaging.Rectangle)">
      <summary>
            Loads pixels.
            </summary>
      <param name="rectangle">The rectangle to load pixels from.</param>
      <returns>
            The loaded pixels array.
            </returns>
      <example>This example shows how to Loads Pixel information in an Array of Type Color, manipulates the array and set it back to the image. To perform these operations, this example creates a new Image file (in GIF format) uisng MemoryStream object.<code>[C#]

//Create an instance of MemoryStream
using (System.IO.MemoryStream stream = new System.IO.MemoryStream())
{
    //Create an instance of GifOptions and set its various properties including the Source property
    Aspose.Imaging.ImageOptions.GifOptions gifOptions = new Aspose.Imaging.ImageOptions.GifOptions();
    gifOptions.Source = new Aspose.Imaging.Sources.StreamSource(stream);

    //Create an instance of Image
    using (Aspose.Imaging.RasterImage image = (Aspose.Imaging.RasterImage)Aspose.Imaging.Image.Create(gifOptions, 500, 500))
    {
        //Get the pixels of image by specifying the area as image boundary
        Aspose.Imaging.Color[] pixels = image.LoadPixels(image.Bounds);

        //Loop over the Array and sets color of alrenative indexed pixel
        for (int index = 0; index &lt; pixels.Length; index++)
        {
            if (index % 2 == 0)
            {
                //Set the indexed pixel color to yellow
                pixels[index] = Aspose.Imaging.Color.Yellow;
            }
            else
            {
                //Set the indexed pixel color to blue
                pixels[index] = Aspose.Imaging.Color.Blue;
            }
        }

        //Apply the pixel changes to the image
        image.SavePixels(image.Bounds, pixels);

        // save all changes.
        image.Save();
    }

    //Write MemoryStream to File
    stream.WriteTo(new System.IO.FileStream(@"C:\temp\output.gif", System.IO.FileMode.CreateNew));
}</code></example>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.LoadCmykPixels(Aspose.Imaging.Rectangle)">
      <summary>
            Loads pixels in CMYK format.
            This method is deprecated. Please use more effective the <see cref="M:Aspose.Imaging.RasterImage.LoadCmyk32Pixels(Aspose.Imaging.Rectangle)" /> method.
            </summary>
      <param name="rectangle">The rectangle to load pixels from.</param>
      <returns>
            The loaded CMYK pixels array.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.LoadCmyk32Pixels(Aspose.Imaging.Rectangle)">
      <summary>
            Loads pixels in CMYK format.
            </summary>
      <param name="rectangle">The rectangle to load pixels from.</param>
      <returns>
            The loaded CMYK pixels presentes as 32-bit inateger values.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.LoadRawData(Aspose.Imaging.Rectangle,Aspose.Imaging.RawDataSettings,Aspose.Imaging.IPartialRawDataLoader)">
      <summary>
            Loads raw data.
            </summary>
      <param name="rectangle">The rectangle to load raw data from.</param>
      <param name="rawDataSettings">The raw data settings to use for loaded data. Note if data is not in the format specified then data conversion will be performed.</param>
      <param name="rawDataLoader">The raw data loader.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.LoadRawData(Aspose.Imaging.Rectangle,Aspose.Imaging.Rectangle,Aspose.Imaging.RawDataSettings,Aspose.Imaging.IPartialRawDataLoader)">
      <summary>
            Loads raw data.
            </summary>
      <param name="rectangle">The rectangle to load raw data from.</param>
      <param name="destImageBounds">The dest image bounds.</param>
      <param name="rawDataSettings">The raw data settings to use for loaded data. Note if data is not in the format specified then data conversion will be performed.</param>
      <param name="rawDataLoader">The raw data loader.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.SaveRawData(System.Byte[],System.Int32,Aspose.Imaging.Rectangle,Aspose.Imaging.RawDataSettings)">
      <summary>
            Saves the raw data.
            </summary>
      <param name="data">The raw data.</param>
      <param name="dataOffset">The starting raw data offset.</param>
      <param name="rectangle">The raw data rectangle.</param>
      <param name="rawDataSettings">The raw data settings the data is in.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.SaveArgb32Pixels(Aspose.Imaging.Rectangle,System.Int32[])">
      <summary>
            Saves the 32-bit ARGB pixels.
            </summary>
      <param name="rectangle">The rectangle to save pixels to.</param>
      <param name="pixels">The 32-bit ARGB pixels array.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.SavePixels(Aspose.Imaging.Rectangle,Aspose.Imaging.Color[])">
      <summary>
            Saves the pixels.
            </summary>
      <param name="rectangle">The rectangle to save pixels to.</param>
      <param name="pixels">The pixels array.</param>
      <example>This example shows how to Loads Pixel information in an Array of Type Color, manipulates the array and set it back to the image. To perform these operations, this example creates a new Image file (in GIF format) uisng MemoryStream object.<code>[C#]

//Create an instance of MemoryStream
using (System.IO.MemoryStream stream = new System.IO.MemoryStream())
{
    //Create an instance of GifOptions and set its various properties including the Source property
    Aspose.Imaging.ImageOptions.GifOptions gifOptions = new Aspose.Imaging.ImageOptions.GifOptions();
    gifOptions.Source = new Aspose.Imaging.Sources.StreamSource(stream);

    //Create an instance of Image
    using (Aspose.Imaging.RasterImage image = (Aspose.Imaging.RasterImage)Aspose.Imaging.Image.Create(gifOptions, 500, 500))
    {
        //Get the pixels of image by specifying the area as image boundary
        Aspose.Imaging.Color[] pixels = image.LoadPixels(image.Bounds);

        //Loop over the Array and sets color of alrenative indexed pixel
        for (int index = 0; index &lt; pixels.Length; index++)
        {
            if (index % 2 == 0)
            {
                //Set the indexed pixel color to yellow
                pixels[index] = Aspose.Imaging.Color.Yellow;
            }
            else
            {
                //Set the indexed pixel color to blue
                pixels[index] = Aspose.Imaging.Color.Blue;
            }
        }

        //Apply the pixel changes to the image
        image.SavePixels(image.Bounds, pixels);

        // save all changes.
        image.Save();
    }

    //Write MemoryStream to File
    stream.WriteTo(new System.IO.FileStream(@"C:\temp\output.gif", System.IO.FileMode.CreateNew));
}</code></example>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.ToBitmap">
      <summary>
            Converts raster image to the bitmap.
            </summary>
      <returns>The bitmap</returns>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.SaveCmykPixels(Aspose.Imaging.Rectangle,Aspose.Imaging.CmykColor[])">
      <summary>
            Saves the pixels.
            This method is deprecated. Please use more effective the <see cref="M:Aspose.Imaging.RasterImage.SaveCmyk32Pixels(Aspose.Imaging.Rectangle,System.Int32[])" /> method.
            </summary>
      <param name="rectangle">The rectangle to save pixels to.</param>
      <param name="pixels">The CMYK pixels array.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.SaveCmyk32Pixels(Aspose.Imaging.Rectangle,System.Int32[])">
      <summary>
            Saves the pixels.
            </summary>
      <param name="rectangle">The rectangle to save pixels to.</param>
      <param name="pixels">The CMYK pixels presented as the 32-bit integer values.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.SetResolution(System.Double,System.Double)">
      <summary>
            Sets the resolution for this <see cref="T:Aspose.Imaging.RasterImage" />.
            </summary>
      <param name="dpiX">The horizontal resolution, in dots per inch, of the <see cref="T:Aspose.Imaging.RasterImage" />.</param>
      <param name="dpiY">The vertical resolution, in dots per inch, of the <see cref="T:Aspose.Imaging.RasterImage" />.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.SetPalette(Aspose.Imaging.IColorPalette,System.Boolean)">
      <summary>
            Sets the image palette.
            </summary>
      <param name="palette">The palette to set.</param>
      <param name="updateColors">if set to <c>true</c> colors will be updated according to the new palette; otherwise color indexes remain unchanged. Note that unchanged indexes may crash the image on loading if some indexes have no corresponding palette entries.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.Resize(System.Int32,System.Int32,Aspose.Imaging.ResizeType)">
      <summary>
            Resizes the image.
            </summary>
      <param name="newWidth">The new width.</param>
      <param name="newHeight">The new height.</param>
      <param name="resizeType">The resize type.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.Resize(System.Int32,System.Int32,Aspose.Imaging.ImageResizeSettings)">
      <summary>
            Resizes the image with extended options.
            </summary>
      <param name="newWidth">The new width.</param>
      <param name="newHeight">The new height.</param>
      <param name="settings">The resize settings.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.Crop(Aspose.Imaging.Rectangle)">
      <summary>
            Crops the specified rectangle.
            </summary>
      <param name="rectangle">The rectangle.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.BinarizeFixed(System.Byte)">
      <summary>
            Binarization of an image with predefined threshold
            </summary>
      <param name="threshold">Threshold value. If corresponding gray value of a pixel is greater than threshold, a value of 255 will be assigned to it, 0 otherwise.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.BinarizeOtsu">
      <summary>
            Binarization of an image with Otsu thresholding
            </summary>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.BinarizeBradley(System.Double)">
      <summary>
            Binarization of an image using Bradley's adaptive thresholding algorithm using the integral image thresholding
            </summary>
      <param name="brightnessDifference">The brightness difference between pixel and the average of an s x s window of pixels centered around this pixel.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.Grayscale">
      <summary>
            Transformation of an image to its grayscale representation
            </summary>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.AdjustBrightness(System.Int32)">
      <summary>
            Adjust of a brightness for image.
            </summary>
      <param name="brightness">Brightness value.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.AdjustContrast(System.Single)">
      <summary>
            Image contrasting
            </summary>
      <param name="contrast">Contrast value (in range [-100; 100])</param>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.AdjustGamma(System.Single,System.Single,System.Single)">
      <summary>
            Gamma-correction of an image.
            </summary>
      <param name="gammaRed">Gamma for red channel coefficient</param>
      <param name="gammaGreen">Gamma for green channel coefficient</param>
      <param name="gammaBlue">Gamma for blue channel coefficient</param>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.AdjustGamma(System.Single)">
      <summary>
            Gamma-correction of an image.
            </summary>
      <param name="gamma">Gamma for red, green and blue channels coefficient</param>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.Crop(System.Int32,System.Int32,System.Int32,System.Int32)">
      <summary>
            Crop image with shifts.
            </summary>
      <param name="leftShift">The left shift.</param>
      <param name="rightShift">The right shift.</param>
      <param name="topShift">The top shift.</param>
      <param name="bottomShift">The bottom shift.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.Rotate(System.Single,System.Boolean,Aspose.Imaging.Color)">
      <summary>
            Rotate image around the center.
            </summary>
      <param name="angle">The rotate angle in degrees. Positive values will rotate clockwise.</param>
      <param name="resizeProportionally">if set to <c>true</c> you will have your image size changed according to rotated rectangle (corner points) projections in other case that leaves dimensions untouched and only internal image contents are rotated.</param>
      <param name="backgroundColor">Color of the background.</param>
      <exception cref="T:System.NotImplementedException">
      </exception>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.Rotate(System.Single)">
      <summary>
            Rotate image around the center.
            </summary>
      <param name="angle">The rotate angle in degrees. Positive values will rotate clockwise.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.Filter(Aspose.Imaging.Rectangle,Aspose.Imaging.ImageFilters.FilterOptions.FilterOptionsBase)">
      <summary>
            Filters the specified rectangle.
            </summary>
      <param name="rectangle">The rectangle.</param>
      <param name="options">The options.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.ReplaceColor(Aspose.Imaging.Color,System.Byte,Aspose.Imaging.Color)">
      <summary>
            Replaces one color to another with allowed difference and preserves original alpha value to save smooth edges.
            </summary>
      <param name="oldColor">Old color to be replaced.</param>
      <param name="oldColorDiff">Allowed difference in old color to be able to widen replaced color tone.</param>
      <param name="newColor">New color to replace old color with.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.ReplaceColor(System.Int32,System.Byte,System.Int32)">
      <summary>
            Replaces one color to another with allowed difference and preserves original alpha value to save smooth edges.
            </summary>
      <param name="oldColorArgb">Old color ARGB value to be replaced.</param>
      <param name="oldColorDiff">Allowed difference in old color to be able to widen replaced color tone.</param>
      <param name="newColorArgb">New color ARGB value to replace old color with.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.ReplaceNonTransparentColors(Aspose.Imaging.Color)">
      <summary>
            Replaces all non-transparent colors with new color and preserves original alpha value to save smooth edges.
            Note: if you use it on images without transparency, all colors will be replaced with a single one.
            </summary>
      <param name="newColor">New color to replace non transparent colors with.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.ReplaceNonTransparentColors(System.Int32)">
      <summary>
            Replaces all non-transparent colors with new color and preserves original alpha value to save smooth edges.
            Note: if you use it on images without transparency, all colors will be replaced with a single one.
            </summary>
      <param name="newColorArgb">New color ARGB value to replace non transparent colors with.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.DoUseRecursion(Aspose.Imaging.Image.ImageOperation)">
      <summary>
            Gets value indicating whether use recursion for synchronization.
            </summary>
      <param name="operation">Operation context</param>
      <returns>
        <c>true</c> if use recursion for synchronization; otherwise, <c>false</c>.
            </returns>
      <value>
        <c>true</c> if use recursion for synchronization; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.UpdateMetadata">
      <summary>
            Updates the image metadata.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.SavePixelsInternal(Aspose.Imaging.Rectangle,System.Int32[])">
      <summary>
            Saves pixels (format specific method).
            </summary>
      <param name="rectangle">The rectangle to save pixels to.</param>
      <param name="pixels">The 32-bit ARGB pixels array.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterImage.ReleaseManagedResources">
      <summary>
            Releases the managed resources. Make sure no unmanaged resources are released here, since they may have been already released.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.RasterImage.PremultiplyComponents">
      <summary>
            Gets or sets a value indicating whether the image components must be premultiplied.
            </summary>
      <value>
        <c>true</c> if the image components must be premultiplied; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.RasterImage.UseRawData">
      <summary>
            Gets or sets a value indicating whether to use raw data loading when the raw data loading is available.
            </summary>
      <value>
        <c>true</c> if use raw data loading when the raw data loading is available.; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.RasterImage.UpdateXmpData">
      <summary>
            Gets or sets a value indicating whether to update the XMP metadata.
            </summary>
      <value>
        <c>true</c> if update the XMP metadata; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.RasterImage.XmpData">
      <summary>
            Gets or sets the XMP metadata.
            </summary>
      <value>
            The XMP metadata.
            </value>
    </member>
    <member name="P:Aspose.Imaging.RasterImage.RawIndexedColorConverter">
      <summary>
            Gets or sets the indexed color converter
            </summary>
      <value>
            The indexed color converter
            </value>
    </member>
    <member name="P:Aspose.Imaging.RasterImage.RawCustomColorConverter">
      <summary>
            Gets or sets the custom color converter
            </summary>
      <value>
            The custom color converter
            </value>
    </member>
    <member name="P:Aspose.Imaging.RasterImage.RawFallbackIndex">
      <summary>
            Gets or sets the fallback index to use when palette index is out of bounds
            </summary>
      <value>
            The fallback index to use when palette index is out of bounds
            </value>
    </member>
    <member name="P:Aspose.Imaging.RasterImage.RawDataSettings">
      <summary>
            Gets the current raw data settings. Note when using these settings the data loads without conversion.
            </summary>
      <value>
            The current raw data settings.
            </value>
    </member>
    <member name="P:Aspose.Imaging.RasterImage.RawDataFormat">
      <summary>
            Gets the raw data format.
            </summary>
      <value>
            The raw data format.
            </value>
    </member>
    <member name="P:Aspose.Imaging.RasterImage.RawLineSize">
      <summary>
            Gets the raw line size in bytes.
            </summary>
      <value>
            The raw line size in bytes.
            </value>
    </member>
    <member name="P:Aspose.Imaging.RasterImage.IsRawDataAvailable">
      <summary>
            Gets a value indicating whether raw data loading is available.
            </summary>
      <value>
        <c>true</c> if this raw data loading is available; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.RasterImage.HorizontalResolution">
      <summary>
            Gets or sets the horizontal resolution, in pixels per inch, of this <see cref="T:Aspose.Imaging.RasterImage" />.
            </summary>
      <value>The horizontal resolution.</value>
      <remarks>Note by default this value is always 96 since different platforms cannot return the screen resolution. You may consider using the SetResolution method for updating both resolution values in single call.</remarks>
    </member>
    <member name="P:Aspose.Imaging.RasterImage.VerticalResolution">
      <summary>
            Gets or sets the vertical resolution, in pixels per inch, of this <see cref="T:Aspose.Imaging.RasterImage" />.
            </summary>
      <value>The vertical resolution.</value>
      <remarks>Note by default this value is always 96 since different platforms cannot return the screen resolution. You may consider using the SetResolution method for updating both resolution values in single call.</remarks>
    </member>
    <member name="P:Aspose.Imaging.RasterImage.HasTransparentColor">
      <summary>
            Gets a value indicating whether image has transparent color.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.RasterImage.HasAlpha">
      <summary>
            Gets a value indicating whether this instance has alpha.
            </summary>
      <value>
        <c>true</c> if this instance has alpha; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.RasterImage.TransparentColor">
      <summary>
            Gets the image transparent color.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.RasterImage.ImageOpacity">
      <summary>
            Gets opacity of this image.
            </summary>
      <value>
            The opacity value between 0.0 (fully transparent) and 1.0 (fully opaque).
            </value>
    </member>
    <member name="P:Aspose.Imaging.RasterImage.DataLoader">
      <summary>
            Gets or sets the data loader.
            </summary>
      <value>
            The data loader.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Jpeg.JpegCompressionColorMode">
      <summary>
                Сolor mode for jpeg images.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Jpeg.JpegCompressionColorMode.Grayscale">
      <summary>
                The Grayscale image.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Jpeg.JpegCompressionColorMode.YCbCr">
      <summary>
                YCbCr image, standard option for jpeg images.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Jpeg.JpegCompressionColorMode.Cmyk">
      <summary>
                4-component CMYK image.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Jpeg.JpegCompressionColorMode.Ycck">
      <summary>
                The ycck color jpeg image. Needs icc profile for saving.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Jpeg.JpegCompressionColorMode.Rgb">
      <summary>
            The RGB Color mode.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.NamespaceDoc">
      <summary>
            The namespace contains graphics files processing classes and methods.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.NamespaceGroupDoc">
      <summary>
             The <b>Aspose.Imaging.FileFormats</b> namespace contains namespaces used to process various image formats.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Pdf.NamespaceDoc">
      <summary>
            The namespace contains classes for PDF file format integration.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Pdf.PdfCoreOptions">
      <summary>
            The common options for convertion to PDF
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Pdf.PdfCoreOptions.HeadingsOutlineLevels">
      <summary>
            Specifies how many levels of outline items to include in the document outline.
            0 - no outline, 1 - one outline level and so on.
            Default is 0.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Pdf.PdfCoreOptions.ExpandedOutlineLevels">
      <summary>
            Specifies how many levels in the document outline to show expanded when the PDF file is viewed.
            0 - the document outline is not expanded.
            1 - first level items in the document are expanded and so on.
            Default is 0.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Pdf.PdfCoreOptions.BookmarksOutlineLevel">
      <summary>
            Specifies at which level in the document outline to display bookmark objects.
            0 - not displayed.
            1 at first level and so on.
            Default is 0.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Pdf.PdfCoreOptions.JpegQuality">
      <summary>
            Specifies the quality of JPEG compression for images (if JPEG compression is used).
            Default is 95.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Pdf.PdfDocumentInfo">
      <summary>
            This class represents set of metadata for document description.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Pdf.PdfDocumentInfo.Keywords">
      <summary>
            Gets or sets keywords of the document.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Pdf.PdfDocumentInfo.Title">
      <summary>
            Gets or sets title of the document.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Pdf.PdfDocumentInfo.Author">
      <summary>
            Gets or sets author of the document.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Pdf.PdfDocumentInfo.Subject">
      <summary>
            Gets or sets subject of the document.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.Enums.Group3Options">
      <summary>
            Options for CCITT Group 3/4 fax encoding.<br />
            Possible values for GROUP3OPTIONS / TiffTag.T4OPTIONS and
            TiffTag.GROUP4OPTIONS / TiffTag.T6OPTIONS tags.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.Group3Options.Encoding1D">
      <summary>
            1-dimensional coding. (default)
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.Group3Options.Encoding2D">
      <summary>
            2-dimensional coding.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.Group3Options.Uncompressed">
      <summary>
            Data not compressed.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.Group3Options.FillBits">
      <summary>
            Fill to byte boundary.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.Enums.NamespaceDoc">
      <summary>
            The namespace contains Tiff file format enumerations.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.Enums.TiffAlphaStorage">
      <summary>
            Specifies the alpha storage for tiff documents.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffAlphaStorage.Unspecified">
      <summary>
            The alpha is not specified and stored in the tiff file.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffAlphaStorage.Associated">
      <summary>
            The alpha value is stored in premultiplied form. When alpha is restored there may be some rounding effects and restored value may be different from the original.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffAlphaStorage.Unassociated">
      <summary>
            The alpha value is stored in unassociated form. That means that alpha restored is exactly the same as it was stored to the tiff.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.Enums.TiffByteOrder">
      <summary>
            The byte order for the tiff image
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffByteOrder.BigEndian">
      <summary>
            The big endian byte order (Motorola).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffByteOrder.LittleEndian">
      <summary>
            The little endian byte order (Intel).
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.Enums.TiffCompressions">
      <summary>
            Holds compression types
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffCompressions.None">
      <summary>
              Dump mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffCompressions.CcittRle">
      <summary>
              CCITT modified Huffman RLE.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffCompressions.CcittFax3">
      <summary>
              CCITT Group 3 fax encoding.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffCompressions.CcittFax4">
      <summary>
              CCITT Group 4 fax encoding.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffCompressions.Lzw">
      <summary>
              Lempel-Ziv &amp; Welch.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffCompressions.Ojpeg">
      <summary>
              Original JPEG / Old-style JPEG (6.0).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffCompressions.Jpeg">
      <summary>
              JPEG DCT compression. Introduced post TIFF rev 6.0.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffCompressions.Next">
      <summary>
              NeXT 2-bit RLE.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffCompressions.CcittRleW">
      <summary>
              CCITT RLE.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffCompressions.Packbits">
      <summary>
              Macintosh RLE.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffCompressions.Thunderscan">
      <summary>
              ThunderScan RLE.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffCompressions.It8Ctpad">
      <summary>
              IT8 CT w/padding. Reserved for ANSI IT8 TIFF/IT.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffCompressions.It8Lw">
      <summary>
              IT8 Linework RLE. Reserved for ANSI IT8 TIFF/IT.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffCompressions.It8Mp">
      <summary>
              IT8 Monochrome picture. Reserved for ANSI IT8 TIFF/IT.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffCompressions.It8Bl">
      <summary>
              IT8 Binary line art. Reserved for ANSI IT8 TIFF/IT.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffCompressions.PixarFilm">
      <summary>
              Pixar companded 10bit LZW. Reserved for Pixar.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffCompressions.PixarLog">
      <summary>
              Pixar companded 11bit ZIP. Reserved for Pixar.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffCompressions.Deflate">
      <summary>
              Deflate compression.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffCompressions.AdobeDeflate">
      <summary>
              Deflate compression, as recognized by Adobe.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffCompressions.Dcs">
      <summary>
              Kodak DCS encoding.
              Reserved for Oceana Matrix 
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffCompressions.Jbig">
      <summary>
             ISO Jpeg big.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffCompressions.Sgilog">
      <summary>
              SGI Log Luminance RLE.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffCompressions.Sgilog24">
      <summary>
              SGI Log 24-bit packed.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffCompressions.Jp2000">
      <summary>
              Leadtools JPEG2000.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.Enums.TiffDataTypes">
      <summary>
            The tiff data type enum.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffDataTypes.Byte">
      <summary>
              8-bit unsigned integer.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffDataTypes.Ascii">
      <summary>
              8-bit bytes with last byte <c>null</c>.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffDataTypes.Short">
      <summary>
              16-bit unsigned integer.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffDataTypes.Long">
      <summary>
              32-bit unsigned integer.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffDataTypes.Rational">
      <summary>
              64-bit unsigned fraction.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffDataTypes.Sbyte">
      <summary>
              8-bit signed integer.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffDataTypes.Undefined">
      <summary>
              8-bit untyped data.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffDataTypes.Sshort">
      <summary>
              16-bit signed integer.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffDataTypes.Slong">
      <summary>
              32-bit signed integer.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffDataTypes.Srational">
      <summary>
              64-bit signed fraction.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffDataTypes.Float">
      <summary>
              32-bit IEEE floating point.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffDataTypes.Double">
      <summary>
              64-bit IEEE floating point.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffDataTypes.Ifd">
      <summary>
            Pointer to Exif image file directory (IFD).
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.Enums.TiffExpectedFormat">
      <summary>
            The expected tiff file format.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffExpectedFormat.Default">
      <summary>
            The default tiff format is no compression with B/W 1 bit per pixel only format. You can also use this setting to get an empty options and initialize with your tags or other settings.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffExpectedFormat.TiffLzwBw">
      <summary>
            The tiff having LZW compression and B/W 1 bit per pixel only format.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffExpectedFormat.TiffLzwRgb">
      <summary>
            The tiff having LZW compression and RGB color format.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffExpectedFormat.TiffLzwRgba">
      <summary>
            The tiff having LZW compression and RGBA with transparency color format.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffExpectedFormat.TiffLzwCmyk">
      <summary>
            The tiff LZW cmyk
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffExpectedFormat.TiffCcittFax3">
      <summary>
            The tiff CCITT FAX3 encoding. B/W 1 bit per pixel only supported for that scheme.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffExpectedFormat.TiffCcittFax4">
      <summary>
            The tiff CCITT FAX4 encoding. B/W 1 bit per pixel only supported for that scheme.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffExpectedFormat.TiffDeflateBw">
      <summary>
            The tiff having deflate compression and B/W 1 bit per pixel only format.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffExpectedFormat.TiffDeflateRgb">
      <summary>
            The tiff having deflate compression and RGB color format.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffExpectedFormat.TiffDeflateRgba">
      <summary>
            The tiff having deflate compression and RGBA color format.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffExpectedFormat.TiffCcitRle">
      <summary>
            The tiff CCITT RLE encoding. B/W 1 bit per pixel only supported for that scheme.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffExpectedFormat.TiffJpegRgb">
      <summary>
            The tiff having Jpeg compression and RGB color format.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffExpectedFormat.TiffJpegYCbCr">
      <summary>
            The tiff having Jpeg compression and YCBCR color format.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffExpectedFormat.TiffNoCompressionBw">
      <summary>
            The uncompressed tiff and B/W 1 bit per pixel only format.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffExpectedFormat.TiffNoCompressionRgb">
      <summary>
            The uncompressed tiff and RGB color format.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffExpectedFormat.TiffNoCompressionRgba">
      <summary>
            The uncompressed tiff and RGBA with transparency color format.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.Enums.TiffFileStandards">
      <summary>
            Specifies the TIFF file format standards.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffFileStandards.Baseline">
      <summary>
            The Baseline TIFF 6.0 file standard. This standard is formally known as TIFF 6.0, Part 1: Baseline TIFF.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffFileStandards.Extended">
      <summary>
            The Extended TIFF 6.0 file standard. This standard is formally known as Extended TIFF 6.0, Part 2: TIFF Extensions.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.Enums.TiffFillOrders">
      <summary>
            Data order within a byte.<br />
              Possible values for FILLORDER tag.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffFillOrders.Msb2Lsb">
      <summary>
              Most significant -&gt; least.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffFillOrders.Lsb2Msb">
      <summary>
              Least significant -&gt; most.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.Enums.TiffNewSubFileTypes">
      <summary>
            The tiff new sub file type enum.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffNewSubFileTypes.FileTypeDefault">
      <summary>
            The default filetype.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffNewSubFileTypes.FileTypeReducedImage">
      <summary>
            The reduced image filetype.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffNewSubFileTypes.FileTypePage">
      <summary>
            The page filetype.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffNewSubFileTypes.FileTypeMask">
      <summary>
            The mask filetype.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffNewSubFileTypes.FileTypeLast">
      <summary>
            The last filetype.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.ImageOptions.TiffOptionsError">
      <summary>
            The tiff options error codes.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ImageOptions.TiffOptionsError.NoError">
      <summary>
            No error code.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ImageOptions.TiffOptionsError.NoColorMap">
      <summary>
            The color map is not defined.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ImageOptions.TiffOptionsError.ColorMapLengthInvalid">
      <summary>
            The color map length is invalid.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ImageOptions.TiffOptionsError.CompressionSppMismatch">
      <summary>
            The compression does not match the samples per pixel count.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ImageOptions.TiffOptionsError.PhotometricCompressionMismatch">
      <summary>
            The compression does not match the photometric settings.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ImageOptions.TiffOptionsError.PhotometricSppMismatch">
      <summary>
            The photometric does not match the samples per pixel count.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ImageOptions.TiffOptionsError.NotSupportedAlphaStorage">
      <summary>
            The alpha storage is not supported.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ImageOptions.TiffOptionsError.PhotometricBitsPerSampleMismatch">
      <summary>
            The photometric bits per sample is invalid
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ImageOptions.TiffOptionsError.Baseline6OptionsMismatch">
      <summary>
            The specified TIFF options parameters don't conform to TIFF Baseline 6.0 standard
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.Enums.TiffOrientations">
      <summary>
            Image orientation.<br />
            Possible values for ORIENTATION tag.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffOrientations.TopLeft">
      <summary>
            Row 0 top, Column 0 lhs.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffOrientations.TopRight">
      <summary>
            Row 0 top, Column 0 rhs.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffOrientations.BottomRight">
      <summary>
            Row 0 bottom, Column 0 rhs.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffOrientations.BottomLeft">
      <summary>
            Row 0 bottom, Column 0 lhs.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffOrientations.LeftTop">
      <summary>
            Row 0 lhs, Column 0 top.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffOrientations.RightTop">
      <summary>
            Row 0 rhs, Column 0 top.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffOrientations.RightBottom">
      <summary>
            Row 0 rhs, Column 0 bottom.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffOrientations.LeftBottom">
      <summary>
            Row 0 lhs, Column 0 bottom.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.Enums.TiffPhotometrics">
      <summary>
            Photometric interpolation enum 
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffPhotometrics.MinIsWhite">
      <summary>
            Min value is white.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffPhotometrics.MinIsBlack">
      <summary>
            Min value is black.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffPhotometrics.Rgb">
      <summary>
            RGB color model.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffPhotometrics.Palette">
      <summary>
            Color map indexed.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffPhotometrics.Mask">
      <summary>
            [obsoleted by TIFF rev. 6.0] Holdout mask.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffPhotometrics.Separated">
      <summary>
            Color separations.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffPhotometrics.Ycbcr">
      <summary>
            The CCIR 601.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffPhotometrics.Cielab">
      <summary>
            1976 CIE L*a*b*.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffPhotometrics.Icclab">
      <summary>
            ICC L*a*b*. Introduced post TIFF rev 6.0 by Adobe TIFF Technote 4.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffPhotometrics.Itulab">
      <summary>
            ITU L*a*b*.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffPhotometrics.Logl">
      <summary>
            CIE Log2(L).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffPhotometrics.Logluv">
      <summary>
            CIE Log2(L) (u',v').
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.Enums.TiffPlanarConfigs">
      <summary>
            Storage organization.<br />
            Possible values for PLANARCONFIG tag.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffPlanarConfigs.Contiguous">
      <summary>
            Single image plane.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffPlanarConfigs.Separate">
      <summary>
            Separate planes of data.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.Enums.TiffPredictor">
      <summary>
            Prediction scheme for LZW
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffPredictor.None">
      <summary>
            No prediction scheme used.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffPredictor.Horizontal">
      <summary>
            Horizontal differencing.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.Enums.TiffResolutionUnits">
      <summary>
            Tiff Resolution Unit Enum
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffResolutionUnits.None">
      <summary>
            No meaningful units.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffResolutionUnits.Inch">
      <summary>
            English system.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffResolutionUnits.Centimeter">
      <summary>
            Metric system.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.Enums.TiffSampleFormats">
      <summary>
            Sample format enum
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffSampleFormats.Uint">
      <summary>
            Unsigned integer data
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffSampleFormats.Int">
      <summary>
            Signed integer data
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffSampleFormats.IeeeFp">
      <summary>
            IEEE floating point data
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffSampleFormats.Void">
      <summary>
            Untyped data
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffSampleFormats.ComplexInt">
      <summary>
            Complex signed int
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffSampleFormats.ComplexIeeeFp">
      <summary>
            Complex ieee floating
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags">
      <summary>
            The tiff tag enum.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.SubFileType">
      <summary>
            Subfile data descriptor.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.OsubfileType">
      <summary>
              [obsoleted by TIFF rev. 5.0]<br />
              Kind of data in subfile. 
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.ImageWidth">
      <summary>
              Image width in pixels.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.ImageLength">
      <summary>
              Image height in pixels.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.BitsPerSample">
      <summary>
              Bits per channel (sample).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.Compression">
      <summary>
              Data compression technique.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.Photometric">
      <summary>
              Photometric interpretation.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.Thresholding">
      <summary>
              [obsoleted by TIFF rev. 5.0]<br />
              Thresholding used on data. 
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.CellWidth">
      <summary>
              [obsoleted by TIFF rev. 5.0]<br />
              Dithering matrix width.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.CellLength">
      <summary>
              [obsoleted by TIFF rev. 5.0]<br />
              Dithering matrix height.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.FillOrder">
      <summary>
              Data order within a byte.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.DocumentName">
      <summary>
              Name of document which holds for image.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.ImageDescription">
      <summary>
              Information about image.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.Make">
      <summary>
              Scanner manufacturer name.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.Model">
      <summary>
              Scanner model name/number.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.StripOffsets">
      <summary>
              Offsets to data strips.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.Orientation">
      <summary>
              [obsoleted by TIFF rev. 5.0]<br />
              Image orientation. 
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.SamplesPerPixel">
      <summary>
              Samples per pixel.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.RowsPerStrip">
      <summary>
              Rows per strip of data.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.StripByteCounts">
      <summary>
              Bytes counts for strips.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.MinSampleValue">
      <summary>
              [obsoleted by TIFF rev. 5.0]<br />
              Minimum sample value.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.MaxSampleValue">
      <summary>
              [obsoleted by TIFF rev. 5.0]<br />
              Maximum sample value.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.Xresolution">
      <summary>
              Pixels/resolution in x.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.Yresolution">
      <summary>
              Pixels/resolution in y.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.PlanarConfig">
      <summary>
              Storage organization.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.PageName">
      <summary>
              Page name image is from.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.Xposition">
      <summary>
              X page offset of image lhs.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.Yposition">
      <summary>
              Y page offset of image lhs.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.FreeOffsets">
      <summary>
              [obsoleted by TIFF rev. 5.0]<br />
              Byte offset to free block.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.FreeByteCounts">
      <summary>
              [obsoleted by TIFF rev. 5.0]<br />
              Sizes of free blocks.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.GrayResponseUnit">
      <summary>
              [obsoleted by TIFF rev. 6.0]<br />
              Gray scale curve accuracy.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.GrayResponseCurve">
      <summary>
              [obsoleted by TIFF rev. 6.0]<br />
              Gray scale response curve.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.T4Options">
      <summary>
              TIFF 6.0 proper name alias for GROUP3OPTIONS.
              Options for CCITT Group 3 fax encoding. 32 flag bits.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.T6Options">
      <summary>
             Options for CCITT Group 4 fax encoding. 32 flag bits.
              TIFF 6.0 proper name alias for GROUP4OPTIONS.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.ResolutionUnit">
      <summary>
              Units of resolutions.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.PageNumber">
      <summary>
              Page numbers of multi-page.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.ColorResponseUnit">
      <summary>
              [obsoleted by TIFF rev. 6.0]<br />
              Color curve accuracy.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.TransferFunction">
      <summary>
              Colorimetry info.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.Software">
      <summary>
              Name &amp; release.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.DateTime">
      <summary>
              Creation date and time.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.Artist">
      <summary>
              Creator of image.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.HostComputer">
      <summary>
              Machine where created.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.Predictor">
      <summary>
              Prediction scheme w/ LZW.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.WhitePoint">
      <summary>
              Image white point.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.PrimaryChromaticities">
      <summary>
              Primary chromaticities.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.ColorMap">
      <summary>
              RGB map for pallette image.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.HalftoneHints">
      <summary>
              Highlight + shadow info.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.TileWidth">
      <summary>
              Tile width in pixels.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.TileLength">
      <summary>
              Tile height in pixels.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.TileOffsets">
      <summary>
              Offsets to data tiles.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.TileByteCounts">
      <summary>
              Byte counts for tiles.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.BadFaxLines">
      <summary>
              Lines with wrong pixel count.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.CleanFaxData">
      <summary>
              Regenerated line info.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.ConsecutiveBadFaxLines">
      <summary>
              Max consecutive bad lines.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.SubIfd">
      <summary>
              Subimage descriptors.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.InkSet">
      <summary>
              Inks in separated image.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.InkNames">
      <summary>
              ASCII names of inks.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.NumberOfInks">
      <summary>
              Number of inks.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.DotRange">
      <summary>
              0% and 100% dot codes.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.TargetPrinter">
      <summary>
              Separation target.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.ExtraSamples">
      <summary>
              Information about extra samples.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.SampleFormat">
      <summary>
              Data sample format.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.SminSampleValue">
      <summary>
              Variable MinSampleValue.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.SmaxSampleValue">
      <summary>
              Variable MaxSampleValue.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.TransferRange">
      <summary>
              Variable TransferRange
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.ClipPath">
      <summary>
              ClipPath. Introduced post TIFF rev 6.0 by Adobe TIFF technote 2.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.Xclippathunits">
      <summary>
              XClipPathUnits. Introduced post TIFF rev 6.0 by Adobe TIFF technote 2.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.Yclippathunits">
      <summary>
              YClipPathUnits. Introduced post TIFF rev 6.0 by Adobe TIFF technote 2.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.Indexed">
      <summary>
              Indexed. Introduced post TIFF rev 6.0 by Adobe TIFF Technote 3.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.JpegTables">
      <summary>
              JPEG table stream. Introduced post TIFF rev 6.0.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.OpiProxy">
      <summary>
              OPI Proxy. Introduced post TIFF rev 6.0 by Adobe TIFF technote.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.JpegProc">
      <summary>
              [obsoleted by Technical Note #2 which specifies a revised JPEG-in-TIFF scheme]<br />
              JPEG processing algorithm.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.JpegInerchangeFormat">
      <summary>
              [obsoleted by Technical Note #2 which specifies a revised JPEG-in-TIFF scheme]<br />
              Pointer to SOI marker.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.JpegInterchangeFormatLength">
      <summary>
              [obsoleted by Technical Note #2 which specifies a revised JPEG-in-TIFF scheme]<br />
              JFIF stream length
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.JpegRestartInterval">
      <summary>
              [obsoleted by Technical Note #2 which specifies a revised JPEG-in-TIFF scheme]<br />
              Restart interval length.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.JpegLosslessPredictors">
      <summary>
              [obsoleted by Technical Note #2 which specifies a revised JPEG-in-TIFF scheme]<br />
              Lossless proc predictor.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.JpegPointTransform">
      <summary>
              [obsoleted by Technical Note #2 which specifies a revised JPEG-in-TIFF scheme]<br />
              Lossless point transform.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.JpegQTables">
      <summary>
              [obsoleted by Technical Note #2 which specifies a revised JPEG-in-TIFF scheme]<br />
              Q matrice offsets.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.JpegDCtables">
      <summary>
              [obsoleted by Technical Note #2 which specifies a revised JPEG-in-TIFF scheme]<br />
              DCT table offsets.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.JpegACtables">
      <summary>
              [obsoleted by Technical Note #2 which specifies a revised JPEG-in-TIFF scheme]<br />
              AC coefficient offsets.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.YcbcrCoefficients">
      <summary>
              RGB -&gt; YCbCr transform.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.YcbcrSubSampling">
      <summary>
              YCbCr subsampling factors.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.YcbcrPositioning">
      <summary>
              Subsample positioning.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.ReferenceBlackWhite">
      <summary>
              Colorimetry info.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.XmlPacket">
      <summary>
              XML packet. Introduced post TIFF rev 6.0 by Adobe XMP Specification, January 2004.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.OpiImageid">
      <summary>
              OPI ImageID. Introduced post TIFF rev 6.0 by Adobe TIFF technote.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.Refpts">
      <summary>
              Image reference points. Private tag registered to Island Graphics.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.Copyright">
      <summary>
              Copyright string. This tag is listed in the TIFF rev. 6.0 w/ unknown ownership.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.IccProfile">
      <summary>
            The embedded ICC device profile
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags.ExifIfdPointer">
      <summary>
            A pointer to the Exif IFD.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.Enums.TiffThresholds">
      <summary>
            Thresholding used on data.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffThresholds.NoDithering">
      <summary>
            No dithering is performed.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffThresholds.HalfTone">
      <summary>
            Dithered scan.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffThresholds.ErrorDiffuse">
      <summary>
            Usually Floyd-Steinberg.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.FileManagement.NamespaceDoc">
      <summary>
            The namespace contains Tiff file format stream handling classes.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffBigEndianStreamReader">
      <summary>
            The tiff stream for handling big endian tiff file format.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader">
      <summary>
            The tiff stream for handling little endian tiff file format.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader.#ctor(System.Byte[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader" /> class.
            </summary>
      <param name="data">The byte array data.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader.#ctor(System.Byte[],System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader" /> class.
            </summary>
      <param name="data">The byte array data.</param>
      <param name="startIndex">The start index into <paramref name="data" />.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader.#ctor(System.Byte[],System.Int32,System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader" /> class.
            </summary>
      <param name="data">The byte array data.</param>
      <param name="startIndex">The start index into <paramref name="data" />.</param>
      <param name="dataLength">Length of the data.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader.#ctor(Aspose.Imaging.StreamContainer)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader" /> class.
            </summary>
      <param name="streamContainer">The stream container.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader.ReadBytes(System.Byte[],System.Int32,System.Int64,System.Int64)">
      <summary>
            Reads an array of byte values from the stream.
            </summary>
      <param name="array">The array to fill.</param>
      <param name="arrayIndex">The array index to start putting values to.</param>
      <param name="position">The stream position to read from.</param>
      <param name="count">The elements count to read.</param>
      <returns>
            The array of byte values.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader.ReadBytes(System.Int64,System.Int64)">
      <summary>
            Reads an array of unsigned byte values from the stream.
            </summary>
      <param name="position">The position to read from.</param>
      <param name="count">The elements count.</param>
      <returns>
            The array of unsigned byte values.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader.ReadDouble(System.Int64)">
      <summary>
            Read a single double value from the stream.
            </summary>
      <param name="position">The position to read from.</param>
      <returns>
            The single double value.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader.ReadDoubleArray(System.Int64,System.Int64)">
      <summary>
            Reads an array of double values from the stream.
            </summary>
      <param name="position">The position to read from.</param>
      <param name="count">The elements count.</param>
      <returns>
            The array of double values.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader.ReadFloat(System.Int64)">
      <summary>
            Read a single float value from the stream.
            </summary>
      <param name="position">The position to read from.</param>
      <returns>
            The single float value.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader.ReadFloatArray(System.Int64,System.Int64)">
      <summary>
            Reads an array of float values from the stream.
            </summary>
      <param name="position">The position to read from.</param>
      <param name="count">The elements count.</param>
      <returns>
            The array of float values.
            </returns>
      <exception cref="T:System.ArgumentOutOfRangeException">count;Expected a positive number.</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader.ReadRational(System.Int64)">
      <summary>
            Read a single rational number value from the stream.
            </summary>
      <param name="position">The position to read from.</param>
      <returns>
            The rational number.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader.ReadSRational(System.Int64)">
      <summary>
            Read a single signed rational number value from the stream.
            </summary>
      <param name="position">The position to read from.</param>
      <returns>
            The signed rational number.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader.ReadRationalArray(System.Int64,System.Int64)">
      <summary>
            Reads an array of rational values from the stream.
            </summary>
      <param name="position">The position to read from.</param>
      <param name="count">The elements count.</param>
      <returns>
            The array of rational values.
            </returns>
      <exception cref="T:System.ArgumentOutOfRangeException">count;Expected a positive number.</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader.ReadSRationalArray(System.Int64,System.Int64)">
      <summary>
            Reads an array of signed rational values from the stream.
            </summary>
      <param name="position">The position to read from.</param>
      <param name="count">The elements count.</param>
      <returns>
            The array of signed rational values.
            </returns>
      <exception cref="T:System.ArgumentOutOfRangeException">count;Expected a positive number.</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader.ReadSByte(System.Int64)">
      <summary>
            Reads signed byte data from the stream.
            </summary>
      <param name="position">The position to read from.</param>
      <returns>
            The signed byte value.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader.ReadSByteArray(System.Int64,System.Int64)">
      <summary>
            Reads an array of signed byte values from the stream.
            </summary>
      <param name="position">The position to read from.</param>
      <param name="count">The elements count.</param>
      <returns>
            The array of signed byte values.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader.ReadSLong(System.Int64)">
      <summary>
            Read signed integer value from the stream.
            </summary>
      <param name="position">The position to read from.</param>
      <returns>
            A signed integer value.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader.ReadSLongArray(System.Int64,System.Int64)">
      <summary>
            Reads an array of signed integer values from the stream.
            </summary>
      <param name="position">The position to read from.</param>
      <param name="count">The elements count.</param>
      <returns>
            The array of signed integer values.
            </returns>
      <exception cref="T:System.ArgumentOutOfRangeException">count;Total bytes count is negative.  + count + x4= + totalBytes</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader.ReadSShort(System.Int64)">
      <summary>
            Read signed short value from the stream.
            </summary>
      <param name="position">The position to read from.</param>
      <returns>
            A signed short value.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader.ReadSShortArray(System.Int64,System.Int64)">
      <summary>
            Reads an array of signed short values from the stream.
            </summary>
      <param name="position">The position to read from.</param>
      <param name="count">The elements count.</param>
      <returns>
            The array of signed short values.
            </returns>
      <exception cref="T:System.ArgumentOutOfRangeException">count;Expected a positive number.</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader.ReadULong(System.Int64)">
      <summary>
            Read unsigned integer value from the stream.
            </summary>
      <param name="position">The position to read from.</param>
      <returns>
            An unsigned integer value.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader.ReadULongArray(System.Int64,System.Int64)">
      <summary>
            Reads an array of unsigned integer values from the stream.
            </summary>
      <param name="position">The position to read from.</param>
      <param name="count">The elements count.</param>
      <returns>
            The array of unsigned integer values.
            </returns>
      <exception cref="T:System.ArgumentOutOfRangeException">count;Total bytes count is negative.  + count + x4= + totalBytes</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader.ReadUShort(System.Int64)">
      <summary>
            Read unsigned short value from the stream.
            </summary>
      <param name="position">The position to read from.</param>
      <returns>
            An unsigned short value.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader.ReadUShortArray(System.Int64,System.Int64)">
      <summary>
            Reads an array of unsigned integer values from the stream.
            </summary>
      <param name="position">The position to read from.</param>
      <param name="count">The elements count.</param>
      <returns>
            The array of unsigned integer values.
            </returns>
      <exception cref="T:System.ArgumentOutOfRangeException">count;Total bytes count is negative.  + count + x2= + totalBytes</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader.ToStreamContainer(System.Int64)">
      <summary>
            Converts the underlying data to the stream container.
            </summary>
      <param name="startPosition">The start position to start conversion from.</param>
      <returns>The <see cref="T:Aspose.Imaging.StreamContainer" /> with converted data.</returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader.ProcessReadDataDouble(System.Byte[])">
      <summary>
            Performs a conversion to the double array.
            </summary>
      <param name="data">The data to convert.</param>
      <returns>
            The converted array.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader.ProcessReadDataFloat(System.Byte[])">
      <summary>
            Performs a conversion to the float array.
            </summary>
      <param name="data">The data to convert.</param>
      <returns>
            The converted array.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader.ProcessReadDataLong(System.Byte[])">
      <summary>
            Performs a conversion to the integer array.
            </summary>
      <param name="data">The data to convert.</param>
      <returns>
            The converted array.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader.ProcessReadDataShort(System.Byte[])">
      <summary>
            Performs a conversion to the short array.
            </summary>
      <param name="data">The data to convert.</param>
      <returns>
            The converted array.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader.ProcessReadDataULong(System.Byte[])">
      <summary>
            Performs a conversion to the unsigned integer array.
            </summary>
      <param name="data">The data to convert.</param>
      <returns>
            The converted array.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader.ProcessReadDataUShort(System.Byte[])">
      <summary>
            Performs a conversion to the unsigned short array.
            </summary>
      <param name="data">The data to convert.</param>
      <returns>
            The converted array.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader.Length">
      <summary>
            Gets the reader length.
            </summary>
      <value>
            The reader length.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader.ThrowExceptions">
      <summary>
            Gets or sets a value indicating whether exceptions are thrown on incorrect data processing (reading or writing to stream).
            </summary>
      <value>
        <c>true</c> if exceptions are thrown on incorrect data processing; otherwise, the error conditions are silently ignored.
            </value>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffBigEndianStreamReader.#ctor(System.Byte[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffBigEndianStreamReader" /> class.
            </summary>
      <param name="data">The byte array data.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffBigEndianStreamReader.#ctor(System.Byte[],System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffBigEndianStreamReader" /> class.
            </summary>
      <param name="data">The byte array data.</param>
      <param name="startIndex">The start index into <paramref name="data" />.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffBigEndianStreamReader.#ctor(System.Byte[],System.Int32,System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffBigEndianStreamReader" /> class.
            </summary>
      <param name="data">The byte array data.</param>
      <param name="startIndex">The start index into <paramref name="data" />.</param>
      <param name="dataLength">Length of the data.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffBigEndianStreamReader.#ctor(Aspose.Imaging.StreamContainer)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffBigEndianStreamReader" /> class.
            </summary>
      <param name="streamContainer">The stream container.</param>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffBigEndianStreamWriter">
      <summary>
            Tiff stream writer for big-endian streams.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter">
      <summary>
            Tiff stream writer.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter.#ctor(Aspose.Imaging.StreamContainer)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter" /> class.
            </summary>
      <param name="writer">The stream writer.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter.Write(System.Byte[],System.Int32,System.Int32)">
      <summary>
            Writes the specified data.
            </summary>
      <param name="data">The data to write.</param>
      <param name="offset">The data offset.</param>
      <param name="dataLength">Length of the data to writer.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter.Write(System.Byte[])">
      <summary>
            Writes the specified data.
            </summary>
      <param name="data">The data to write.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter.WriteDouble(System.Double)">
      <summary>
            Writes a single double value to the stream.
            </summary>
      <param name="data">The value to write.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter.WriteDoubleArray(System.Double[])">
      <summary>
            Writes an array of double values to the stream.
            </summary>
      <param name="data">The array to write.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter.WriteFloat(System.Single)">
      <summary>
            Writes a single float value to the stream.
            </summary>
      <param name="data">The value to write.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter.WriteFloatArray(System.Single[])">
      <summary>
            Writes an array of float values to the stream.
            </summary>
      <param name="data">The array to write.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter.WriteRational(Aspose.Imaging.FileFormats.Tiff.TiffRational)">
      <summary>
            Writes a single rational number value to the stream.
            </summary>
      <param name="data">The value to write.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter.WriteSRational(Aspose.Imaging.FileFormats.Tiff.TiffSRational)">
      <summary>
            Writes a single signed rational number value to the stream.
            </summary>
      <param name="data">The value to write.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter.WriteRationalArray(Aspose.Imaging.FileFormats.Tiff.TiffRational[])">
      <summary>
            Writes an array of unsigned rational values to the stream.
            </summary>
      <param name="data">The array to write.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter.WriteSRationalArray(Aspose.Imaging.FileFormats.Tiff.TiffSRational[])">
      <summary>
            Writes an array of signed rational values to the stream.
            </summary>
      <param name="data">The array to write.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter.WriteSByte(System.SByte)">
      <summary>
            Writes a single signed byte value to the stream.
            </summary>
      <param name="data">The value to write.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter.WriteSByteArray(System.SByte[])">
      <summary>
            Writes an array of signed byte values to the stream.
            </summary>
      <param name="data">The array to write.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter.WriteSLongArray(System.Int32[])">
      <summary>
            Writes an array of integer values to the stream.
            </summary>
      <param name="data">The array to write.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter.WriteSShort(System.Int16)">
      <summary>
            Writes a single short value to the stream.
            </summary>
      <param name="data">The value to write.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter.WriteSShortArray(System.Int16[])">
      <summary>
            Writes an array of short values to the stream.
            </summary>
      <param name="data">The array to write.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter.WriteSlong(System.Int32)">
      <summary>
            Writes a single integer value to the stream.
            </summary>
      <param name="data">The value to write.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter.WriteUByte(System.Byte)">
      <summary>
            Writes a single byte value to the stream.
            </summary>
      <param name="data">The value to write.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter.WriteULong(System.UInt32)">
      <summary>
            Writes a single unsigned integer value to the stream.
            </summary>
      <param name="data">The value to write.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter.WriteULongArray(System.UInt32[])">
      <summary>
            Writes an array of unsigned integer values to the stream.
            </summary>
      <param name="data">The array to write.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter.WriteUShort(System.UInt16)">
      <summary>
            Writes a single unsigned short value to the stream.
            </summary>
      <param name="data">The value to write.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter.WriteUShortArray(System.UInt16[])">
      <summary>
            Writes an array of unsigned short values to the stream.
            </summary>
      <param name="data">The array to write.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter.ProcessWriteDataLong(System.Int32[],System.Byte[])">
      <summary>
            Performs a conversion from the specific data type to the raw bytes.
            </summary>
      <param name="data">The data to convert.</param>
      <param name="dest">The destination array containing the converted data..</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter.ProcessWriteDataRational(Aspose.Imaging.FileFormats.Tiff.TiffRational[],System.Byte[])">
      <summary>
            Performs a conversion from the specific data type to the raw bytes.
            </summary>
      <param name="data">The data to convert.</param>
      <param name="dest">The destination array containing the converted data..</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter.ProcessWriteDataULong(System.UInt32[],System.Byte[])">
      <summary>
            Performs a conversion from the specific data type to the raw bytes.
            </summary>
      <param name="data">The data to convert.</param>
      <param name="dest">The destination array containing the converted data..</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter.ProcessWriteDataShort(System.Int16[],System.Byte[])">
      <summary>
            Performs a conversion from the specific data type to the raw bytes.
            </summary>
      <param name="data">The data to convert.</param>
      <param name="dest">The destination array containing the converted data..</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter.ProcessWriteDataUShort(System.UInt16[],System.Byte[])">
      <summary>
            Performs a conversion from the specific data type to the raw bytes.
            </summary>
      <param name="data">The data to convert.</param>
      <param name="dest">The destination array containing the converted data..</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter.ProcessWriteDataFloat(System.Single[],System.Byte[])">
      <summary>
            Performs a conversion from the specific data type to the raw bytes.
            </summary>
      <param name="data">The data to convert.</param>
      <param name="dest">The destination array containing the converted data..</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter.ProcessWriteDataDouble(System.Double[],System.Byte[])">
      <summary>
            Performs a conversion from the specific data type to the raw bytes.
            </summary>
      <param name="data">The data to convert.</param>
      <param name="dest">The destination array containing the converted data..</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter.SyncRoot">
      <summary>
            Gets an object that can be used to synchronize access to the synchronized resource.
            </summary>
      <value>
            The object that can be used to synchronize access to the synchronized resource.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter.Position">
      <summary>
            Gets or sets the stream position.
            </summary>
      <value>
            The stream position.
            </value>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffBigEndianStreamWriter.#ctor(Aspose.Imaging.StreamContainer)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffBigEndianStreamWriter" /> class.
            </summary>
      <param name="writer">The stream writer.</param>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamFactory">
      <summary>
            Factory for proper creation of tiff helper streams
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamFactory.GetTiffWriter(Aspose.Imaging.StreamContainer,Aspose.Imaging.FileFormats.Tiff.Enums.TiffByteOrder)">
      <summary>
            Gets the tiff stream writer.
            </summary>
      <param name="stream">The stream container.</param>
      <param name="byteOrder">The byte order.</param>
      <returns>
            Tiff stream suitable for writing.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamFactory.GetTiffReader(Aspose.Imaging.StreamContainer,Aspose.Imaging.FileFormats.Tiff.Enums.TiffByteOrder)">
      <summary>
            Gets the tiff stream reader.
            </summary>
      <param name="stream">The stream container.</param>
      <param name="byteOrder">The byte order.</param>
      <returns>
            Tiff stream suitable for reading.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamFactory.GetTiffReader(System.Byte[],System.Int32,System.Int32,Aspose.Imaging.FileFormats.Tiff.Enums.TiffByteOrder)">
      <summary>
            Gets the tiff stream reader.
            </summary>
      <param name="bytes">The bytes.</param>
      <param name="bytesOffset">The bytes offset.</param>
      <param name="dataLength">Length of the data.</param>
      <param name="byteOrder">The byte order.</param>
      <returns>
            Tiff stream suitable for reading.
            </returns>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.InstanceFactory.ITiffTagCreator">
      <summary>
            The tiff tag creator.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.InstanceFactory.ITiffTagCreator.CreateInstance(System.UInt16)">
      <summary>
            Creates a new tag instance.
            </summary>
      <param name="tagId">The tag id.</param>
      <returns>
            The newly created instance.
            </returns>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.InstanceFactory.NamespaceDoc">
      <summary>
            The namespace contains Tiff file format tag factory helper classes and interfaces.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.InstanceFactory.TiffTagFactory">
      <summary>
            Tag factory class
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.InstanceFactory.TiffTagFactory.CreateInstance(System.UInt16,System.UInt16)">
      <summary>
            Creates a new data type instance.
            </summary>
      <param name="dataType">The data type instance.</param>
      <param name="tagId">The tag id.</param>
      <returns>
            Tiff tag data type
            </returns>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.TiffDataType">
      <summary>
            The tiff data type.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffDataType.#ctor(System.UInt16)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffDataType" /> class.
            </summary>
      <param name="tagId">The tag id.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffDataType.ReadTag(Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader,System.Int64)">
      <summary>
            Reads the tag data.
            </summary>
      <param name="dataStream">The data stream.</param>
      <param name="position">The tag position.</param>
      <returns>
            The read tag.
            </returns>
      <exception cref="T:System.ArgumentNullException">dataStream</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffDataType.CompareTo(System.Object)">
      <summary>
            Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object.
            </summary>
      <param name="obj">An object to compare with this instance.</param>
      <returns>
            A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings:
            Value
            Meaning
            Less than zero
            This instance is less than <paramref name="obj" />.
            Zero
            This instance is equal to <paramref name="obj" />.
            Greater than zero
            This instance is greater than <paramref name="obj" />.
            </returns>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.TiffImageException">Expected TiffDataType type.</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffDataType.DeepClone">
      <summary>
            Performs a deep clone of this instance.
            </summary>
      <returns>A deep clone of the current instance.</returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffDataType.WriteTag(Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter,System.Int64)">
      <summary>
            Writes the tag data.
            </summary>
      <param name="dataStream">The data stream.</param>
      <param name="additionalDataOffset">The offset to write additional data to.</param>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageSaveException">Unable to Write values for  + this.TagType +  Message :  + exception.Message</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffDataType.WriteAdditionalData(Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter)">
      <summary>
            Writes the additional tag data.
            </summary>
      <param name="dataStream">The data stream.</param>
      <returns>The actual bytes written.</returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffDataType.ToString">
      <summary>
            Returns a <see cref="T:System.String" /> that represents this instance.
            </summary>
      <returns>
            A <see cref="T:System.String" /> that represents this instance.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffDataType.ReadData(Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader,System.Int64,System.Int64)">
      <summary>
            Reads the additional data.
            </summary>
      <param name="dataStream">The data stream.</param>
      <param name="position">The position to read from.</param>
      <param name="count">The count of elements.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffDataType.WriteTagValueOrOffset(Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter,System.Int64)">
      <summary>
            Writes the tag value or additional offset.
            </summary>
      <param name="dataStream">The data stream.</param>
      <param name="additionalDataOffset">The additional data offset.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffDataType.CopyInstanceData(Aspose.Imaging.FileFormats.Tiff.TiffDataType)">
      <summary>
            Copies the instance data into the cloned type.
            </summary>
      <param name="clonedType">The cloned type.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffDataType.CreateInstance">
      <summary>
            Creates a new instance.
            </summary>
      <returns>A new <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffDataType" /> instance.</returns>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffDataType.Count">
      <summary>
            Gets the count of elements.
            </summary>
      <value>
            The count of elements.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffDataType.Id">
      <summary>
            Gets tag id integer representation.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffDataType.TagId">
      <summary>
            Gets the tag id.
            </summary>
      <value>
            The tag id.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffDataType.TagType">
      <summary>
            Gets the tag type.
            </summary>
      <value>
            The tag type.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffDataType.AlignedDataSize">
      <summary>
            Gets the additional data size in bytes (in case the 12 bytes is not enough to fit the tag data).
            </summary>
      <value>
            The additional data size in bytes.
            </value>
      <remarks>This is the data bytes count aligned to word boundary.</remarks>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffDataType.DataSize">
      <summary>
            Gets the additional data size in bytes (in case the 12 bytes is not enough to fit the tag data).
            </summary>
      <value>
            The additional data size in bytes.
            </value>
      <remarks>This is exact bytes count.</remarks>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffDataType.Value">
      <summary>
            Gets or sets the value this data type contains.
            </summary>
      <value>
            The value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffDataType.IsValid">
      <summary>
            Gets a value indicating whether tag data is valid. The valid tag contains data which may be preserved. The invalid tag cannot be stored.
            </summary>
      <value>
        <c>true</c> if tag data is valid; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.TiffRational">
      <summary>
            The tiff rational type.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.TiffRational.Epsilon">
      <summary>
            The epsilon for fraction calculation
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffRational.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffRational" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffRational.#ctor(System.UInt32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffRational" /> class.
            </summary>
      <param name="value">The nominator value.</param>
      <remarks>The nominator will be used as the value specified and denominator will be equal 1.</remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffRational.#ctor(System.UInt32,System.UInt32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffRational" /> class.
            </summary>
      <param name="nominator">The nominator.</param>
      <param name="denominator">The denominator.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffRational.ApproximateFraction(System.Double,System.Double)">
      <summary>
            Approximates the provided value to a fraction.
            </summary>
      <param name="value">The value.</param>
      <param name="epsilon">The error allowed.</param>
      <returns>A rational number having error less than <paramref name="epsilon" />.</returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffRational.ApproximateFraction(System.Double)">
      <summary>
            Approximates the provided value to a fraction.
            </summary>
      <param name="value">The value.</param>
      <returns>
            A rational number having error less than <see cref="F:Aspose.Imaging.FileFormats.Tiff.TiffRational.Epsilon" />.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffRational.ApproximateFraction(System.Single,System.Double)">
      <summary>
            Approximates the provided value to a fraction.
            </summary>
      <param name="value">The value.</param>
      <param name="epsilon">The error allowed.</param>
      <returns>A rational number having error less than <paramref name="epsilon" />.</returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffRational.ApproximateFraction(System.Single)">
      <summary>
            Approximates the provided value to a fraction.
            </summary>
      <param name="value">The value.</param>
      <returns>
            A rational number having error less than <see cref="F:Aspose.Imaging.FileFormats.Tiff.TiffRational.Epsilon" />.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffRational.ToString">
      <summary>
            Returns a <see cref="T:System.String" /> that represents this instance.
            </summary>
      <returns>
            A <see cref="T:System.String" /> that represents this instance.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffRational.op_Equality(Aspose.Imaging.FileFormats.Tiff.TiffRational,Aspose.Imaging.FileFormats.Tiff.TiffRational)">
      <summary>
            Returns the comparison result of the two rational numbers.
            </summary>
      <param name="rational1">The first rational to compare.</param>
      <param name="rational2">The second rational to compare.</param>
      <returns>The comparison result.</returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffRational.op_Inequality(Aspose.Imaging.FileFormats.Tiff.TiffRational,Aspose.Imaging.FileFormats.Tiff.TiffRational)">
      <summary>
            Returns the negative comparison result of the two rational numbers.
            </summary>
      <param name="rational1">The first rational to compare.</param>
      <param name="rational2">The second rational to compare.</param>
      <returns>The negative comparison result.</returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffRational.Equals(System.Object)">
      <summary>
            Determines whether the specified <see cref="T:System.Object" /> is equal to this instance.
            </summary>
      <param name="obj">The <see cref="T:System.Object" /> to compare with this instance.</param>
      <returns>
        <c>true</c> if the specified <see cref="T:System.Object" /> is equal to this instance; otherwise, <c>false</c>.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffRational.GetHashCode">
      <summary>
            Returns a hash code for this instance.
            </summary>
      <returns>
            A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. 
            </returns>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffRational.Denominator">
      <summary>
            Gets the denominator.
            </summary>
      <value>
            The denominator.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffRational.Nominator">
      <summary>
            Gets the nominator.
            </summary>
      <value>
            The nominator.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffRational.Value">
      <summary>
            Gets the float value.
            </summary>
      <value>
            The float value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffRational.ValueD">
      <summary>
            Gets the double value.
            </summary>
      <value>
            The double value.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.TiffSRational">
      <summary>
            The tiff rational type.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Tiff.TiffSRational.Epsilon">
      <summary>
            The epsilon for fraction calculation
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffSRational.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffSRational" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffSRational.#ctor(System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffRational" /> class.
            </summary>
      <param name="value">The nominator value.</param>
      <remarks>The nominator will be used as the value specified and denominator will be equal 1.</remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffSRational.#ctor(System.Int32,System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffSRational" /> class.
            </summary>
      <param name="nominator">The nominator.</param>
      <param name="denominator">The denominator.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffSRational.ApproximateFraction(System.Double,System.Double)">
      <summary>
            Approximates the provided value to a fraction.
            </summary>
      <param name="value">The value.</param>
      <param name="epsilon">The error allowed.</param>
      <returns>A rational number having error less than <paramref name="epsilon" />.</returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffSRational.ApproximateFraction(System.Double)">
      <summary>
            Approximates the provided value to a fraction.
            </summary>
      <param name="value">The value.</param>
      <returns>
            A rational number having error less than <see cref="F:Aspose.Imaging.FileFormats.Tiff.TiffSRational.Epsilon" />.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffSRational.ApproximateFraction(System.Single,System.Double)">
      <summary>
            Approximates the provided value to a fraction.
            </summary>
      <param name="value">The value.</param>
      <param name="epsilon">The error allowed.</param>
      <returns>A rational number having error less than <paramref name="epsilon" />.</returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffSRational.ApproximateFraction(System.Single)">
      <summary>
            Approximates the provided value to a fraction.
            </summary>
      <param name="value">The value.</param>
      <returns>
            A rational number having error less than <see cref="F:Aspose.Imaging.FileFormats.Tiff.TiffSRational.Epsilon" />.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffSRational.ToString">
      <summary>
            Returns a <see cref="T:System.String" /> that represents this instance.
            </summary>
      <returns>
            A <see cref="T:System.String" /> that represents this instance.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffSRational.op_Equality(Aspose.Imaging.FileFormats.Tiff.TiffSRational,Aspose.Imaging.FileFormats.Tiff.TiffSRational)">
      <summary>
            Returns the comparison result of the two rational numbers.
            </summary>
      <param name="rational1">The first rational to compare.</param>
      <param name="rational2">The second rational to compare.</param>
      <returns>The comparison result.</returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffSRational.op_Inequality(Aspose.Imaging.FileFormats.Tiff.TiffSRational,Aspose.Imaging.FileFormats.Tiff.TiffSRational)">
      <summary>
            Returns the negative comparison result of the two rational numbers.
            </summary>
      <param name="rational1">The first rational to compare.</param>
      <param name="rational2">The second rational to compare.</param>
      <returns>The negative comparison result.</returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffSRational.Equals(System.Object)">
      <summary>
            Determines whether the specified <see cref="T:System.Object" /> is equal to this instance.
            </summary>
      <param name="obj">The <see cref="T:System.Object" /> to compare with this instance.</param>
      <returns>
        <c>true</c> if the specified <see cref="T:System.Object" /> is equal to this instance; otherwise, <c>false</c>.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffSRational.GetHashCode">
      <summary>
            Returns a hash code for this instance.
            </summary>
      <returns>
            A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. 
            </returns>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffSRational.Denominator">
      <summary>
            Gets the denominator.
            </summary>
      <value>
            The denominator.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffSRational.Nominator">
      <summary>
            Gets the nominator.
            </summary>
      <value>
            The nominator.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffSRational.Value">
      <summary>
            Gets the float value.
            </summary>
      <value>
            The float value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffSRational.ValueD">
      <summary>
            Gets the double value.
            </summary>
      <value>
            The double value.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.NamespaceDoc">
      <summary>
            The namespace contains Tiff file format tag classes.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffASCIIType">
      <summary>
            The tiff ascii type.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffASCIIType.#ctor(Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffASCIIType" /> class.
            </summary>
      <param name="tagId">The tag id.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffASCIIType.#ctor(System.UInt16)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffASCIIType" /> class.
            </summary>
      <param name="tagId">The tag id.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffASCIIType.WriteAdditionalData(Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter)">
      <summary>
            Writes the additional tag data.
            </summary>
      <param name="dataStream">The data stream.</param>
      <returns>
            The actual bytes written.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffASCIIType.Text">
      <summary>
            Gets or sets the text.
            </summary>
      <value>
            The text.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffASCIIType.Count">
      <summary>
            Gets the count of elements.
            </summary>
      <value>
            The count of elements.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffASCIIType.TagType">
      <summary>
            Gets the tag type.
            </summary>
      <value>
            The tag type.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffASCIIType.DataSize">
      <summary>
            Gets the additional data size in bytes (in case the 12 bytes is not enough to fit the tag data).
            </summary>
      <value>
            The additional data size in bytes.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffASCIIType.Value">
      <summary>
            Gets or sets the value this data type contains.
            </summary>
      <value>
            The value.
            </value>
      <exception cref="T:System.ArgumentException">Only string is supported.</exception>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffByteType">
      <summary>
            The tiff byte type.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffCommonArrayType">
      <summary>
            The tiff common array type.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffCommonArrayType.#ctor(System.UInt16)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffCommonArrayType" /> class.
            </summary>
      <param name="tagId">The tag id.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffCommonArrayType.WriteTagValueOrOffset(Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter,System.Int64)">
      <summary>
            Writes the tag value or additional offset.
            </summary>
      <param name="dataStream">The data stream.</param>
      <param name="additionalDataOffset">The additional data offset.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffCommonArrayType.WriteTagValue(Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter)">
      <summary>
            Writes the current tag value.
            </summary>
      <param name="dataStream">The data stream to write to.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffCommonArrayType.ElementSize">
      <summary>
            Gets the element size in bytes.
            </summary>
      <value>
            The element size in bytes.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffCommonArrayType.ValuesContainer">
      <summary>
            Gets the values container.
            </summary>
      <value>
            The values container.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffCommonArrayType.Count">
      <summary>
            Gets the count of elements.
            </summary>
      <value>
            The count of elements.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffCommonArrayType.DataSize">
      <summary>
            Gets the additional data size in bytes (in case the 12 bytes is not enough to fit the tag data).
            </summary>
      <value>
            The additional data size in bytes.
            </value>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffByteType.#ctor(Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffByteType" /> class.
            </summary>
      <param name="tagId">The tag id.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffByteType.#ctor(System.UInt16)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffByteType" /> class.
            </summary>
      <param name="tagId">The tag id.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffByteType.WriteAdditionalData(Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter)">
      <summary>
            Writes the additional tag data.
            </summary>
      <param name="dataStream">The data stream.</param>
      <returns>
            The actual bytes written.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffByteType.Values">
      <summary>
            Gets or sets the values.
            </summary>
      <value>
            The data.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffByteType.ValuesContainer">
      <summary>
            Gets the values container.
            </summary>
      <value>
            The values container.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffByteType.ElementSize">
      <summary>
            Gets the element size in bytes.
            </summary>
      <value>
            The element size in bytes.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffByteType.TagType">
      <summary>
            Gets the tag type.
            </summary>
      <value>
            The tag type.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffByteType.Value">
      <summary>
            Gets or sets the value this data type contains.
            </summary>
      <value>
            The value.
            </value>
      <exception cref="T:System.ArgumentException">Only byte array is supported.</exception>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffDoubleType">
      <summary>
            The tiff double type.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffDoubleType.#ctor(Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffDoubleType" /> class.
            </summary>
      <param name="tagId">The tag id.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffDoubleType.#ctor(System.UInt16)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffDoubleType" /> class.
            </summary>
      <param name="tagId">The tag id.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffDoubleType.WriteAdditionalData(Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter)">
      <summary>
            Writes the additional tag data.
            </summary>
      <param name="dataStream">The data stream.</param>
      <returns>
            The actual bytes written.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffDoubleType.Values">
      <summary>
            Gets or sets the values.
            </summary>
      <value>
            The values.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffDoubleType.ValuesContainer">
      <summary>
            Gets the values container.
            </summary>
      <value>
            The values container.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffDoubleType.TagType">
      <summary>
            Gets the tag type.
            </summary>
      <value>
            The tag type.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffDoubleType.ElementSize">
      <summary>
            Gets the element size in bytes.
            </summary>
      <value>
            The element size in bytes.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffDoubleType.Value">
      <summary>
            Gets or sets the value this data type contains.
            </summary>
      <value>
            The value.
            </value>
      <exception cref="T:System.ArgumentException">Only double array is supported.</exception>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffFloatType">
      <summary>
            The tiff float type.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffFloatType.#ctor(Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffFloatType" /> class.
            </summary>
      <param name="tagId">The tag id.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffFloatType.#ctor(System.UInt16)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffFloatType" /> class.
            </summary>
      <param name="tagId">The tag id.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffFloatType.WriteAdditionalData(Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter)">
      <summary>
            Writes the additional tag data.
            </summary>
      <param name="dataStream">The data stream.</param>
      <returns>
            The actual bytes written.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffFloatType.Values">
      <summary>
            Gets or sets the values.
            </summary>
      <value>
            The values.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffFloatType.ElementSize">
      <summary>
            Gets the element size in bytes.
            </summary>
      <value>
            The element size in bytes.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffFloatType.ValuesContainer">
      <summary>
            Gets the values container.
            </summary>
      <value>
            The values container.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffFloatType.TagType">
      <summary>
            Gets the tag type.
            </summary>
      <value>
            The tag type.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffFloatType.Value">
      <summary>
            Gets or sets the value this data type contains.
            </summary>
      <value>
            The value.
            </value>
      <exception cref="T:System.ArgumentException">Only float array is supported.</exception>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffIfdType">
      <summary>
            Represents the TIFF Exif image file directory type class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffIfdType.#ctor(Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffIfdType" /> class.
            </summary>
      <param name="tagId">The tag id.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffIfdType.#ctor(System.UInt16)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffIfdType" /> class.
            </summary>
      <param name="tagId">The tag id.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffIfdType.WriteAdditionalData(Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter)">
      <summary>
            Writes the additional tag data.
            </summary>
      <param name="dataStream">The data stream.</param>
      <returns>
            The actual bytes written.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffIfdType.Values">
      <summary>
            Gets or sets the values.
            </summary>
      <value>
            The values.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffIfdType.ValuesContainer">
      <summary>
            Gets the values container.
            </summary>
      <value>
            The values container.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffIfdType.ElementSize">
      <summary>
            Gets the element size in bytes.
            </summary>
      <value>
            The element size in bytes.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffIfdType.TagType">
      <summary>
            Gets the tag type.
            </summary>
      <value>
            The tag type.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffIfdType.Value">
      <summary>
            Gets or sets the value this data type contains.
            </summary>
      <value>
            The value.
            </value>
      <exception cref="T:System.ArgumentException">Only uint array is supported.</exception>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffLongType">
      <summary>
            The tiff long type.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffLongType.#ctor(Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffLongType" /> class.
            </summary>
      <param name="tagId">The tag id.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffLongType.#ctor(System.UInt16)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffLongType" /> class.
            </summary>
      <param name="tagId">The tag id.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffLongType.WriteAdditionalData(Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter)">
      <summary>
            Writes the additional tag data.
            </summary>
      <param name="dataStream">The data stream.</param>
      <returns>
            The actual bytes written.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffLongType.Values">
      <summary>
            Gets or sets the values.
            </summary>
      <value>
            The values.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffLongType.ValuesContainer">
      <summary>
            Gets the values container.
            </summary>
      <value>
            The values container.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffLongType.ElementSize">
      <summary>
            Gets the element size in bytes.
            </summary>
      <value>
            The element size in bytes.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffLongType.TagType">
      <summary>
            Gets the tag type.
            </summary>
      <value>
            The tag type.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffLongType.Value">
      <summary>
            Gets or sets the value this data type contains.
            </summary>
      <value>
            The value.
            </value>
      <exception cref="T:System.ArgumentException">Only uint array is supported.</exception>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffRationalType">
      <summary>
            The tiff rational type.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffRationalType.#ctor(Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffRationalType" /> class.
            </summary>
      <param name="tagId">The tag id.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffRationalType.#ctor(System.UInt16)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffRationalType" /> class.
            </summary>
      <param name="tagId">The tag id.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffRationalType.WriteAdditionalData(Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter)">
      <summary>
            Writes the additional tag data.
            </summary>
      <param name="dataStream">The data stream.</param>
      <returns>
            The actual bytes written.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffRationalType.Values">
      <summary>
            Gets or sets the values.
            </summary>
      <value>
            The values.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffRationalType.ValuesContainer">
      <summary>
            Gets the values container.
            </summary>
      <value>
            The values container.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffRationalType.ElementSize">
      <summary>
            Gets the element size in bytes.
            </summary>
      <value>
            The element size in bytes.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffRationalType.TagType">
      <summary>
            Gets the tag type.
            </summary>
      <value>
            The tag type.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffRationalType.Value">
      <summary>
            Gets or sets the value this data type contains.
            </summary>
      <value>
            The value.
            </value>
      <exception cref="T:System.ArgumentException">Only TiffRational array is supported.</exception>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSByteType">
      <summary>
            The tiff signed byte type.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSByteType.#ctor(Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSByteType" /> class.
            </summary>
      <param name="tagId">The tag id.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSByteType.#ctor(System.UInt16)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSByteType" /> class.
            </summary>
      <param name="tagId">The tag id.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSByteType.WriteAdditionalData(Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter)">
      <summary>
            Writes the additional tag data.
            </summary>
      <param name="dataStream">The data stream.</param>
      <returns>
            The actual bytes written.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSByteType.Values">
      <summary>
            Gets or sets the values.
            </summary>
      <value>
            The data.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSByteType.ValuesContainer">
      <summary>
            Gets the values container.
            </summary>
      <value>
            The values container.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSByteType.ElementSize">
      <summary>
            Gets the element size in bytes.
            </summary>
      <value>
            The element size in bytes.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSByteType.TagType">
      <summary>
            Gets the tag type.
            </summary>
      <value>
            The tag type.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSByteType.Value">
      <summary>
            Gets or sets the value this data type contains.
            </summary>
      <value>
            The value.
            </value>
      <exception cref="T:System.ArgumentException">Only signed byte array is supported.</exception>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffShortType">
      <summary>
            The tiff short type.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffShortType.#ctor(Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffShortType" /> class.
            </summary>
      <param name="tagId">The tag id.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffShortType.#ctor(System.UInt16)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffShortType" /> class.
            </summary>
      <param name="tagId">The tag id.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffShortType.WriteAdditionalData(Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter)">
      <summary>
            Writes the additional tag data.
            </summary>
      <param name="dataStream">The data stream.</param>
      <returns>
            The actual bytes written.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffShortType.Values">
      <summary>
            Gets or sets the data.
            </summary>
      <value>
            The data.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffShortType.ElementSize">
      <summary>
            Gets the element size in bytes.
            </summary>
      <value>
            The element size in bytes.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffShortType.ValuesContainer">
      <summary>
            Gets the values container.
            </summary>
      <value>
            The values container.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffShortType.TagType">
      <summary>
            Gets the tag type.
            </summary>
      <value>
            The tag type.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffShortType.Value">
      <summary>
            Gets or sets the value this data type contains.
            </summary>
      <value>
            The value.
            </value>
      <exception cref="T:System.ArgumentException">Only ushort array is supported.</exception>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSLongType">
      <summary>
            The tiff signed long type.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSLongType.#ctor(Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSLongType" /> class.
            </summary>
      <param name="tagId">The tag id.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSLongType.#ctor(System.UInt16)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSLongType" /> class.
            </summary>
      <param name="tagId">The tag id.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSLongType.WriteAdditionalData(Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter)">
      <summary>
            Writes the additional tag data.
            </summary>
      <param name="dataStream">The data stream.</param>
      <returns>
            The actual bytes written.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSLongType.Values">
      <summary>
            Gets or sets the values.
            </summary>
      <value>
            The values.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSLongType.ValuesContainer">
      <summary>
            Gets the values container.
            </summary>
      <value>
            The values container.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSLongType.ElementSize">
      <summary>
            Gets the element size in bytes.
            </summary>
      <value>
            The element size in bytes.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSLongType.TagType">
      <summary>
            Gets the tag type.
            </summary>
      <value>
            The tag type.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSLongType.Value">
      <summary>
            Gets or sets the value this data type contains.
            </summary>
      <value>
            The value.
            </value>
      <exception cref="T:System.ArgumentException">Only signed integer array is supported.</exception>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSRationalType">
      <summary>
            The tiff signed rational type.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSRationalType.#ctor(Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSRationalType" /> class.
            </summary>
      <param name="tagId">The tag id.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSRationalType.#ctor(System.UInt16)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSRationalType" /> class.
            </summary>
      <param name="tagId">The tag id.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSRationalType.WriteAdditionalData(Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter)">
      <summary>
            Writes the additional tag data.
            </summary>
      <param name="dataStream">The data stream.</param>
      <returns>
            The actual bytes written.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSRationalType.Values">
      <summary>
            Gets or sets the values.
            </summary>
      <value>
            The values.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSRationalType.ValuesContainer">
      <summary>
            Gets the values container.
            </summary>
      <value>
            The values container.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSRationalType.ElementSize">
      <summary>
            Gets the element size in bytes.
            </summary>
      <value>
            The element size in bytes.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSRationalType.TagType">
      <summary>
            Gets the tag type.
            </summary>
      <value>
            The tag type.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSRationalType.Value">
      <summary>
            Gets or sets the value this data type contains.
            </summary>
      <value>
            The value.
            </value>
      <exception cref="T:System.ArgumentException">Only TiffSRational array is supported.</exception>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSShortType">
      <summary>
            The tiff signed short type.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSShortType.#ctor(Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSShortType" /> class.
            </summary>
      <param name="tagId">The tag id.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSShortType.#ctor(System.UInt16)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSShortType" /> class.
            </summary>
      <param name="tagId">The tag id.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSShortType.WriteAdditionalData(Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter)">
      <summary>
            Writes the additional tag data.
            </summary>
      <param name="dataStream">The data stream.</param>
      <returns>
            The actual bytes written.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSShortType.Values">
      <summary>
            Gets or sets the values.
            </summary>
      <value>
            The values.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSShortType.ValuesContainer">
      <summary>
            Gets the values container.
            </summary>
      <value>
            The values container.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSShortType.ElementSize">
      <summary>
            Gets the element size in bytes.
            </summary>
      <value>
            The element size in bytes.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSShortType.TagType">
      <summary>
            Gets the tag type.
            </summary>
      <value>
            The tag type.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffSShortType.Value">
      <summary>
            Gets or sets the value this data type contains.
            </summary>
      <value>
            The value.
            </value>
      <exception cref="T:System.ArgumentException">Only signed short array is supported.</exception>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffUndefinedType">
      <summary>
            The tiff undefined type.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffUndefinedType.#ctor(Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffUndefinedType" /> class.
            </summary>
      <param name="tagId">The tag id.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffUndefinedType.#ctor(System.UInt16)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffUndefinedType" /> class.
            </summary>
      <param name="tagId">The tag id.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffUndefinedType.WriteAdditionalData(Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter)">
      <summary>
            Writes the additional tag data.
            </summary>
      <param name="dataStream">The data stream.</param>
      <returns>
            The actual bytes written.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffUndefinedType.Data">
      <summary>
            Gets or sets the data.
            </summary>
      <value>
            The data.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffUndefinedType.Count">
      <summary>
            Gets the count of elements.
            </summary>
      <value>
            The count of elements.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffUndefinedType.TagType">
      <summary>
            Gets the tag type.
            </summary>
      <value>
            The tag type.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffUndefinedType.DataSize">
      <summary>
            Gets the additional data size in bytes (in case the 12 bytes is not enough to fit the tag data).
            </summary>
      <value>
            The additional data size in bytes.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffUndefinedType.Value">
      <summary>
            Gets or sets the value this data type contains.
            </summary>
      <value>
            The value.
            </value>
      <exception cref="T:System.ArgumentException">Only byte array is supported.</exception>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffUnknownType">
      <summary>
            The unknown tiff type. In case the tiff tag cannot be recognized this type is instantinated.
            </summary>
      <remarks>Note the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffUnknownType" /> is not serialized back to stream.</remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffUnknownType.#ctor(Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader,System.UInt16,System.UInt16,System.UInt32,System.UInt32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffUnknownType" /> class.
            </summary>
      <param name="stream">The stream to read from.</param>
      <param name="tagType">Type of the tag.</param>
      <param name="tagId">The tag id.</param>
      <param name="count">The count value.</param>
      <param name="offsetOrValue">The offset or value.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffUnknownType.WriteAdditionalData(Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter)">
      <summary>
            Writes the additional tag data.
            </summary>
      <param name="dataStream">The data stream.</param>
      <returns>
            The actual bytes written.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffUnknownType.ToString">
      <summary>
            Returns a <see cref="T:System.String" /> that represents this instance.
            </summary>
      <returns>
            A <see cref="T:System.String" /> that represents this instance.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffUnknownType.Count">
      <summary>
            Gets the count of elements.
            </summary>
      <value>
            The count of elements.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffUnknownType.OffsetOrValue">
      <summary>
            Gets the offset value for an additional data or value itself in case count is 1.
            </summary>
      <value>
            The offset or value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffUnknownType.Stream">
      <summary>
            Gets the stream to read additional data from.
            </summary>
      <value>
            The stream to read data from.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffUnknownType.TagType">
      <summary>
            Gets the tag type.
            </summary>
      <value>
            The tag type.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffUnknownType.DataSize">
      <summary>
            Gets the additional data size in bytes (in case the 12 bytes is not enough to fit the tag data).
            </summary>
      <value>
            The additional data size in bytes.
            </value>
      <exception cref="T:System.NotImplementedException">
      </exception>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffTagTypes.TiffUnknownType.Value">
      <summary>
            Gets or sets the value this data type contains.
            </summary>
      <value>
            The value.
            </value>
      <exception cref="T:System.NotImplementedException">
      </exception>
    </member>
    <member name="T:Aspose.Imaging.FontSettings">
      <summary>
            General imaging vector formats renderer font settings.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FontSettings.GetFontsFolders">
      <summary>
            Gets a copy of the array that contains the list of folders where Aspose.Words looks for TrueType fonts.
            </summary>
      <remarks>
        <para>The returned value is a copy of the data that Aspose.Words uses. If you change the entries in the returned array, 
            it will have no effect on document rendering. To specify new font locations use the <see cref="M:Aspose.Imaging.FontSettings.SetFontsFolders(System.String[],System.Boolean)" /> method.</para>
      </remarks>
      <returns>A copy of the current font locations.</returns>
    </member>
    <member name="M:Aspose.Imaging.FontSettings.GetDefaultFontsFolders">
      <summary>
            Gets the default fonts folders.
            </summary>
      <returns>Returns system folder</returns>
    </member>
    <member name="M:Aspose.Imaging.FontSettings.SetFontsFolder(System.String)">
      <summary>
            This is a shortcut to <see cref="M:Aspose.Imaging.FontSettings.SetFontsFolders(System.String[],System.Boolean)" /> for setting only one font directory.
            There are no checks performed on the fonts folder.
            </summary>
      <param name="fontFolder">The font folder.</param>
    </member>
    <member name="M:Aspose.Imaging.FontSettings.SetFontsFolders(System.String[],System.Boolean)">
      <summary>
            Sets the folders where TrueType fonts are loaded from and clears all loaded fonts.
            There are no checks performed on the fonts folders.
            </summary>
      <param name="fontsFolders">The fonts folders.</param>
      <param name="recursive">if set to <c>true</c> [recursive].</param>
    </member>
    <member name="M:Aspose.Imaging.FontSettings.Reset">
      <summary>
            Resets the fonts folder and default font name to the system default.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FontSettings.DefaultFontName">
      <summary>
            Gets or sets the default name of the font.
            </summary>
      <value>
            The default name of the font.
            </value>
    </member>
    <member name="T:Aspose.Imaging.IPartialRawDataLoader">
      <summary>
            The partial data loader.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.IPartialRawDataLoader.Process(Aspose.Imaging.Rectangle,System.Byte[],Aspose.Imaging.Point,Aspose.Imaging.Point)">
      <summary>
            Processes the loaded data.
            </summary>
      <param name="rectangle">The data rectangle.</param>
      <param name="data">The raw data.</param>
      <param name="start">The start data point. If not equal to (left,top) meaning that it is not full rectangle we have.</param>
      <param name="end">The end data point. If not equal to (right,bottom) meaning that it is not full rectangle we have.</param>
    </member>
    <member name="M:Aspose.Imaging.IPartialRawDataLoader.Process(Aspose.Imaging.Rectangle,System.Byte[],Aspose.Imaging.Point,Aspose.Imaging.Point,Aspose.Imaging.LoadOptions)">
      <summary>
            Processes the loaded data.
            </summary>
      <param name="rectangle">The data rectangle.</param>
      <param name="data">The raw data.</param>
      <param name="start">The start data point. If not equal to (left,top) meaning that it is not full rectangle we have.</param>
      <param name="end">The end data point. If not equal to (right,bottom) meaning that it is not full rectangle we have.</param>
      <param name="loadOptions">The load options.</param>
    </member>
    <member name="T:Aspose.Imaging.ImageCreatorsRegistry">
      <summary>
            Represents the image creators registry.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageCreatorsRegistry.Register(Aspose.Imaging.IImageCreatorDescriptor)">
      <summary>
            Registers the specified image creator descriptor.
            </summary>
      <param name="imageCreatorDescriptor">The image creator descriptor.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageCreatorsRegistry.GetFirstSupportedDescriptor(Aspose.Imaging.ImageOptionsBase)">
      <summary>
            Gets the fist found supported descriptor suitable for the specified.
            </summary>
      <param name="imageOptions">The image options.</param>
      <returns>
            The creator descriptor which supports the specified or null if no such descriptor is found.
            </returns>
      <remarks>
            The first creator descriptor will be actually the last registered.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.ImageCreatorsRegistry.CreateFirstSupportedCreator(Aspose.Imaging.ImageOptionsBase)">
      <summary>
            Creates the first found creator suitable for the specified.
            </summary>
      <param name="imageOptions">The image options.</param>
      <returns>
            The creator which supports the specified or null if no such creator is found.
            </returns>
      <remarks>
            The first creator will be actually the last registered.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.ImageCreatorsRegistry.RegisterCreator(Aspose.Imaging.IImageCreatorDescriptor)">
      <summary>
            Registers the creator.
            </summary>
      <param name="creatorDescriptor">The creator descriptor to register.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageCreatorsRegistry.UnregisterCreator(Aspose.Imaging.IImageCreatorDescriptor)">
      <summary>
            Unregisters the creator.
            </summary>
      <param name="creatorDescriptor">The creator descriptor.</param>
    </member>
    <member name="P:Aspose.Imaging.ImageCreatorsRegistry.RegisteredFormats">
      <summary>
            Gets the registered image creation formats.
            </summary>
      <value>The registered image creation formats.</value>
    </member>
    <member name="P:Aspose.Imaging.ImageCreatorsRegistry.RegisteredDescriptors">
      <summary>
            Gets the registered descriptors.
            </summary>
      <value>The registered descriptors.</value>
    </member>
    <member name="T:Aspose.Imaging.ImageExportersRegistry">
      <summary>
                Represents the image exporters registry.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageExportersRegistry.Register(Aspose.Imaging.IImageExporterDescriptor)">
      <summary>
                Registers the specified image exporter descriptor.
            </summary>
      <param name="imageExporterDescriptor">The image exporter descriptor.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageExportersRegistry.GetFirstSupportedDescriptor(Aspose.Imaging.Image,Aspose.Imaging.ImageOptionsBase)">
      <summary>
                Gets the fist found supported descriptor suitable for the specified save options and image.
            </summary>
      <param name="image">The image to export.</param>
      <param name="options">The options.</param>
      <returns>
                The exporter descriptor which supports the specified image and save options or null if no such descriptor is found.
            </returns>
      <remarks>
                The first exporter descriptor will be actually the last registered.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.ImageExportersRegistry.CreateFirstSupportedExporter(Aspose.Imaging.Image,Aspose.Imaging.ImageOptionsBase)">
      <summary>
                Creates the first found exporter suitable for the specified save options and image.
            </summary>
      <param name="image">The image to export.</param>
      <param name="options">The save options to use for export.</param>
      <returns>The exporter which supports the specified image and save options or null if no such exporter is found.</returns>
      <remarks>The first exporter will be actually the last registered.</remarks>
    </member>
    <member name="M:Aspose.Imaging.ImageExportersRegistry.RegisterExporter(Aspose.Imaging.IImageExporterDescriptor)">
      <summary>
                Registers the exporter.
            </summary>
      <param name="exporterDescriptor">The exporter descriptor to register.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageExportersRegistry.UnregisterExporter(Aspose.Imaging.IImageExporterDescriptor)">
      <summary>
                Unregisters the exporter.
            </summary>
      <param name="exporterDescriptor">The exporter descriptor to unregister.</param>
    </member>
    <member name="P:Aspose.Imaging.ImageExportersRegistry.RegisteredFormats">
      <summary>
                Gets the registered export formats.
            </summary>
      <value>The registered export formats.</value>
    </member>
    <member name="P:Aspose.Imaging.ImageExportersRegistry.RegisteredExporterDescriptors">
      <summary>
                Gets the registered exporter descriptors.
            </summary>
      <value>The registered exporter descriptors.</value>
    </member>
    <member name="T:Aspose.Imaging.ImageFilters.FilterOptions.BigRectangularFilterOptions">
      <summary>
            Big Rectangular Filter Options
            </summary>
    </member>
    <member name="T:Aspose.Imaging.ImageFilters.FilterOptions.FilterOptionsBase">
      <summary>
            Filter Options Base, abstract class
            </summary>
    </member>
    <member name="T:Aspose.Imaging.ImageFilters.FilterOptions.BilateralSmoothingFilterOptions">
      <summary>
            The Bilateral Smoothing Filter Options.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageFilters.FilterOptions.BilateralSmoothingFilterOptions.#ctor(System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageFilters.FilterOptions.BilateralSmoothingFilterOptions" /> class.
            </summary>
      <param name="size">Size of the kernal.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageFilters.FilterOptions.BilateralSmoothingFilterOptions.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageFilters.FilterOptions.BilateralSmoothingFilterOptions" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageFilters.FilterOptions.BilateralSmoothingFilterOptions.Size">
      <summary>
            Gets or sets the size of the kernel.
            </summary>
      <value>
            The size of the kernel.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageFilters.FilterOptions.BilateralSmoothingFilterOptions.SpatialFactor">
      <summary>
            Gets or sets the spatial factor.
            </summary>
      <value>
            The spatial factor.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageFilters.FilterOptions.BilateralSmoothingFilterOptions.SpatialPower">
      <summary>
            Gets or sets the spatial power.
            </summary>
      <value>
            The spatial power.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageFilters.FilterOptions.BilateralSmoothingFilterOptions.ColorFactor">
      <summary>
            Gets or sets the color factor.
            </summary>
      <value>
            The color factor.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageFilters.FilterOptions.BilateralSmoothingFilterOptions.ColorPower">
      <summary>
            Gets or sets the color power.
            </summary>
      <value>
            The color power.
            </value>
    </member>
    <member name="T:Aspose.Imaging.ImageFilters.FilterOptions.ConvolutionFilterOptions">
      <summary>
            The convolution filter.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageFilters.FilterOptions.ConvolutionFilterOptions.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageFilters.FilterOptions.ConvolutionFilterOptions" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageFilters.FilterOptions.ConvolutionFilterOptions.Factor">
      <summary>
            Gets or sets the factor.
            </summary>
      <value>
            The factor.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageFilters.FilterOptions.ConvolutionFilterOptions.Bias">
      <summary>
            Gets or sets the bias.
            </summary>
      <value>
            The bias.
            </value>
    </member>
    <member name="T:Aspose.Imaging.ImageFilters.FilterOptions.DeconvolutionFilterOptions">
      <summary>
            Deconvolution Filter Options, abstract class
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageFilters.FilterOptions.DeconvolutionFilterOptions.Snr">
      <summary>
            Gets or sets the SNR(signal-to-noise ratio)
            recommended range 0.002 - 0.009, default value = 0.007
            </summary>
      <value>
            The SNR.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageFilters.FilterOptions.DeconvolutionFilterOptions.Brightness">
      <summary>
            Gets or sets the brightness.
            recommended range 1 - 1.5
            default value = 1.15
            </summary>
      <value>
            The brightness.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageFilters.FilterOptions.DeconvolutionFilterOptions.Grayscale">
      <summary>
            Gets or sets a value indicating whether this <see cref="T:Aspose.Imaging.ImageFilters.FilterOptions.DeconvolutionFilterOptions" /> is grayscale.
            Return grayscale mode or RGB mode.
            </summary>
      <value>
        <c>true</c> if grayscale; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageFilters.FilterOptions.DeconvolutionFilterOptions.IsPartialLoaded">
      <summary>
            Gets a value indicating whether this instance is partial loaded.
            </summary>
      <value>
        <c>true</c> if this instance is partial loaded; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="T:Aspose.Imaging.ImageFilters.FilterOptions.GaussianBlurFilterOptions">
      <summary>
            The Gaussian blur
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageFilters.FilterOptions.GaussianBlurFilterOptions.#ctor(System.Int32,System.Double)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageFilters.FilterOptions.GaussianBlurFilterOptions" /> class.
            </summary>
      <param name="radius">The radius.</param>
      <param name="sigma">The sigma.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageFilters.FilterOptions.GaussianBlurFilterOptions.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageFilters.FilterOptions.GaussianBlurFilterOptions" /> class.
            With default settings.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageFilters.FilterOptions.GaussianBlurFilterOptions.Radius">
      <summary>
            Gets or sets the radius.
            </summary>
      <value>
            The radius.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageFilters.FilterOptions.GaussianBlurFilterOptions.Sigma">
      <summary>
            Gets or sets the sigma.
            </summary>
      <value>
            The sigma.
            </value>
    </member>
    <member name="T:Aspose.Imaging.ImageFilters.FilterOptions.GaussWienerFilterOptions">
      <summary>
            Gauss Wiener Filter Options
            Deblur gauss
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageFilters.FilterOptions.GaussWienerFilterOptions.#ctor(System.Int32,System.Double)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageFilters.FilterOptions.GaussWienerFilterOptions" /> class.
            </summary>
      <param name="radius">The radius.</param>
      <param name="smooth">The smooth.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageFilters.FilterOptions.GaussWienerFilterOptions.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageFilters.FilterOptions.GaussWienerFilterOptions" /> class.
            With default settings.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageFilters.FilterOptions.GaussWienerFilterOptions.Radius">
      <summary>
            Gets or sets the radius.
            </summary>
      <value>
            The radius.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageFilters.FilterOptions.GaussWienerFilterOptions.Smooth">
      <summary>
            Gets or sets the smooth.
            </summary>
      <value>
            The smooth.
            </value>
    </member>
    <member name="T:Aspose.Imaging.ImageFilters.FilterOptions.MedianFilterOptions">
      <summary>
            Median filter
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageFilters.FilterOptions.MedianFilterOptions.#ctor(System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageFilters.FilterOptions.MedianFilterOptions" /> class.
            </summary>
      <param name="size">The size of filter rectangle.</param>
    </member>
    <member name="P:Aspose.Imaging.ImageFilters.FilterOptions.MedianFilterOptions.Size">
      <summary>
            Gets or sets the size.
            </summary>
      <value>
            The size of filter rectangle.
            </value>
    </member>
    <member name="T:Aspose.Imaging.ImageFilters.FilterOptions.MotionWienerFilterOptions">
      <summary>
                Deconvolution filter options
                deblur motion
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageFilters.FilterOptions.MotionWienerFilterOptions.#ctor(System.Int32,System.Double,System.Double)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageFilters.FilterOptions.MotionWienerFilterOptions" /> class.
            </summary>
      <param name="length">The length.</param>
      <param name="smooth">The smooth.</param>
      <param name="angle">The angle in gradus.</param>
    </member>
    <member name="P:Aspose.Imaging.ImageFilters.FilterOptions.MotionWienerFilterOptions.Length">
      <summary>
                Gets or sets the length.
            </summary>
      <value>
                The length.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageFilters.FilterOptions.MotionWienerFilterOptions.Smooth">
      <summary>
                Gets or sets the smooth.
            </summary>
      <value>
                The smooth.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageFilters.FilterOptions.MotionWienerFilterOptions.Angle">
      <summary>
                Gets or sets the angle in gradus.
            </summary>
      <value>
                The angle.
            </value>
    </member>
    <member name="T:Aspose.Imaging.ImageFilters.FilterOptions.NamespaceDoc">
      <summary>
                The namespace handles Filter options.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.ImageFilters.FilterOptions.SharpenFilterOptions">
      <summary>
               The Sharpen filter options
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageFilters.FilterOptions.SharpenFilterOptions.#ctor(System.Int32,System.Double)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageFilters.FilterOptions.SharpenFilterOptions" /> class.
            </summary>
      <param name="size">Size of the kernel.</param>
      <param name="sigma">The sigma.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageFilters.FilterOptions.SharpenFilterOptions.#ctor">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageFilters.FilterOptions.SharpenFilterOptions" /> class.
                With default settings.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageFilters.FilterOptions.SharpenFilterOptions.Size">
      <summary>
                Gets or sets the size.
            </summary>
      <value>
                The size.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageFilters.FilterOptions.SharpenFilterOptions.Sigma">
      <summary>
                Gets or sets the sigma.
            </summary>
      <value>
                The sigma.
            </value>
    </member>
    <member name="T:Aspose.Imaging.ImageFilters.FilterOptions.SmallRectangularFilterOptions">
      <summary>
            Small rectangular filter options
            </summary>
    </member>
    <member name="T:Aspose.Imaging.ImageLoadersRegistry">
      <summary>
            Represents the image loaders registry.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageLoadersRegistry.Register(Aspose.Imaging.IImageLoaderDescriptor)">
      <summary>
            Registers the specified image loader descriptor.
            </summary>
      <param name="imageLoaderDescriptor">The image loader descriptor.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageLoadersRegistry.GetFirstSupportedDescriptorByTypeName(System.String)">
      <summary>
            Gets the first supported descriptor by its type name.
            </summary>
      <param name="descriptorTypeName">The descriptor type name.</param>
      <returns>The first found loader descriptor or null if not such descriptor is found.</returns>
      <remarks>The first loader descriptor will be actually the last registered.</remarks>
    </member>
    <member name="M:Aspose.Imaging.ImageLoadersRegistry.GetFirstSupportedDescriptorByFileFormat(Aspose.Imaging.FileFormat)">
      <summary>
            Gets the first supported file format by its type name.
            </summary>
      <param name="fileFormat">The supported descriptor file format.</param>
      <returns>The first found loader descriptor or null if not such descriptor is found.</returns>
      <remarks>The first loader descriptor will be actually the last registered.</remarks>
    </member>
    <member name="M:Aspose.Imaging.ImageLoadersRegistry.GetFirstSupportedDescriptor(System.IO.Stream,Aspose.Imaging.LoadOptions)">
      <summary>
            Gets the fist found supported descriptor suitable for the specified <paramref name="stream" /> and optionally the <paramref name="loadOptions" />.
            </summary>
      <param name="stream">The stream.</param>
      <param name="loadOptions">The load options.</param>
      <returns>
            The loader descriptor which supports the specified <paramref name="stream" /> and <paramref name="loadOptions" /> or null if no such descriptor is found.
            </returns>
      <remarks>
            The first loader descriptor will be actually the last registered.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.ImageLoadersRegistry.CreateFirstSupportedLoader(System.IO.Stream,Aspose.Imaging.LoadOptions)">
      <summary>
            Creates the first found loader suitable for the specified <paramref name="stream" /> and optionally the <paramref name="loadOptions" />.
            </summary>
      <param name="stream">The stream.</param>
      <param name="loadOptions">The load options.</param>
      <returns>
            The loader which supports the specified <paramref name="stream" /> and <paramref name="loadOptions" /> or null if no such loader is found.
            </returns>
      <remarks>
            The first loader will be actually the last registered.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.ImageLoadersRegistry.RegisterLoader(Aspose.Imaging.IImageLoaderDescriptor)">
      <summary>
            Registers the loader.
            </summary>
      <param name="loaderDescriptor">The loader descriptor to register.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageLoadersRegistry.UnregisterLoader(Aspose.Imaging.IImageLoaderDescriptor)">
      <summary>
            Unregisters the loader.
            </summary>
      <param name="loaderDescriptor">The loader descriptor to unregister.</param>
    </member>
    <member name="P:Aspose.Imaging.ImageLoadersRegistry.RegisteredFormats">
      <summary>
            Gets the registered image loading formats.
            </summary>
      <value>The registered image loading formats.</value>
    </member>
    <member name="P:Aspose.Imaging.ImageLoadersRegistry.RegisteredDescriptors">
      <summary>
            Gets the registered descriptors.
            </summary>
      <value>The registered descriptors.</value>
    </member>
    <member name="T:Aspose.Imaging.ImageOptions.GraphicsOptions">
      <summary>
            Represents graphics options for embedded bitmap.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.GraphicsOptions.TextRenderingHint">
      <summary>
            Gets or sets text rendering hint.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.GraphicsOptions.SmoothingMode">
      <summary>
            Gets or sets smoothing mode.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.GraphicsOptions.InterpolationMode">
      <summary>
            Gets or sets interpolation mode.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.ImageOptions.MultiPageMode">
      <summary>
            Represents multipage mode
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ImageOptions.MultiPageMode.Pages">
      <summary>
            Used page indicies
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ImageOptions.MultiPageMode.Titles">
      <summary>
            Used page titles
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ImageOptions.MultiPageMode.Range">
      <summary>
            Used range of pages
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ImageOptions.MultiPageMode.AllPages">
      <summary>
            Used all pages
            </summary>
    </member>
    <member name="T:Aspose.Imaging.ImageOptions.MultiPageOptions">
      <summary>
            Base class for multiple pages supported formats
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.MultiPageOptions.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptions.MultiPageOptions" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.MultiPageOptions.#ctor(System.Int32[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptions.MultiPageOptions" /> class.
            </summary>
      <param name="pages">The pages.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.MultiPageOptions.#ctor(System.Int32[],Aspose.Imaging.Rectangle)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptions.MultiPageOptions" /> class.
            </summary>
      <param name="pages">The array of pages.</param>
      <param name="exportArea">The export area.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.MultiPageOptions.#ctor(System.String[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptions.MultiPageOptions" /> class.
            </summary>
      <param name="pageTitles">The page titles.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.MultiPageOptions.#ctor(System.String[],Aspose.Imaging.Rectangle)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptions.MultiPageOptions" /> class.
            </summary>
      <param name="pageTitles">The page titles.</param>
      <param name="exportArea">The export area.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.MultiPageOptions.#ctor(Aspose.Imaging.IntRange[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptions.MultiPageOptions" /> class.
            </summary>
      <param name="ranges">The <see cref="T:Aspose.Imaging.IntRange" />.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.MultiPageOptions.#ctor(Aspose.Imaging.IntRange[],Aspose.Imaging.Rectangle)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptions.MultiPageOptions" /> class.
            </summary>
      <param name="ranges">The <see cref="T:Aspose.Imaging.IntRange" />.</param>
      <param name="exportArea">The export area.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.MultiPageOptions.#ctor(Aspose.Imaging.IntRange)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptions.MultiPageOptions" /> class.
            </summary>
      <param name="range">The <see cref="T:Aspose.Imaging.IntRange" />.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.MultiPageOptions.#ctor(Aspose.Imaging.IntRange,Aspose.Imaging.Rectangle)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptions.MultiPageOptions" /> class.
            </summary>
      <param name="range">The <see cref="T:Aspose.Imaging.IntRange" />.</param>
      <param name="exportArea">The export area.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.MultiPageOptions.#ctor(System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptions.MultiPageOptions" /> class.
            </summary>
      <param name="page">The page index.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.MultiPageOptions.#ctor(System.Int32,Aspose.Imaging.Rectangle)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptions.MultiPageOptions" /> class.
            </summary>
      <param name="page">The page index.</param>
      <param name="exportArea">The export area.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.MultiPageOptions.InitPages(Aspose.Imaging.IntRange[])">
      <summary>
            Initializes the pages from ranges array
            </summary>
      <param name="ranges">The ranges.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.MultiPageOptions.CheckModeAvailability(Aspose.Imaging.ImageOptions.MultiPageMode)">
      <summary>
            Checks the mode application.
            </summary>
      <param name="mode">The mode indexes.</param>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.MultiPageOptions.Pages">
      <summary>
            Gets or sets the pages.
            </summary>
      <value>
            The pages.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.MultiPageOptions.PageTitles">
      <summary>
            Gets or sets the page titles.
            </summary>
      <value>
            The page titles.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.MultiPageOptions.ExportArea">
      <summary>
            Gets or sets the export area.
            </summary>
      <value>
            The export area.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.MultiPageOptions.Mode">
      <summary>
            Gets or sets the mode.
            </summary>
      <value>
            The mode.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.MultiPageOptions.OutputLayersNames">
      <summary>
            Gets or sets the output layers names(Works if export format supports layers naming, for example for Psd)
            </summary>
      <value>
            The output layers names.
            </value>
    </member>
    <member name="T:Aspose.Imaging.ImageOptions.PdfOptions">
      <summary>
            The PDF options.
            </summary>
      <example>This example demonstrates the use of PdfOptions class to convert image from DXF to PDF format with default parameters.<code>[C#]

// name of the file
string filename = "Drawing1.dxf";

// load an image
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(filename))
{
    // create options
    PdfOptions pdfOptions = new PdfOptions();

    // set output file size
    pdfOptions.PageWidth = 800;
    pdfOptions.PageHeight = 600;

    // export
    image.Save(filename + ".pdf", pdfOptions);
}</code></example>
      <example>This example demonstrates the use of PdfOptions class to convert image from DXF to PDF format with automatical increasing of a size of drawing to fit PDF size.<code>[C#]

// name of the file
string filename = "Drawing2.dxf";

// load an image
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(filename))
{
    // create options
    PdfOptions pdfOptions = new PdfOptions();
    
    // set output file size
    pdfOptions.PageWidth = 850;
    pdfOptions.PageHeight = 600;

    // allow upscaling
    pdfOptions.ScaleMethod = ScaleType.GrowToFit;

    // export
    image.Save(filename + "_UpScale.pdf", pdfOptions);
}</code></example>
      <example>This example demonstrates the use of PdfOptions class to convert image from DXF to PDF format with color parameters: every entity will be drawn with its own color and background of output PDF file will be black.<code>[C#]

// name of the file
string filename = "Drawing1.dxf"; 

// load an image
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(filename))
{
    // create options
    PdfOptions pdfOptions = new PdfOptions();
    
    // set output file size
    pdfOptions.PageWidth = 800;
    pdfOptions.PageHeight = 600;

    // set color properties
    pdfOptions.DrawType = CadDrawTypeMode.UseObjectColor;
    pdfOptions.BackgroundColor = Aspose.Imaging.Color.Black;
   
    // export
    image.Save(filename + "_BlackBackground.pdf", pdfOptions);
}</code></example>
    </member>
    <member name="T:Aspose.Imaging.ImageOptionsBase">
      <summary>
            The image base options.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ImageOptionsBase.xmpData">
      <summary>
            XMP metadata of image.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageOptionsBase.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptionsBase" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageOptionsBase.#ctor(Aspose.Imaging.ImageOptionsBase)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptionsBase" /> class.
            </summary>
      <param name="imageOptions">The image options.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageOptionsBase.#ctor(Aspose.Imaging.Image)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptionsBase" /> class.
            </summary>
      <param name="image">The image.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageOptionsBase.ReleaseManagedResources">
      <summary>
            Releases the managed resources. Make sure no unmanaged resources are released here, since they may have been already released.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageOptionsBase.Clone">
      <summary>
            Clones this instance.
            </summary>
      <returns>Returns shallow copy of this instance</returns>
    </member>
    <member name="P:Aspose.Imaging.ImageOptionsBase.XmpData">
      <summary>
            Gets or sets the XMP metadata container.
            </summary>
      <value>
            The XMP data container.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptionsBase.Source">
      <summary>
            Gets or sets the source to create image in.
            </summary>
      <value>The source to create image in.</value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptionsBase.Palette">
      <summary>
            Gets or sets the color palette.
            </summary>
      <value> The color palette.</value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptionsBase.ResolutionSettings">
      <summary>
            Gets or sets the resolution settings.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptionsBase.VectorRasterizationOptions">
      <summary>
            Gets or sets the vector rasterization options.
            </summary>
      <value>
            The vector rasterization options.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptionsBase.MultiPageOptions">
      <summary>
            The multipage options
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.PdfOptions.PdfDocumentInfo">
      <summary>
            Gets or sets metadata for document.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.PdfOptions.PdfCoreOptions">
      <summary>
            The PDF core options
            </summary>
    </member>
    <member name="T:Aspose.Imaging.ImageOptions.RdOptimizerSettings">
      <summary>
            RD optimizer settings class
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.RdOptimizerSettings.Create">
      <summary>
            Creates this instance.
            </summary>
      <returns>returns RDOptimizerSettings class instance</returns>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.RdOptimizerSettings.BppScale">
      <summary>
            Gets or sets the BPP (bits per pixel) scale factor.
            </summary>
      <value>
            The BPP scale.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.RdOptimizerSettings.BppMax">
      <summary>
            Gets or sets the maximum R value for consideration in  in bits per pixel
            </summary>
      <value>
            The maximum R value for consideration in bits per pixel.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.RdOptimizerSettings.MaxQ">
      <summary>
            Gets or sets the maximum quantization value.
            </summary>
      <value>
            The maximum quantization value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.RdOptimizerSettings.MinQ">
      <summary>
            Gets the minimum allowed quantization value.
            </summary>
      <value>
            The minimum minimum allowed quantization value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.RdOptimizerSettings.MaxPixelValue">
      <summary>
            Gets the maximum pixel value.
            </summary>
      <value>
            The maximum maximum pixel value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.RdOptimizerSettings.PsnrMax">
      <summary>
            Gets the PSNR maximum expected value.
            </summary>
      <value>
            The maximum maximum pixel value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.RdOptimizerSettings.DiscretizedBppMax">
      <summary>
            Gets the maximum R value for consideration.
            </summary>
      <value>
            The maximum R value for consideration.
            </value>
    </member>
    <member name="T:Aspose.Imaging.ImageOptions.RenderErrorCode">
      <summary>
            Represents possible missing sections in CAD file
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ImageOptions.RenderErrorCode.MissingHeader">
      <summary>
            Header is missing
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ImageOptions.RenderErrorCode.MissingLayouts">
      <summary>
            Layouts information is missing
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ImageOptions.RenderErrorCode.MissingBlocks">
      <summary>
            Block information is missing
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ImageOptions.RenderErrorCode.MissingDimensionStyles">
      <summary>
            Dimension styles information is missing
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ImageOptions.RenderErrorCode.MissingStyles">
      <summary>
            Styles information is missing
            </summary>
    </member>
    <member name="T:Aspose.Imaging.ImageOptions.RenderResult">
      <summary>
            Represents information with results of rendering
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.RenderResult.Message">
      <summary>
            Gets or sets string message
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.RenderResult.RenderCode">
      <summary>
            Gets or sets code of error
            </summary>
    </member>
    <member name="T:Aspose.Imaging.ImageOptions.TiffOptionsUtils">
      <summary>
            The tiff file format options utility class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.TiffOptionsUtils.GetValidTagsCount(Aspose.Imaging.FileFormats.Tiff.TiffDataType[])">
      <summary>
            Gets the valid tags count.
            </summary>
      <param name="tags">The tags to validate.</param>
      <returns>The valid tags count.</returns>
    </member>
    <member name="T:Aspose.Imaging.ImageOptions.TypeOfEntities">
      <summary>
            Represents types of entities to render
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ImageOptions.TypeOfEntities.Entities2D">
      <summary>
            Render 2D entities
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ImageOptions.TypeOfEntities.Entities3D">
      <summary>
            Render 3D entities
            </summary>
    </member>
    <member name="T:Aspose.Imaging.ImageOptions.VectorRasterizationOptions">
      <summary>
            The vector rasterization options.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.VectorRasterizationOptions.BorderX">
      <summary>
            Gets or sets the border X.
            </summary>
      <value>
            The border X.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.VectorRasterizationOptions.BorderY">
      <summary>
            Gets or sets the border Y.
            </summary>
      <value>
            The border Y.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.VectorRasterizationOptions.CenterDrawing">
      <summary>
            Gets or sets a value indicating whether center drawing.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.VectorRasterizationOptions.PageHeight">
      <summary>
            Gets or sets the page height.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.VectorRasterizationOptions.PageSize">
      <summary>
            Gets or sets the page size.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.VectorRasterizationOptions.PageWidth">
      <summary>
            Gets or sets the page width.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.VectorRasterizationOptions.BackgroundColor">
      <summary>
            Gets or sets a background color.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.VectorRasterizationOptions.DrawColor">
      <summary>
            Gets or sets a foreground color.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.IAdvancedBufferProcessor">
      <summary>
            The advanced buffer processor.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.IBufferProcessor">
      <summary>
            The buffer processor.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.IBufferProcessor.ProcessBuffer(System.Byte[],System.Int32)">
      <summary>
            Processes the buffer.
            </summary>
      <param name="buffer">The buffer to process.</param>
      <param name="bufferLength">The buffer length to process.</param>
    </member>
    <member name="M:Aspose.Imaging.IAdvancedBufferProcessor.FinishRow">
      <summary>
            Finishes the row.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.IAdvancedBufferProcessor.FinishRows(System.Int32)">
      <summary>
            Finishes the rows.
            </summary>
      <param name="rowsCount">The rows count.</param>
    </member>
    <member name="T:Aspose.Imaging.IColorConverter">
      <summary>
            The color converter.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.IColorConverter.Convert(Aspose.Imaging.PixelDataFormat,System.Byte[],System.Int32,System.Int32,System.Int32,System.Int32,Aspose.Imaging.PixelDataFormat,System.Byte[],System.Int32)">
      <summary>
            Converts the passed data to the output format.
            </summary>
      <param name="sourceFormat">The source format.</param>
      <param name="data">The source data.</param>
      <param name="offset">The offset in bytes where data copying should begin.</param>
      <param name="bitStart">The bit start. Note this value is not byte aligned value instead this is actual bit where copying should begin.</param>
      <param name="samplesCount">The samples count.</param>
      <param name="linesCount">The lines count.</param>
      <param name="destFormat">The destination format.</param>
      <param name="outputData">The output data.</param>
      <param name="outputOffset">The output offset where data copying should start.</param>
      <returns>
            The converted bytes count.
            </returns>
    </member>
    <member name="T:Aspose.Imaging.IColorPalette">
      <summary>
            The color palette interface.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.IColorPalette.GetNearestColorIndex(System.Int32)">
      <summary>
            Gets the index of the nearest 32-bit ARGB color.
            </summary>
      <param name="argb32Color">The 32-bit ARGB color.</param>
      <returns>The index of the nearest color.</returns>
    </member>
    <member name="M:Aspose.Imaging.IColorPalette.GetNearestColorIndex(Aspose.Imaging.Color)">
      <summary>
            Gets the index of the nearest color.
            </summary>
      <param name="color">The color.</param>
      <returns>The index of the nearest color.</returns>
    </member>
    <member name="M:Aspose.Imaging.IColorPalette.GetArgb32Color(System.Int32)">
      <summary>
            Gets the 32-bit ARGB palette color by index.
            </summary>
      <param name="index">The 32-bit ARGB palette color index.</param>
      <returns>The color palette entry specified by the <paramref name="index" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException"> if color palette <paramref name="index" /> specified is out of the palette entries range.</exception>
    </member>
    <member name="M:Aspose.Imaging.IColorPalette.GetColor(System.Int32)">
      <summary>
            Gets the palette color by index.
            </summary>
      <param name="index">The palette color index.</param>
      <returns>The color palette entry specified by the <paramref name="index" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException"> if color palette <paramref name="index" /> specified is out of the palette entries range.</exception>
    </member>
    <member name="P:Aspose.Imaging.IColorPalette.EntriesCount">
      <summary>
            Gets the entries count.
            </summary>
      <value>The entries count.</value>
    </member>
    <member name="P:Aspose.Imaging.IColorPalette.Argb32Entries">
      <summary>
            Gets an array of 32-bit ARGB structures.
            </summary>
      <value>The 32-bit ARGB entries.</value>
      <returns>
            The array of 32-bit ARGB structure that make up this <see cref="T:Aspose.Imaging.ColorPalette" />.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.IColorPalette.Entries">
      <summary>
            Gets an array of <see cref="T:Aspose.Imaging.Color" /> structures.
            </summary>
      <value>The entries.</value>
      <returns>
            The array of <see cref="T:Aspose.Imaging.Color" /> structure that make up this <see cref="T:Aspose.Imaging.ColorPalette" />.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.IColorPalette.IsCompactPalette">
      <summary>
            Gets a value indicating whether compact palette is used.
            </summary>
      <value>
        <c>true</c> if compact palette is used; otherwise, <c>false</c>.</value>
      <remarks>Compact palette means that image will contain only the specified palette entries if possible or in other words the image will be more compact and occupy less space;
            otherwise there will be 2^BitsPerPixel entries and image will reserve more space for all possible palette entries.
            Setting this value to true and changing palette entries may cause performance penalty since data movement may occur so use it carefully.</remarks>
    </member>
    <member name="T:Aspose.Imaging.IKeyedObject">
      <summary>
            Represents interface for objects with keys.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.IKeyedObject.Key">
      <summary>
            Gets the object key.
            </summary>
      <value>The object key.</value>
    </member>
    <member name="T:Aspose.Imaging.IImageCreator">
      <summary>
            The image creator.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.IImageCreator.Create(Aspose.Imaging.StreamContainer,Aspose.Imaging.ImageOptionsBase,System.Int32,System.Int32)">
      <summary>
            Creates a new image instance with <paramref name="imageOptions"></paramref>.
            </summary>
      <param name="streamContainer">The stream container to create image data in.</param>
      <param name="imageOptions">The image options.</param>
      <param name="width">width of new image</param>
      <param name="height">height of new image</param>
      <returns>
            A new image instance.
            </returns>
    </member>
    <member name="T:Aspose.Imaging.IImageCreatorDescriptor">
      <summary>
            The image creator descriptor specifying the creator properties. The creator descriptor is used to overcome
            the necessity to contain each image creator instance in memory and multithreading issues.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.IImageDescriptor">
      <summary>
            The image descriptor. Contains base properties and methods for all other image descriptor types.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.IImageDescriptor.SupportedFormat">
      <summary>
            Gets the supported format.
            </summary>
      <value>The supported format.</value>
    </member>
    <member name="M:Aspose.Imaging.IImageCreatorDescriptor.CanCreate(Aspose.Imaging.ImageOptionsBase)">
      <summary>
            Determines whether image creator can create a new image using the <paramref name="imageOptions" />.
            </summary>
      <param name="imageOptions">The image options.</param>
      <returns>
        <c>True</c> if image creator created by this descriptor can create image data using the specified <paramref name="imageOptions" />; otherwise, <c>false</c>.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.IImageCreatorDescriptor.CreateInstance">
      <summary>
            Creates a new creator instance.
            </summary>
      <returns>A new creator instance.</returns>
    </member>
    <member name="T:Aspose.Imaging.IImageExporter">
      <summary>
            The image exporter. Can export data from internal Aspose.Imaging format to a specified data format.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.IImageExporter.Export(Aspose.Imaging.Image,System.IO.Stream,Aspose.Imaging.ImageOptionsBase)">
      <summary>
            Exports the specified image data into specified data format.
            </summary>
      <param name="image">The image data to export.</param>
      <param name="stream">The stream to export data to.</param>
      <param name="optionsBase">Options for image export</param>
    </member>
    <member name="M:Aspose.Imaging.IImageExporter.Export(Aspose.Imaging.Image,System.IO.Stream,Aspose.Imaging.ImageOptionsBase,Aspose.Imaging.Rectangle)">
      <summary>
            Exports the specified image data into specified data format.
            </summary>
      <param name="image">The image data to export.</param>
      <param name="stream">The stream to export data to.</param>
      <param name="optionsBase">Options for image export</param>
      <param name="boundsRectangle">The bounds rectangle.</param>
    </member>
    <member name="T:Aspose.Imaging.IImageExporterDescriptor">
      <summary>
            Represents the image exporter descriptor. The exporter descriptor is used to overcome the necessity to contain each exporter instance
            in memory and multithreading issues.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.IImageExporterDescriptor.CanExport(Aspose.Imaging.Image,Aspose.Imaging.ImageOptionsBase)">
      <summary>
            Determines whether image exporter can export the specified image to the specified image format specified by save options.
            </summary>
      <param name="image">The image to export.</param>
      <param name="optionsBase">The options base.</param>
      <returns>
        <c>True</c> if exporter created by this descriptor can export the specified image to the specified file format; otherwise, <c>false</c>.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.IImageExporterDescriptor.CreateInstance">
      <summary>
            Creates a new exporter instance.
            </summary>
      <returns>A new exporter instance.</returns>
    </member>
    <member name="T:Aspose.Imaging.IImageLoader">
      <summary>
            The image loader.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.IImageLoader.Load(Aspose.Imaging.StreamContainer,Aspose.Imaging.LoadOptions)">
      <summary>
            Opens a new image with <paramref name="loadOptions"></paramref>.
            </summary>
      <param name="streamContainer">The stream container.</param>
      <param name="loadOptions">The load options.</param>
      <returns>A newly opened image instance.</returns>
    </member>
    <member name="T:Aspose.Imaging.IImageLoaderDescriptor">
      <summary>
            The image loader descriptor specifying the loader properties. The loader descriptor is used to overcome
            the necessity to contain each image loader instance in memory and multithreading issues.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.IImageLoaderDescriptor.CanLoad(Aspose.Imaging.StreamContainer,Aspose.Imaging.LoadOptions)">
      <summary>
            Determines whether image loader can read a new image from the specified stream and optionally using the <paramref name="loadOptions" />.
            </summary>
      <param name="streamContainer">The stream container.</param>
      <param name="loadOptions">The file format details specified by <paramref name="loadOptions" />. The <paramref name="loadOptions" /> may be null.</param>
      <returns>
        <c>true</c> if image loader created by this descriptor can read image from stream; otherwise, <c>false</c>.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.IImageLoaderDescriptor.CreateInstance">
      <summary>
            Creates a new loader instance.
            </summary>
      <returns>A new loader instance.</returns>
    </member>
    <member name="T:Aspose.Imaging.IIndexedColorConverter">
      <summary>
            The color converter for indexed image formats.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.IIndexedColorConverter.FillIndexedtoIndexedMap(System.Byte[],Aspose.Imaging.PixelDataFormat,Aspose.Imaging.PixelDataFormat)">
      <summary>
            Fills the indexed to indexed image conversion map.
            </summary>
      <param name="map">The conversion map.</param>
      <param name="sourceFormat">The source format.</param>
      <param name="destFormat">The destination format.</param>
    </member>
    <member name="T:Aspose.Imaging.IOrderedShape">
      <summary>
            Represents an ordered shape. An ordered shape is a continuous set of points having a start point and end point.
            The continuous set of points connected using a specific rule.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.IOrderedShape.Reverse">
      <summary>
            Reverses the order of points for this shape.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.IOrderedShape.StartPoint">
      <summary>
            Gets the starting shape point.
            </summary>
      <value>The starting shape point.</value>
    </member>
    <member name="P:Aspose.Imaging.IOrderedShape.EndPoint">
      <summary>
            Gets the ending shape point.
            </summary>
      <value>The ending shape point.</value>
    </member>
    <member name="P:Aspose.Imaging.IOrderedShape.IsClosed">
      <summary>
            Gets or sets a value indicating whether ordered shape is closed. When processing closed ordered shape the starting and ending points have no meaning.
            </summary>
      <value>
        <c>True</c> if this ordered shape is closed; otherwise, <c>false</c>.</value>
    </member>
    <member name="T:Aspose.Imaging.IPartialArgb64PixelLoader">
      <summary>
            The 64-bit ARGB pixels loader.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.IPartialArgb64PixelLoader.Process64(Aspose.Imaging.Rectangle,System.Int64[],Aspose.Imaging.Point,Aspose.Imaging.Point)">
      <summary>
            Processes the loaded pixels.
            </summary>
      <param name="pixelsRectangle">The pixels rectangle.</param>
      <param name="pixels">The 64-bit ARGB pixels.</param>
      <param name="start">The start pixels point. If not equal to (left,top) meaning that it is not full rectangle we have.</param>
      <param name="end">The end pixels point. If not equal to (right,bottom) meaning that it is not full rectangle we have.</param>
    </member>
    <member name="T:Aspose.Imaging.IPartialPixelLoader">
      <summary>
            Conforms to the pixels loaded partially.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.IPartialPixelLoader.Process(Aspose.Imaging.Rectangle,Aspose.Imaging.Color[],Aspose.Imaging.Point,Aspose.Imaging.Point)">
      <summary>
            Processes the loaded pixels.
            </summary>
      <param name="pixelsRectangle">The pixels rectangle.</param>
      <param name="pixels">The pixels.</param>
      <param name="start">The start pixels point. If not equal to (left,top) meaning that it is not full rectangle we have.</param>
      <param name="end">The end pixels point. If not equal to (right,bottom) meaning that it is not full rectangle we have.</param>
    </member>
    <member name="T:Aspose.Imaging.IPsdColorPalette">
      <summary>
            The pasd color palette
            </summary>
    </member>
    <member name="P:Aspose.Imaging.IPsdColorPalette.TransparentIndex">
      <summary>
            Gets the index of the transparent color.
            </summary>
      <value>The index of the transparent color.</value>
    </member>
    <member name="P:Aspose.Imaging.IPsdColorPalette.HasTransparentColor">
      <summary>
            Gets a value indicating whether transparent color exists.
            </summary>
      <value>
        <c>true</c> if transparent color exists; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.IPsdColorPalette.TransparentColor">
      <summary>
            Gets the transparent color.
            </summary>
      <value>The transparent color.</value>
    </member>
    <member name="P:Aspose.Imaging.IPsdColorPalette.RawEntries">
      <summary>
            Gets the raw color palette entries data.
            </summary>
      <value>The raw color palette entries data.</value>
    </member>
    <member name="P:Aspose.Imaging.IPsdColorPalette.RawEntriesCount">
      <summary>
            Gets the raw color palette entries count.
            </summary>
      <value>The raw color palette entries count.</value>
    </member>
    <member name="T:Aspose.Imaging.IRasterImagePixelLoader">
      <summary>
            The raster image pixel loader.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.IRasterImagePixelLoader.LoadPartialPixels(Aspose.Imaging.Rectangle,Aspose.Imaging.IPartialPixelLoader)">
      <summary>
            Loads pixels partially (by blocks).
            </summary>
      <param name="rectangle">The rectangle to load pixels from.</param>
      <param name="partialPixelLoader">The partial pixel loader.</param>
    </member>
    <member name="T:Aspose.Imaging.IntRange">
      <summary>
            Class for representing sequence of elements
            </summary>
    </member>
    <member name="M:Aspose.Imaging.IntRange.#ctor(System.Int32,System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.IntRange" /> class.
            </summary>
      <param name="start">The start.</param>
      <param name="count">The count.</param>
    </member>
    <member name="M:Aspose.Imaging.IntRange.#ctor(System.Int32,System.Int32,System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.IntRange" /> class.
            </summary>
      <param name="start">The start.</param>
      <param name="count">The count.</param>
      <param name="delta">The delta.</param>
    </member>
    <member name="M:Aspose.Imaging.IntRange.#ctor(System.Int32[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.IntRange" /> class.
            </summary>
      <param name="range">The range.</param>
    </member>
    <member name="M:Aspose.Imaging.IntRange.GetArrayOneItemFromIndex(System.Int32)">
      <summary>
            Returns one item array from specified index
            </summary>
      <param name="index">The range index.</param>
      <returns>The array of <see cref="T:System.Int32" /></returns>
      <exception cref="T:System.IndexOutOfRangeException">Index is out of range</exception>
    </member>
    <member name="M:Aspose.Imaging.IntRange.GetRange(System.Int32,System.Int32,System.Int32)">
      <summary>
            Gets the count range of int elements starting at start
            </summary>
      <param name="start">The start.</param>
      <param name="count">The count.</param>
      <param name="delta">The delta.</param>
      <returns>Array of items</returns>
      <exception cref="T:System.ArgumentException">Count can not be lover than 1
            or
            {D255958A-8513-4226-94B9-080D98F904A1}Start page can not be lover than 0</exception>
    </member>
    <member name="P:Aspose.Imaging.IntRange.Range">
      <summary>
            Gets or sets the range.
            </summary>
      <value>
            The range.
            </value>
    </member>
    <member name="T:Aspose.Imaging.ImageFilterType">
      <summary>
            Image filters to use
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ImageFilterType.None">
      <summary>
            Nothing filter used
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ImageFilterType.BigRectangular">
      <summary>
            The big rectangular filter 
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ImageFilterType.SmallRectangular">
      <summary>
            The small rectangular filter 
            </summary>
    </member>
    <member name="T:Aspose.Imaging.ImageResizeSettings">
      <summary>
            Image resize settings class
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageResizeSettings.EntriesCount">
      <summary>
            Gets or sets the entries count
            </summary>
      <value>
            The entries count
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageResizeSettings.Mode">
      <summary>
            Gets or sets the interpolation mode.
            </summary>
      <value>
            The mode.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageResizeSettings.FilterType">
      <summary>
            Gets or sets the type of the filter.
            </summary>
      <value>
            The type of the filter.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageResizeSettings.ColorQuantizationMethod">
      <summary>
            Gets or sets the color quantization method.
            </summary>
      <value>
            The color quantization method.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageResizeSettings.ColorCompareMethod">
      <summary>
            Gets or sets the color compare method.
            </summary>
      <value>
            The color compare method.
            </value>
    </member>
    <member name="T:Aspose.Imaging.Multithreading.InterruptMonitor">
      <summary>
            Represents information about interruption.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Multithreading.InterruptMonitor.Interrupt">
      <summary>
            Sends a request to interrupt operations.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.Multithreading.InterruptMonitor.ThreadLocalInstance">
      <summary>
            Gets or sets the InterruptMonitor instance which is unique for each thread.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.Multithreading.InterruptMonitor.IsInterrupted">
      <summary>
            Gets the value indicating whether operations should be interrupted.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Multithreading.NamespaceDoc">
      <summary>
            The namespace contains Multithreading classes.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.NonGenericDictionary">
      <summary>
            Represents a non generic dictionary.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.NonGenericDictionary.Dictionary">
      <summary>
            The actual dictionary used.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.NonGenericDictionary.#ctor(System.Collections.IDictionary)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.NonGenericDictionary" /> class.
            </summary>
      <param name="dictionary">The dictionary to use.</param>
    </member>
    <member name="M:Aspose.Imaging.NonGenericDictionary.Remove(System.Object)">
      <summary>
            Removes the element with the specified key from the 
            <see cref="T:System.Collections.IDictionary" /> object.
            </summary>
      <param name="key">The key of the element to remove.</param>
    </member>
    <member name="M:Aspose.Imaging.NonGenericDictionary.CopyTo(System.Array,System.Int32)">
      <summary>
            Copies the elements of the 
            <see cref="T:System.Collections.ICollection" /> to an 
            <see cref="T:System.Array" />, starting at a particular 
            <see cref="T:System.Array" /> index.
            </summary>
      <param name="array">The one-dimensional 
            <see cref="T:System.Array" /> that is the destination of the elements copied from 
            <see cref="T:System.Collections.ICollection" />. The 
            <see cref="T:System.Array" /> must have zero-based indexing.</param>
      <param name="index">The zero-based index in 
            <paramref name="array" /> at which copying begins.</param>
    </member>
    <member name="M:Aspose.Imaging.NonGenericDictionary.Add(System.Object,System.Object)">
      <summary>
            Adds an element with the provided key and value to the 
            <see cref="T:System.Collections.IDictionary" /> object.
            </summary>
      <param name="key">The 
            <see cref="T:System.Object" /> to use as the key of the element to add.</param>
      <param name="value">The 
            <see cref="T:System.Object" /> to use as the value of the element to add.</param>
    </member>
    <member name="M:Aspose.Imaging.NonGenericDictionary.Clear">
      <summary>
            Removes all elements from the 
            <see cref="T:System.Collections.IDictionary" /> object.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.NonGenericDictionary.Contains(System.Object)">
      <summary>
            Determines whether the 
            <see cref="T:System.Collections.IDictionary" /> object contains an element with the specified key.
            </summary>
      <param name="key">The key to locate in the 
            <see cref="T:System.Collections.IDictionary" /> object.</param>
      <returns>
            true if the 
            <see cref="T:System.Collections.IDictionary" /> contains an element with the key; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.NonGenericDictionary.GetEnumerator">
      <summary>
            Gets the enumerator.
            </summary>
      <returns>The dictionary enumerator</returns>
    </member>
    <member name="P:Aspose.Imaging.NonGenericDictionary.IsFixedSize">
      <summary>
            Gets a value indicating whether the 
            <see cref="T:System.Collections.IDictionary" /> object has a fixed size.
            </summary>
      <returns>true if the <see cref="T:System.Collections.IDictionary" /> object has a fixed size; otherwise, false.</returns>
    </member>
    <member name="P:Aspose.Imaging.NonGenericDictionary.IsReadOnly">
      <summary>
            Gets a value indicating whether the 
            <see cref="T:System.Collections.IDictionary" /> object is read-only.
            </summary>
      <returns>true if the <see cref="T:System.Collections.IDictionary" /> object is read-only; otherwise, false.</returns>
    </member>
    <member name="P:Aspose.Imaging.NonGenericDictionary.Keys">
      <summary>
            Gets an 
            <see cref="T:System.Collections.ICollection" /> object containing the keys of the 
            <see cref="T:System.Collections.IDictionary" /> object.
            </summary>
      <returns>An <see cref="T:System.Collections.ICollection" /> object containing the keys of the <see cref="T:System.Collections.IDictionary" /> object.</returns>
    </member>
    <member name="P:Aspose.Imaging.NonGenericDictionary.Count">
      <summary>
            Gets the number of elements contained in the 
            <see cref="T:System.Collections.ICollection" />.
            </summary>
      <returns>The number of elements contained in the <see cref="T:System.Collections.ICollection" />.</returns>
    </member>
    <member name="P:Aspose.Imaging.NonGenericDictionary.IsSynchronized">
      <summary>
            Gets a value indicating whether access to the 
            <see cref="T:System.Collections.ICollection" /> is synchronized (thread safe).
            </summary>
      <returns>true if access to the <see cref="T:System.Collections.ICollection" /> is synchronized (thread safe); otherwise, false.</returns>
    </member>
    <member name="P:Aspose.Imaging.NonGenericDictionary.SyncRoot">
      <summary>
            Gets an object that can be used to synchronize access to the 
            <see cref="T:System.Collections.ICollection" />.
            </summary>
      <returns>An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection" />.</returns>
    </member>
    <member name="P:Aspose.Imaging.NonGenericDictionary.Values">
      <summary>
            Gets an 
            <see cref="T:System.Collections.ICollection" /> object containing the values in the 
            <see cref="T:System.Collections.IDictionary" /> object.
            </summary>
      <returns>An <see cref="T:System.Collections.ICollection" /> object containing the values in the <see cref="T:System.Collections.IDictionary" /> object.</returns>
    </member>
    <member name="P:Aspose.Imaging.NonGenericDictionary.Item(System.Object)">
      <summary>
            Gets or sets the element with the specified key.
            </summary>
      <param name="key">The element key.</param>
      <returns>The element with the specified key.</returns>
    </member>
    <member name="T:Aspose.Imaging.NonGenericList">
      <summary>
            Non generic list of objects 
            </summary>
    </member>
    <member name="F:Aspose.Imaging.NonGenericList.list">
      <summary>
            The list - internal container of objects
            </summary>
    </member>
    <member name="M:Aspose.Imaging.NonGenericList.#ctor(System.Collections.IList)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.NonGenericList" /> class.
            </summary>
      <param name="list">The list - container of objects.</param>
    </member>
    <member name="M:Aspose.Imaging.NonGenericList.Add(System.Object)">
      <summary>
            Adds an item to the <see cref="T:System.Collections.IList" />.
            </summary>
      <param name="value">The <see cref="T:System.Object" /> to add to the <see cref="T:System.Collections.IList" />.</param>
      <returns>
            The position into which the new element was inserted.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.NonGenericList.Clear">
      <summary>
            Removes all items from the <see cref="T:System.Collections.IList" />.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.NonGenericList.Contains(System.Object)">
      <summary>
            Determines whether the <see cref="T:System.Collections.IList" /> contains a specific value.
            </summary>
      <param name="value">The <see cref="T:System.Object" /> to locate in the <see cref="T:System.Collections.IList" />.</param>
      <returns>
            true if the <see cref="T:System.Object" /> is found in the <see cref="T:System.Collections.IList" />; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.NonGenericList.IndexOf(System.Object)">
      <summary>
            Determines the index of a specific item in the <see cref="T:System.Collections.IList" />.
            </summary>
      <param name="value">The <see cref="T:System.Object" /> to locate in the <see cref="T:System.Collections.IList" />.</param>
      <returns>
            The index of <paramref name="value" /> if found in the list; otherwise, -1.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.NonGenericList.Insert(System.Int32,System.Object)">
      <summary>
            Inserts an item to the <see cref="T:System.Collections.IList" /> at the specified index.
            </summary>
      <param name="index">The zero-based index at which <paramref name="value" /> should be inserted.</param>
      <param name="value">The <see cref="T:System.Object" /> to insert into the <see cref="T:System.Collections.IList" />.</param>
    </member>
    <member name="M:Aspose.Imaging.NonGenericList.Remove(System.Object)">
      <summary>
            Removes the first occurrence of a specific object from the <see cref="T:System.Collections.IList" />.
            </summary>
      <param name="value">The <see cref="T:System.Object" /> to remove from the <see cref="T:System.Collections.IList" />.</param>
    </member>
    <member name="M:Aspose.Imaging.NonGenericList.RemoveAt(System.Int32)">
      <summary>
            Removes the <see cref="T:System.Collections.IList" /> item at the specified index.
            </summary>
      <param name="index">The zero-based index of the item to remove.</param>
    </member>
    <member name="M:Aspose.Imaging.NonGenericList.CopyTo(System.Array,System.Int32)">
      <summary>
            Copies the elements of the <see cref="T:System.Collections.ICollection" /> to an <see cref="T:System.Array" />, starting at a particular <see cref="T:System.Array" /> index.
            </summary>
      <param name="array">The one-dimensional <see cref="T:System.Array" /> that is the destination of the elements copied from <see cref="T:System.Collections.ICollection" />. The <see cref="T:System.Array" /> must have zero-based indexing.</param>
      <param name="index">The zero-based index in <paramref name="array" /> at which copying begins.</param>
    </member>
    <member name="M:Aspose.Imaging.NonGenericList.GetEnumerator">
      <summary>
            Returns an enumerator that iterates through a collection.
            </summary>
      <returns>
            An <see cref="T:System.Collections.IEnumerator" /> object that can be used to iterate through the collection.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.NonGenericList.IsFixedSize">
      <summary>
            Gets a value indicating whether the <see cref="T:System.Collections.IList" /> has a fixed size.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.NonGenericList.IsReadOnly">
      <summary>
            Gets a value indicating whether the <see cref="T:System.Collections.IList" /> is read-only.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.NonGenericList.Item(System.Int32)">
      <summary>
            Gets or sets the element at the specified index.
            </summary>
      <param name="index">The index.</param>
      <returns>
      </returns>
    </member>
    <member name="P:Aspose.Imaging.NonGenericList.Count">
      <summary>
            Gets the number of elements contained in the <see cref="T:System.Collections.ICollection" />.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.NonGenericList.IsSynchronized">
      <summary>
            Gets a value indicating whether access to the <see cref="T:System.Collections.ICollection" /> is synchronized (thread safe).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.NonGenericList.SyncRoot">
      <summary>
            Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection" />.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.OpenTypeFontsCache">
      <summary>
            Cache for OpenType fonts that are installed in the system.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.OpenTypeFontsCache.UpdateCache">
      <summary>
        <inheritdoc cref="M:Aspose.Imaging.FontParsing.OpenType.Serialization.OpenTypeInfoCacheProcessor.UpdateFontsCache" />
      </summary>
    </member>
    <member name="T:Aspose.Imaging.PaletteHelper.AdjustPalette">
      <summary>
            Color palette adjustment class
            </summary>
    </member>
    <member name="T:Aspose.Imaging.PaletteHelper.NamespaceDoc">
      <summary>
            The namespace contains classes for adjustment of color palette to the image colors and visa versa.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.ColorMap">
      <summary>
            Defines a map for converting colors. Several methods of the <see cref="T:Aspose.Imaging.ImageAttributes" /> class adjust image colors by using a color-remap table, which is an array of <see cref="T:Aspose.Imaging.ColorMap" /> structures. Not inheritable.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ColorMap.OldColor">
      <summary>
            Gets or sets the existing <see cref="T:Aspose.Imaging.Color" /> structure to be converted.
            </summary>
      <value>The existing <see cref="T:Aspose.Imaging.Color" /> structure to be converted.</value>
    </member>
    <member name="P:Aspose.Imaging.ColorMap.NewColor">
      <summary>
            Gets or sets the new <see cref="T:Aspose.Imaging.Color" /> structure to which to convert.
            </summary>
      <value>The new <see cref="T:Aspose.Imaging.Color" /> structure to which to convert.</value>
    </member>
    <member name="T:Aspose.Imaging.ColorMatrix">
      <summary>
            Defines a 5 x 5 matrix that contains the coordinates for the RGBA space. Several methods of the <see cref="T:Aspose.Imaging.ImageAttributes" /> class adjust image colors by using a color matrix. This class cannot be inherited.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ColorMatrix.MatrixDimensionElementsCount">
      <summary>
            The number of elements in matrix dimension.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ColorMatrix.MatrixDimensionsCount">
      <summary>
            The number of matrix dimensions.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ColorMatrix.MatrixTotalElementsCount">
      <summary>
            The total number of elements in the matrix.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ColorMatrix.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ColorMatrix" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ColorMatrix.#ctor(System.Single[][])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ColorMatrix" /> class using the elements in the specified matrix <paramref name="newColorMatrix" />.
            </summary>
      <param name="newColorMatrix">The values of the elements for the new <see cref="T:Aspose.Imaging.ColorMatrix" />.</param>
    </member>
    <member name="M:Aspose.Imaging.ColorMatrix.GetMatrix">
      <summary>
            Gets the matrix values.
            </summary>
      <returns>The matrix values array.</returns>
    </member>
    <member name="P:Aspose.Imaging.ColorMatrix.Matrix00">
      <summary>
            Gets or sets the element at the 0 (zero) row and 0 column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.
            </summary>
      <value>The element at the 0 row and 0 column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.</value>
    </member>
    <member name="P:Aspose.Imaging.ColorMatrix.Matrix01">
      <summary>
            Gets or sets the element at the 0 (zero) row and first column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.
            </summary>
      <value>The element at the 0 row and first column of this <see cref="T:Aspose.Imaging.ColorMatrix" /> .</value>
    </member>
    <member name="P:Aspose.Imaging.ColorMatrix.Matrix02">
      <summary>
            Gets or sets the element at the 0 (zero) row and second column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.
            </summary>
      <value>The element at the 0 row and second column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.</value>
    </member>
    <member name="P:Aspose.Imaging.ColorMatrix.Matrix03">
      <summary>
            Gets or sets the element at the 0 (zero) row and third column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.
            </summary>
      <value>The element at the 0 row and third column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.</value>
    </member>
    <member name="P:Aspose.Imaging.ColorMatrix.Matrix04">
      <summary>
            Gets or sets the element at the 0 (zero) row and fourth column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.
            </summary>
      <value>The element at the 0 row and fourth column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.</value>
    </member>
    <member name="P:Aspose.Imaging.ColorMatrix.Matrix10">
      <summary>
            Gets or sets the element at the first row and 0 (zero) column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.
            </summary>
      <value>The element at the first row and 0 column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.</value>
    </member>
    <member name="P:Aspose.Imaging.ColorMatrix.Matrix11">
      <summary>
            Gets or sets the element at the first row and first column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.
            </summary>
      <value>The element at the first row and first column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.</value>
    </member>
    <member name="P:Aspose.Imaging.ColorMatrix.Matrix12">
      <summary>
            Gets or sets the element at the first row and second column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.
            </summary>
      <value>The element at the first row and second column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.</value>
    </member>
    <member name="P:Aspose.Imaging.ColorMatrix.Matrix13">
      <summary>
            Gets or sets the element at the first row and third column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.
            </summary>
      <value>The element at the first row and third column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.</value>
    </member>
    <member name="P:Aspose.Imaging.ColorMatrix.Matrix14">
      <summary>
            Gets or sets the element at the first row and fourth column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.
            </summary>
      <value>The element at the first row and fourth column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.</value>
    </member>
    <member name="P:Aspose.Imaging.ColorMatrix.Matrix20">
      <summary>
            Gets or sets the element at the second row and 0 (zero) column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.
            </summary>
      <value>The element at the second row and 0 column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.</value>
    </member>
    <member name="P:Aspose.Imaging.ColorMatrix.Matrix21">
      <summary>
            Gets or sets the element at the second row and first column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.
            </summary>
      <value>The element at the second row and first column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.</value>
    </member>
    <member name="P:Aspose.Imaging.ColorMatrix.Matrix22">
      <summary>
            Gets or sets the element at the second row and second column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.
            </summary>
      <value>The element at the second row and second column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.</value>
    </member>
    <member name="P:Aspose.Imaging.ColorMatrix.Matrix23">
      <summary>
            Gets or sets the element at the second row and third column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.
            </summary>
      <value>The element at the second row and third column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.</value>
    </member>
    <member name="P:Aspose.Imaging.ColorMatrix.Matrix24">
      <summary>
            Gets or sets the element at the second row and fourth column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.
            </summary>
      <value>The element at the second row and fourth column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.</value>
    </member>
    <member name="P:Aspose.Imaging.ColorMatrix.Matrix30">
      <summary>
            Gets or sets the element at the third row and 0 (zero) column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.
            </summary>
      <value>The element at the third row and 0 column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.</value>
    </member>
    <member name="P:Aspose.Imaging.ColorMatrix.Matrix31">
      <summary>
            Gets or sets the element at the third row and first column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.
            </summary>
      <value>The element at the third row and first column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.</value>
    </member>
    <member name="P:Aspose.Imaging.ColorMatrix.Matrix32">
      <summary>
            Gets or sets the element at the third row and second column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.
            </summary>
      <value>The element at the third row and second column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.</value>
    </member>
    <member name="P:Aspose.Imaging.ColorMatrix.Matrix33">
      <summary>
            Gets or sets the element at the third row and third column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.
            </summary>
      <value>The element at the third row and third column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.</value>
    </member>
    <member name="P:Aspose.Imaging.ColorMatrix.Matrix34">
      <summary>
            Gets or sets the element at the third row and fourth column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.
            </summary>
      <value>The element at the third row and fourth column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.</value>
    </member>
    <member name="P:Aspose.Imaging.ColorMatrix.Matrix40">
      <summary>
            Gets or sets the element at the fourth row and 0 (zero) column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.
            </summary>
      <value>The element at the fourth row and 0 column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.</value>
    </member>
    <member name="P:Aspose.Imaging.ColorMatrix.Matrix41">
      <summary>
            Gets or sets the element at the fourth row and first column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.
            </summary>
      <value>The element at the fourth row and first column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.</value>
    </member>
    <member name="P:Aspose.Imaging.ColorMatrix.Matrix42">
      <summary>
            Gets or sets the element at the fourth row and second column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.
            </summary>
      <value>The element at the fourth row and second column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.</value>
    </member>
    <member name="P:Aspose.Imaging.ColorMatrix.Matrix43">
      <summary>
            Gets or sets the element at the fourth row and third column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.
            </summary>
      <value>The element at the fourth row and third column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.</value>
    </member>
    <member name="P:Aspose.Imaging.ColorMatrix.Matrix44">
      <summary>
            Gets or sets the element at the fourth row and fourth column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.
            </summary>
      <value>The element at the fourth row and fourth column of this <see cref="T:Aspose.Imaging.ColorMatrix" />.</value>
    </member>
    <member name="P:Aspose.Imaging.ColorMatrix.Item(System.Int32,System.Int32)">
      <summary>
            Gets or sets the element at the specified row and column in the <see cref="T:Aspose.Imaging.ColorMatrix" />.
            </summary>
      <param name="row">The row number.</param>
      <param name="column">The column number.</param>
      <returns>The element at the specified row and column.</returns>
    </member>
    <member name="T:Aspose.Imaging.ColorMatrixFlag">
      <summary>
            Specifies the types of images and colors that will be affected by the color and grayscale adjustment settings of an <see cref="T:Aspose.Imaging.ImageAttributes" />.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ColorMatrixFlag.Default">
      <summary>
            All color values, including gray shades, are adjusted by the same color-adjustment matrix.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ColorMatrixFlag.SkipGrays">
      <summary>
            All colors are adjusted, but gray shades are not adjusted. A gray shade is any color that has the same value for its red, green, and blue components.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ColorMatrixFlag.AltGrays">
      <summary>
            Only gray shades are adjusted.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.ColorPalette">
      <summary>
            Defines an array of colors that make up a color palette. The colors are 32-bit ARGB colors. Not inheritable.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ColorPalette.#ctor(System.Int32[],System.Boolean)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ColorPalette" /> class.
            </summary>
      <param name="argb32Entries">The 32-bit ARGB color palette entries.</param>
      <param name="isCompactPalette">Indicating whether compact it palette.</param>
    </member>
    <member name="M:Aspose.Imaging.ColorPalette.#ctor(System.Int32[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ColorPalette" /> class and IsCompactPalette is false.
            </summary>
      <param name="argb32Entries">The 32-bit ARGB color palette entries.</param>
    </member>
    <member name="M:Aspose.Imaging.ColorPalette.#ctor(Aspose.Imaging.Color[],System.Boolean)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ColorPalette" /> class.
            </summary>
      <param name="entries">The color palette entries.</param>
      <param name="isCompactPalette">Indicating whether compact it palette.</param>
    </member>
    <member name="M:Aspose.Imaging.ColorPalette.#ctor(Aspose.Imaging.Color[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ColorPalette" /> class and IsCompactPalette is false.
            </summary>
      <param name="entries">The color palette entries.</param>
    </member>
    <member name="M:Aspose.Imaging.ColorPalette.CopyPalette(Aspose.Imaging.IColorPalette,System.Boolean)">
      <summary>
            Copies the palette.
            </summary>
      <param name="colorPalette">The color palette.</param>
      <param name="useCompactPalette">Indicating whether compact palette.</param>
      <returns>The newly created and copied palette or null if null palette passed.</returns>
    </member>
    <member name="M:Aspose.Imaging.ColorPalette.CopyPalette(Aspose.Imaging.IColorPalette)">
      <summary>
            Copies the palette.
            </summary>
      <param name="colorPalette">The color palette.</param>
      <returns>The newly created and copied palette or null if null palette passed.</returns>
    </member>
    <member name="M:Aspose.Imaging.ColorPalette.GetNearestColorIndex(System.Int32)">
      <summary>
            Gets the index of the nearest color.
            </summary>
      <param name="argb32Color">The 32-bit ARGB color.</param>
      <returns>The index of the nearest color.</returns>
    </member>
    <member name="M:Aspose.Imaging.ColorPalette.GetNearestColorIndex(Aspose.Imaging.Color)">
      <summary>
            Gets the index of the nearest color.
            </summary>
      <param name="color">The color.</param>
      <returns>The index of the nearest color.</returns>
    </member>
    <member name="M:Aspose.Imaging.ColorPalette.GetArgb32Color(System.Int32)">
      <summary>
            Gets the 32-bit ARGB palette color by index.
            </summary>
      <param name="index">The 32-bit ARGB palette color index.</param>
      <returns>The color palette entry specified by the <paramref name="index" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException"> if color palette <paramref name="index" /> specified is out of the palette entries range.</exception>
    </member>
    <member name="M:Aspose.Imaging.ColorPalette.GetColor(System.Int32)">
      <summary>
            Gets the palette color by index.
            </summary>
      <param name="index">The palette color index.</param>
      <returns>The color palette entry specified by the <paramref name="index" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException"> if color palette <paramref name="index" /> specified is out of the palette entries range.</exception>
    </member>
    <member name="P:Aspose.Imaging.ColorPalette.EntriesCount">
      <summary>
            Gets the entries count.
            </summary>
      <value>The entries count.</value>
    </member>
    <member name="P:Aspose.Imaging.ColorPalette.Argb32Entries">
      <summary>
            Gets an array of 32-bit ARGB structures.
            </summary>
      <value>The entries.</value>
      <returns>
            The array of 32-bit ARGB structure that make up this <see cref="T:Aspose.Imaging.ColorPalette" />.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.ColorPalette.Entries">
      <summary>
            Gets an array of <see cref="T:Aspose.Imaging.Color" /> structures.
            </summary>
      <value>The entries.</value>
      <returns>
            The array of <see cref="T:Aspose.Imaging.Color" /> structure that make up this <see cref="T:Aspose.Imaging.ColorPalette" />.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.ColorPalette.IsCompactPalette">
      <summary>
            Gets or sets a value indicating whether compact palette is used.
            </summary>
      <value>
        <c>true</c> if compact palette is used; otherwise, <c>false</c>.</value>
      <remarks>Compact palette means that image will contain only the specified palette entries if possible or in other words the image will be more compact and occupy less space;
            otherwise there will be 2^BitsPerPixel entries and image will reserve more space for all possible palette entries.
            Setting this value to true and changing palette entries may cause performance penalty since data movement may occur so use it carefully.</remarks>
    </member>
    <member name="T:Aspose.Imaging.ColorPaletteHelper">
      <summary>
            Helper class for color palettes manipulation.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ColorPaletteHelper.CreateMonochrome">
      <summary>
            Creates a monochrome color palette containing 2 colors only.
            </summary>
      <returns>
            Color palette for monochrome images.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.ColorPaletteHelper.Create4Bit">
      <summary>
            Creates the 4 bit color palette.
            </summary>
      <returns>The 4 bit color palette.</returns>
    </member>
    <member name="M:Aspose.Imaging.ColorPaletteHelper.Create4BitGrayscale(System.Boolean)">
      <summary>
            Creates the 4 bit grayscale palette.
            </summary>
      <param name="minIsWhite">if set to <c>true</c> the palette starts with white color, otherwise it starts with black color.</param>
      <returns>
            The 4 bit grayscale palette.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.ColorPaletteHelper.Create8Bit">
      <summary>
            Creates the 8 bit color palette.
            </summary>
      <returns>The 8 bit color palette.</returns>
    </member>
    <member name="M:Aspose.Imaging.ColorPaletteHelper.Create8BitGrayscale(System.Boolean)">
      <summary>
            Creates the 8 bit grayscale palette.
            </summary>
      <param name="minIsWhite">if set to <c>true</c> the palette starts with white color, otherwise it starts with black color.</param>
      <returns>
            The 8 bit grayscale palette.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.ColorPaletteHelper.GetCloseImagePalette(Aspose.Imaging.RasterImage,System.Int32)">
      <summary>
            Gets color palette from raster image (palletizes image) in case the image does not have one. In case palette exists it will be used instead performing calculations.
            </summary>
      <param name="image">The raster image.</param>
      <param name="entriesCount">The desired entries count.</param>
      <returns>
            The color palette which starts with the most frequent colors from the <paramref name="image" /> and contains <paramref name="entriesCount" /> entries.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.ColorPaletteHelper.GetCloseImagePalette(Aspose.Imaging.RasterImage,Aspose.Imaging.Rectangle,System.Int32)">
      <summary>
            Gets color palette from raster image (palletizes image) in case the image does not have one. In case palette exists it will be used instead performing calculations.
            </summary>
      <param name="image">The raster image.</param>
      <param name="destBounds">The destination image bounds.</param>
      <param name="entriesCount">The desired entries count.</param>
      <returns>
            The color palette which starts with the most frequent colors from the <paramref name="image" /> and contains <paramref name="entriesCount" /> entries.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.ColorPaletteHelper.GetUniformColorPalette(Aspose.Imaging.RasterImage)">
      <summary>
            Get uniform 256 color palette.
            </summary>
      <param name="image">
            The image.
            </param>
      <returns>
            The <see cref="T:Aspose.Imaging.ColorPalette" />.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.ColorPaletteHelper.GetDownscalePalette(Aspose.Imaging.RasterImage)">
      <summary>
            Get 256 color palette, composed from upper bits of initial image color values.
            </summary>
      <param name="image">
            The image.
            </param>
      <returns>
            The <see cref="T:Aspose.Imaging.ColorPalette" />.
            </returns>
    </member>
    <member name="T:Aspose.Imaging.CompositingQuality">
      <summary>
            Specifies the quality level to use during compositing.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.CompositingQuality.Invalid">
      <summary>
            Invalid quality.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.CompositingQuality.Default">
      <summary>
            Default quality.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.CompositingQuality.HighSpeed">
      <summary>
            High speed, low quality.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.CompositingQuality.HighQuality">
      <summary>
            High quality, low speed compositing.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.CompositingQuality.GammaCorrected">
      <summary>
            Gamma correction is used.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.CompositingQuality.AssumeLinear">
      <summary>
            Assume linear values.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Xmp.IXmlValue">
      <summary>
            Converts xmp values to the XML string representation.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.IXmlValue.GetXmlValue">
      <summary>
            Converts XMP value to the XML representation.
            </summary>
      <returns>Returns the XMP value converted to the XML representation.</returns>
    </member>
    <member name="T:Aspose.Imaging.Xmp.LangAlt">
      <summary>
            Represents XMP Language Alternative.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.LangAlt.languages">
      <summary>
            Dictionary of languages.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.LangAlt.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.LangAlt" /> class.
            </summary>
      <param name="defaultValue">The default value.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.LangAlt.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.LangAlt" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.LangAlt.AddLanguage(System.String,System.String)">
      <summary>
            Adds the language.
            </summary>
      <param name="language">The language.</param>
      <param name="value">The language value.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.LangAlt.ToString">
      <summary>
            Returns a <see cref="T:System.String" /> that represents this instance.
            </summary>
      <returns>
            A <see cref="T:System.String" /> that represents this instance.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Xmp.LangAlt.GetXmlValue">
      <summary>
            Converts XMP value to the XML representation.
            </summary>
      <returns>
            Returns the XMP value converted to the XML representation.
            </returns>
    </member>
    <member name="T:Aspose.Imaging.Xmp.NamespaceDoc">
      <summary>
            The namespace contains XMP related helper classes and methods.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Xmp.NamespaceGroupDoc">
      <summary>
              The <b>Aspose.Imaging.Xmp</b> namespace contains namespaces used in RDF document.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Namespaces">
      <summary>
            Contains namespaces used in RDF document.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Namespaces.Xml">
      <summary>
            Xml namespace.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Namespaces.Rdf">
      <summary>
            Resource definition framework namespace.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Namespaces.DublinCore">
      <summary>
            Dublic Core namespace.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Namespaces.XmpBasic">
      <summary>
            XMP Basic namespace.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Namespaces.XmpRights">
      <summary>
            XMP Rights Management namespace.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Namespaces.XmpMm">
      <summary>
            XMP digital asset management namespace.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Namespaces.XmpDm">
      <summary>
            XMP Dynamic Media namespace.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Namespaces.Pdf">
      <summary>
            Adobe PDF namespace.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Namespaces.Photoshop">
      <summary>
            Adobe Photoshop namespace.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Namespaces.XmpGraphics">
      <summary>
            XMP graphics namespace.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Namespaces.XmpGraphicsThumbnail">
      <summary>
            XMP graphics namespace.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Namespaces.XmpTypeFont">
      <summary>
            XMP Font type.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Namespaces.XmpTypeDimensions">
      <summary>
            XMP Dimensions type.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Namespaces.XmpTypeResourceRef">
      <summary>
            XMP ResourceRef URI.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Namespaces.XmpTypeResourceEvent">
      <summary>
            XMP ResourceEvent URI.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Namespaces.XmpTypeVersion">
      <summary>
            XMP Version.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Schemas.DublinCore.DublinCorePackage">
      <summary>
            Represents Dublic Core schema.
            </summary>
      <remarks>
            For more information see: http://dublincore.org/documents/usageguide/elements.shtml.
            </remarks>
    </member>
    <member name="T:Aspose.Imaging.Xmp.XmpPackage">
      <summary>
            Represents base abstraction for XMP package.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.XmpPackage.prefix">
      <summary>
            Xmlns prefix. For example, xmlns:dc.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.XmpPackage.namespaceUri">
      <summary>
            Namespace uri for the specific XMP schema.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.XmpPackage.properties">
      <summary>
            Dictionary of key/value properties XMP package.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpPackage.GetKeyValueAsXml(System.String)">
      <summary>
            Gets the RDF code for specific <see cref="T:Aspose.Imaging.Xmp.XmpArrayType" />.
            </summary>
      <param name="key">The type of XMP array.</param>
      <returns>Returns the RDF code for specific <see cref="T:Aspose.Imaging.Xmp.XmpArrayType" />.</returns>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpPackage.ContainsKey(System.String)">
      <summary>
            Determines whether the specified key contains key.
            </summary>
      <param name="key">The key to be checked.</param>
      <returns>Returns true if the specified key contains key.</returns>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpPackage.AddValue(System.String,System.String)">
      <summary>
            Adds the value.
            </summary>
      <param name="key">The string representation of key that is identified with added value.</param>
      <param name="value">The value to add to.</param>
      <exception cref="T:System.ArgumentNullException">key is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpPackage.Remove(System.String)">
      <summary>
            Remove the value with the specified key.
            </summary>
      <param name="key">The string representation of key that is identified with removed value.</param>
      <returns>
            Returns true if the value with the specified key was removed.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpPackage.Clear">
      <summary>
            Clears this instance.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpPackage.SetValue(System.String,Aspose.Imaging.Xmp.IXmlValue)">
      <summary>
            Sets the value.
            </summary>
      <param name="key">The string representation of key that is identified with added value.</param>
      <param name="value">The value to add to.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpPackage.SetXmpTypeValue(System.String,Aspose.Imaging.Xmp.Types.XmpTypeBase)">
      <summary>
            Sets the XMP type value.
            </summary>
      <param name="key">The string representation of key that is identified with set value.</param>
      <param name="value">The value to set to.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpPackage.GetXmlValue">
      <summary>
            Converts XMP value to the XML representation.
            </summary>
      <returns>
            Returns the XMP value converted to the XML representation.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpPackage.GetEnumerator">
      <summary>
            Returns an enumerator that iterates through the collection.
            </summary>
      <returns>
            A <see cref="T:System.Collections.Generic.IEnumerator`1" /> that can be used to iterate through the collection.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpPackage.SetXmpGuid(System.String,System.String)">
      <summary>
            Sets the XMP unique identifier.
            </summary>
      <param name="key">The string representation of key that is identified with set GUID value.</param>
      <param name="guid">The unique identifier.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpPackage.SetXmpDate(System.String,System.String)">
      <summary>
            Sets the XMP date.
            </summary>
      <param name="key">The string representation of key that is identified with set value.</param>
      <param name="date">The date to set.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpPackage.SetXmpInteger(System.String,System.String)">
      <summary>
            Sets the XMP integer.
            </summary>
      <param name="key">The string representation of key that is identified with set value.</param>
      <param name="intValue">The integer value.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpPackage.SetXmpBoolean(System.String,System.String)">
      <summary>
            Sets the XMP boolean value.
            </summary>
      <param name="key">The string representation of key that is identified with set value.</param>
      <param name="boolValue">The boolean value.</param>
    </member>
    <member name="P:Aspose.Imaging.Xmp.XmpPackage.XmlNamespace">
      <summary>
            Gets the XML namespace.
            </summary>
      <value>
            The XML namespace.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.XmpPackage.Prefix">
      <summary>
            Gets the prefix.
            </summary>
      <value>
            The prefix.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.XmpPackage.NamespaceUri">
      <summary>
            Gets the namespace URI.
            </summary>
      <value>
            The namespace URI.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.XmpPackage.Keys">
      <summary>
            Gets the keys in XMP package.
            </summary>
      <value>
            The keys in XMP package.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.XmpPackage.Item(System.String)">
      <summary>
            Gets or sets the <see cref="T:System.Object" /> with the specified key.
            </summary>
      <value>
            The <see cref="T:System.Object" />.
            </value>
      <param name="key">The key that identifies value.</param>
      <returns>Returns the <see cref="T:System.Object" /> with the specified key.</returns>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.DublinCore.DublinCorePackage.AddValue(System.String,System.String)">
      <summary>
            Adds string property.
            </summary>
      <param name="key">The string representation of key that is identified with added value.</param>
      <param name="value">The string value.</param>
      <exception cref="T:System.ArgumentNullException">key;DublinCore property could not be null</exception>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.DublinCore.DublinCorePackage.SetTitle(System.String)">
      <summary>
            Adds Dublin Core title.
            </summary>
      <param name="title">The title.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.DublinCore.DublinCorePackage.SetTitle(Aspose.Imaging.Xmp.LangAlt)">
      <summary>
            Adds Dublin Core title for different languages.
            </summary>
      <param name="title">Instance of <see cref="T:Aspose.Imaging.Xmp.LangAlt" />.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.DublinCore.DublinCorePackage.SetDescription(System.String)">
      <summary>
            Adds the description.
            </summary>
      <param name="desc">The description.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.DublinCore.DublinCorePackage.SetDescription(Aspose.Imaging.Xmp.LangAlt)">
      <summary>
            Adds the description.
            </summary>
      <param name="desc">The description.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.DublinCore.DublinCorePackage.SetSubject(System.String)">
      <summary>
            Adds the subject.
            </summary>
      <param name="subject">The subject.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.DublinCore.DublinCorePackage.SetSubject(System.String[])">
      <summary>
            Adds the subject.
            </summary>
      <param name="subject">The subject.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.DublinCore.DublinCorePackage.SetAuthor(System.String)">
      <summary>
            Adds the author.
            </summary>
      <param name="author">The author.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.DublinCore.DublinCorePackage.SetAuthor(System.String[])">
      <summary>
            Adds the author.
            </summary>
      <param name="author">The author.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.DublinCore.DublinCorePackage.SetPublisher(System.String)">
      <summary>
            Adds the publisher.
            </summary>
      <param name="publisher">The publisher.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.DublinCore.DublinCorePackage.SetPublisher(System.String[])">
      <summary>
            Adds the publisher.
            </summary>
      <param name="publisher">The publisher.</param>
      <exception cref="T:System.ArgumentNullException">publisher</exception>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Schemas.DublinCore.NamespaceDoc">
      <summary>
            The namespace contains Dublin Core metadata related helper classes, constants and methods.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Schemas.Pdf.NamespaceDoc">
      <summary>
            The namespace contains related helper classes, constants and methods used with Adobe PDF documents.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Schemas.Pdf.PdfPackage">
      <summary>
            Represents Adobe Pdf namespace.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.Pdf.PdfPackage.AddValue(System.String,System.String)">
      <summary>
            Adds string property.
            </summary>
      <param name="key">The string representation of key that is identified with added value.</param>
      <param name="value">The string value.</param>
      <exception cref="T:System.ArgumentNullException">key;Pdf property could not be null</exception>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.Pdf.PdfPackage.SetKeywords(System.String)">
      <summary>
            Sets the keywords.
            </summary>
      <param name="keywords">The keywords.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.Pdf.PdfPackage.SetPdfVersion(System.String)">
      <summary>
            Sets the PDF version.
            </summary>
      <param name="version">Pdf version, for example: 1.0, 1.3 etc.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.Pdf.PdfPackage.SetProducer(System.String)">
      <summary>
            Sets the name of the tool that created Pdf.
            </summary>
      <param name="producer">The producer name.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.Pdf.PdfPackage.SetTrapped(System.Boolean)">
      <summary>
            Sets the trapped.
            </summary>
      <param name="isTrapped">if set to <c>true</c> the document has been trapped.</param>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Schemas.Photoshop.ColorMode">
      <summary>
            Represents color mode in <see cref="T:Aspose.Imaging.Xmp.Schemas.Photoshop.PhotoshopPackage" />.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Schemas.Photoshop.ColorMode.Bitmap">
      <summary>
            Bitmap color mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Schemas.Photoshop.ColorMode.GrayScale">
      <summary>
            Gray scale color mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Schemas.Photoshop.ColorMode.IndexedColor">
      <summary>
            The indexed color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Schemas.Photoshop.ColorMode.Rgb">
      <summary>
            RGB color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Schemas.Photoshop.ColorMode.Cmyk">
      <summary>
            CMYK color mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Schemas.Photoshop.ColorMode.MultiChannel">
      <summary>
            Multi-channel color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Schemas.Photoshop.ColorMode.Duotone">
      <summary>
            Duo-tone color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Schemas.Photoshop.ColorMode.LabColor">
      <summary>
            LAB color.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Schemas.Photoshop.Layer">
      <summary>
            Represents Photoshop text layer.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.XmpTypeBase">
      <summary>
            Represents base class for basic XMP type.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.IXmpType">
      <summary>
            Base interface for XMP type.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.IXmpType.GetXmpRepresentation">
      <summary>
            Gets the string contained value in XMP format.
            </summary>
      <returns>Returns the string contained value in XMP format.</returns>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.XmpTypeBase.GetXmpRepresentation">
      <summary>
            Gets the string contained value in XMP format.
            </summary>
      <returns>Returns the string contained value in XMP format.</returns>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.Photoshop.Layer.#ctor(System.String,System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Schemas.Photoshop.Layer" /> class.
            </summary>
      <param name="layerName">Name of the layer.</param>
      <param name="layerText">The layer text.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.Photoshop.Layer.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Schemas.Photoshop.Layer" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.Photoshop.Layer.GetXmpRepresentation">
      <summary>
            Returns string contained value in XMP format.
            </summary>
      <returns>Returns string contained value in XMP format.</returns>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.Photoshop.Layer.Equals(System.Object)">
      <summary>
            Determines whether the specified <see cref="T:System.Object" />, is equal to this instance.
            </summary>
      <param name="obj">The <see cref="T:System.Object" /> to compare with this instance.</param>
      <returns>
        <c>true</c> if the specified <see cref="T:System.Object" /> is equal to this instance; otherwise, <c>false</c>.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.Photoshop.Layer.Equals(Aspose.Imaging.Xmp.Schemas.Photoshop.Layer)">
      <summary>
            Indicates whether the current object is equal to another object of the same type.
            </summary>
      <param name="other">An object to compare with this object.</param>
      <returns>
            true if the current object is equal to the <paramref name="other" /> parameter; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.Photoshop.Layer.GetHashCode">
      <summary>
            Returns a hash code for this instance.
            </summary>
      <returns>
            A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. 
            </returns>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Schemas.Photoshop.Layer.Name">
      <summary>
            Gets or sets the name of the text layer.
            </summary>
      <value>
            The name of the text layer.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Schemas.Photoshop.Layer.Text">
      <summary>
            Gets or sets the text content of the layer.
            </summary>
      <value>
            The text content of the layer.
            </value>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Schemas.Photoshop.NamespaceDoc">
      <summary>
            The namespace contains related helper classes, constants and methods used by Adobe Photoshop.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Schemas.Photoshop.PhotoshopPackage">
      <summary>
            Represents Adobe Photoshop namespace.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Schemas.Photoshop.PhotoshopPackage.UrgencyMax">
      <summary>
            Urgency max value.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Schemas.Photoshop.PhotoshopPackage.UrgencyMin">
      <summary>
            Urgency min value.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.Photoshop.PhotoshopPackage.AddValue(System.String,System.String)">
      <summary>
            Adds string property.
            </summary>
      <param name="key">The string representation of key that is identified with added value.</param>
      <param name="value">The string value.</param>
      <exception cref="T:System.ArgumentNullException">key;Photoshop property could not be null</exception>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.Photoshop.PhotoshopPackage.SetAuthorsPosition(System.String)">
      <summary>
            Sets the authors position.
            </summary>
      <param name="authorsPosition">The authors position.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.Photoshop.PhotoshopPackage.SetCaptionWriter(System.String)">
      <summary>
            Sets the caption writer.
            </summary>
      <param name="captionWriter">The caption writer.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.Photoshop.PhotoshopPackage.SetCategory(System.String)">
      <summary>
            Sets the category.
            </summary>
      <param name="category">The category.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">category;Category is limited to 3 characters</exception>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.Photoshop.PhotoshopPackage.SetCity(System.String)">
      <summary>
            Sets the city.
            </summary>
      <param name="city">The city name.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.Photoshop.PhotoshopPackage.SetColorMode(Aspose.Imaging.Xmp.Schemas.Photoshop.ColorMode)">
      <summary>
            Sets the color mode.
            </summary>
      <param name="colorMode">The color mode.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.Photoshop.PhotoshopPackage.SetCountry(System.String)">
      <summary>
            Sets the country.
            </summary>
      <param name="country">The country.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.Photoshop.PhotoshopPackage.SetCredit(System.String)">
      <summary>
            Sets the credit.
            </summary>
      <param name="credit">The credit.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.Photoshop.PhotoshopPackage.SetCreatedDate(System.DateTime)">
      <summary>
            Sets created date.
            </summary>
      <param name="createdDate">The created date.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.Photoshop.PhotoshopPackage.SetDocumentAncestors(System.String[])">
      <summary>
            Sets the document ancestors.
            </summary>
      <param name="ancestors">The ancestors.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.Photoshop.PhotoshopPackage.SetHeadline(System.String)">
      <summary>
            Sets the headline.
            </summary>
      <param name="headline">The headline.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.Photoshop.PhotoshopPackage.SetHistory(System.String)">
      <summary>
            Sets the history.
            </summary>
      <param name="history">The history.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.Photoshop.PhotoshopPackage.SetIccProfile(System.String)">
      <summary>
            Sets the icc profile.
            </summary>
      <param name="iccProfile">The icc profile.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.Photoshop.PhotoshopPackage.SetInstructions(System.String)">
      <summary>
            Sets the instructions.
            </summary>
      <param name="instructions">The instructions.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.Photoshop.PhotoshopPackage.SetSource(System.String)">
      <summary>
            Sets the source.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.Photoshop.PhotoshopPackage.SetState(System.String)">
      <summary>
            Sets the state.
            </summary>
      <param name="state">The state.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.Photoshop.PhotoshopPackage.SetSupplementalCategories(System.String[])">
      <summary>
            Sets supplemental categories.
            </summary>
      <param name="supplementalCategories">The supplemental categories.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.Photoshop.PhotoshopPackage.SetTransmissionReference(System.String)">
      <summary>
            Sets the transmission reference.
            </summary>
      <param name="transmissionReference">The transmission reference.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.Photoshop.PhotoshopPackage.SetUrgency(System.Int32)">
      <summary>
            Sets the urgency.
            </summary>
      <remarks>
            Urgency should be in rage from 1 till 8.
            </remarks>
      <param name="urgency">The urgency.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">urgency;Valid range is from 1 to 8</exception>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Schemas.XmpBaseSchema.NamespaceDoc">
      <summary>
            The namespace contains the XMP Basic Schema related helper classes, constants and methods that provide basic descriptive information.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Schemas.XmpBaseSchema.XmpBasicPackage">
      <summary>
            Represents XMP basic namespace.    
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Schemas.XmpBaseSchema.XmpBasicPackage.RatingRejected">
      <summary>
            Rating rejected value.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Schemas.XmpBaseSchema.XmpBasicPackage.RatingMin">
      <summary>
            Rating min value.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Schemas.XmpBaseSchema.XmpBasicPackage.RatingMax">
      <summary>
            Rating max value.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpBaseSchema.XmpBasicPackage.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Schemas.XmpBaseSchema.XmpBasicPackage" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpBaseSchema.XmpBasicPackage.#ctor(System.String,System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Schemas.XmpBaseSchema.XmpBasicPackage" /> class.
            </summary>
      <param name="prefix">The prefix.</param>
      <param name="namespaceUri">The namespace URI.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpBaseSchema.XmpBasicPackage.AddValue(System.String,System.String)">
      <summary>
            Adds string property.
            </summary>
      <param name="key">The string representation of key that is identified with added value.</param>
      <param name="value">The string value.</param>
      <exception cref="T:System.ArgumentNullException">key;Metadata key is not provided</exception>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpBaseSchema.XmpBasicPackage.SetCreatedDate(System.DateTime)">
      <summary>
            Adds resource created date.
            </summary>
      <param name="createdDate">Created date.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpBaseSchema.XmpBasicPackage.SetCreatedDate(System.String)">
      <summary>
            Adds resource created date.
            </summary>
      <param name="createdDate">Created date.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpBaseSchema.XmpBasicPackage.SetCreatorTool(System.String)">
      <summary>
            Sets the creator tool.
            </summary>
      <param name="creatorTool">Name of tool.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpBaseSchema.XmpBasicPackage.SetIdentifier(System.String[])">
      <summary>
            Sets the identifier.
            </summary>
      <param name="idenfifier">The idenfifier.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpBaseSchema.XmpBasicPackage.SetLabel(System.String)">
      <summary>
            Sets the label.
            </summary>
      <param name="label">The label.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpBaseSchema.XmpBasicPackage.SetMetadataDate(System.DateTime)">
      <summary>
            Adds metadata last changed date.
            </summary>
      <param name="metadataDate">Metadata date.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpBaseSchema.XmpBasicPackage.SetMetadataDate(System.String)">
      <summary>
            Adds metadata last changed date.
            </summary>
      <param name="metadataDate">Metadata date.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpBaseSchema.XmpBasicPackage.SetModifyDate(System.DateTime)">
      <summary>
            Adds resource last modified date.
            </summary>
      <param name="modifiedDate">Last modified date.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpBaseSchema.XmpBasicPackage.SetModifyDate(System.String)">
      <summary>
            Adds resource last modified date.
            </summary>
      <param name="modifiedDate">Last modified date.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpBaseSchema.XmpBasicPackage.SetRating(System.Int32)">
      <summary>
            Sets rating.
            </summary>
      <param name="choise">From -1 till 5</param>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Schemas.XmpDm.AudioChannelType">
      <summary>
            Represents audio channel type.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.AudioChannelType.ToString">
      <summary>
            Returns a <see cref="T:System.String" /> that represents this instance.
            </summary>
      <returns>
            A <see cref="T:System.String" /> that represents this instance.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Schemas.XmpDm.AudioChannelType.Mono">
      <summary>
            Gets the mono audio channel.
            </summary>
      <value>
            The  mono audio channel.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Schemas.XmpDm.AudioChannelType.Stereo">
      <summary>
            Gets the stereo audio channel.
            </summary>
      <value>
            The stereo audio channel.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Schemas.XmpDm.AudioChannelType.Audio51">
      <summary>
            Gets the 5.1 audio channel.
            </summary>
      <value>
            The 5.1 audio channel.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Schemas.XmpDm.AudioChannelType.Audio71">
      <summary>
            Gets the 7.1 audio channel.
            </summary>
      <value>
            The 7.1 audio channel.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Schemas.XmpDm.AudioChannelType.Audio16Channel">
      <summary>
            Gets the 16 audio channel.
            </summary>
      <value>
            The 16 audio channel.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Schemas.XmpDm.AudioChannelType.OtherChannel">
      <summary>
            Gets the other channel.
            </summary>
      <value>
            The other channel.
            </value>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Schemas.XmpDm.AudioSampleType">
      <summary>
            Represents Audio sample type in <see cref="T:Aspose.Imaging.Xmp.Schemas.XmpDm.XmpDynamicMediaPackage" />.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.AudioSampleType.ToString">
      <summary>
            Returns a <see cref="T:System.String" /> that represents this instance.
            </summary>
      <returns>
            A <see cref="T:System.String" /> that represents this instance.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Schemas.XmpDm.AudioSampleType.Sample8Int">
      <summary>
            Represents 8Int audio sample.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Schemas.XmpDm.AudioSampleType.Sample16Int">
      <summary>
            Represents 16Int audio sample.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Schemas.XmpDm.AudioSampleType.Sample24Int">
      <summary>
            Represents 24Int audio sample.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Schemas.XmpDm.AudioSampleType.Sample32Int">
      <summary>
            Represents 32Int audio sample.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Schemas.XmpDm.AudioSampleType.Sample32Float">
      <summary>
            Represents 32Float audio sample.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Schemas.XmpDm.AudioSampleType.Compressed">
      <summary>
            Represents Compressed audio sample.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Schemas.XmpDm.AudioSampleType.Packed">
      <summary>
            Represents Packed audio sample.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Schemas.XmpDm.NamespaceDoc">
      <summary>
            The namespace contains XMP related helper classes, constants and methods used by the Adobe dynamic media group.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Schemas.XmpDm.ProjectLink">
      <summary>
            Represents path of the project.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.ProjectLink.GetXmpRepresentation">
      <summary>
            Returns string contained value in XMP format.
            </summary>
      <returns>
            Returns string contained value in XMP format.
            </returns>
      <exception cref="T:System.NotImplementedException">
      </exception>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Schemas.XmpDm.ProjectLink.Path">
      <summary>
            Gets or sets full path to the project.
            </summary>
      <value>
            The full path to the project.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Schemas.XmpDm.ProjectLink.Type">
      <summary>
            Gets or sets file type.
            </summary>
      <value>
            The file type.
            </value>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Schemas.XmpDm.ProjectType">
      <summary>
            Represents project type in <see cref="T:Aspose.Imaging.Xmp.Schemas.XmpDm.XmpDynamicMediaPackage" />.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Schemas.XmpDm.ProjectType.Movie">
      <summary>
            The movie project type
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Schemas.XmpDm.ProjectType.Still">
      <summary>
            The still project type
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Schemas.XmpDm.ProjectType.Audio">
      <summary>
            The audio project type
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Schemas.XmpDm.ProjectType.Custom">
      <summary>
            The custom project type
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Schemas.XmpDm.Time">
      <summary>
            Representation of a time value in seconds.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.Time.#ctor(Aspose.Imaging.Xmp.Types.Derived.Rational,System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Schemas.XmpDm.Time" /> class.
            </summary>
      <param name="scale">The scale.</param>
      <param name="value">The value.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.Time.GetXmpRepresentation">
      <summary>
            Gets the string contained value in XMP format.
            </summary>
      <returns>Returns the string contained value in XMP format.</returns>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Schemas.XmpDm.Time.Scale">
      <summary>
            Gets or sets scale for the time value.
            </summary>
      <value>
            The scale for the time value.
            </value>
      <example>
            For NTSC, use 1001/30000, or the less accurate 100/2997.
            For PAL, use 1/25.
            </example>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Schemas.XmpDm.Time.Value">
      <summary>
            Gets or sets time value in the specified scale.
            </summary>
      <value>
            The time value in the specified scale.
            </value>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Schemas.XmpDm.Timecode">
      <summary>
            Represents timecode value in video.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.Timecode.#ctor(Aspose.Imaging.Xmp.Schemas.XmpDm.TimeFormat,System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Schemas.XmpDm.Timecode" /> class.
            </summary>
      <param name="format">The time format.</param>
      <param name="timeValue">The time value.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.Timecode.GetXmpRepresentation">
      <summary>
            Returns the string contained value in XMP format.
            </summary>
      <returns>Returns the string contained value in XMP format.</returns>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.Timecode.Equals(Aspose.Imaging.Xmp.Schemas.XmpDm.Timecode)">
      <summary>
            Indicates whether the current object is equal to another object of the same type.
            </summary>
      <param name="other">An object to compare with this object.</param>
      <returns>
            true if the current object is equal to the <paramref name="other" /> parameter; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.Timecode.Equals(System.Object)">
      <summary>
            Determines whether the specified <see cref="T:System.Object" />, is equal to this instance.
            </summary>
      <param name="obj">The <see cref="T:System.Object" /> to compare with this instance.</param>
      <returns>
        <c>true</c> if the specified <see cref="T:System.Object" /> is equal to this instance; otherwise, <c>false</c>.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.Timecode.GetHashCode">
      <summary>
            Returns a hash code for this instance.
            </summary>
      <returns>
            A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. 
            </returns>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Schemas.XmpDm.Timecode.Format">
      <summary>
            Gets or sets the format used in the <see cref="P:Aspose.Imaging.Xmp.Schemas.XmpDm.Timecode.TimeValue" />.
            </summary>
      <value>
            The format used in the <see cref="P:Aspose.Imaging.Xmp.Schemas.XmpDm.Timecode.TimeValue" />.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Schemas.XmpDm.Timecode.TimeValue">
      <summary>
            Gets or sets the time value in the specified format.
            </summary>
      <value>
            The time value in the specified format.
            </value>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Schemas.XmpDm.TimeFormat">
      <summary>
            Represents time format in <see cref="T:Aspose.Imaging.Xmp.Schemas.XmpDm.Timecode" />.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.TimeFormat.Equals(Aspose.Imaging.Xmp.Schemas.XmpDm.TimeFormat)">
      <summary>
            Indicates whether the current object is equal to another object of the same type.
            </summary>
      <param name="other">An object to compare with this object.</param>
      <returns>
            true if the current object is equal to the <paramref name="other" /> parameter; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.TimeFormat.GetHashCode">
      <summary>
            Returns a hash code for this instance.
            </summary>
      <returns>
            A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. 
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.TimeFormat.Equals(System.Object)">
      <summary>
            Determines whether the specified <see cref="T:System.Object" />, is equal to this instance.
            </summary>
      <param name="obj">The <see cref="T:System.Object" /> to compare with this instance.</param>
      <returns>
        <c>true</c> if the specified <see cref="T:System.Object" /> is equal to this instance; otherwise, <c>false</c>.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Schemas.XmpDm.TimeFormat.Timecode24">
      <summary>
            Gets the timecode24.
            </summary>
      <value>
            The timecode24.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Schemas.XmpDm.TimeFormat.Timecode25">
      <summary>
            Gets the timecode25.
            </summary>
      <value>
            The timecode25.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Schemas.XmpDm.TimeFormat.DropTimecode2997">
      <summary>
            Gets the drop timecode2997.
            </summary>
      <value>
            The drop timecode2997.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Schemas.XmpDm.TimeFormat.NonDropTimecode2997">
      <summary>
            Gets the non drop timecode2997.
            </summary>
      <value>
            The non drop timecode2997.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Schemas.XmpDm.TimeFormat.Timecode30">
      <summary>
            Gets the timecode30.
            </summary>
      <value>
            The timecode30.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Schemas.XmpDm.TimeFormat.Timecode50">
      <summary>
            Gets the timecode50.
            </summary>
      <value>
            The timecode50.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Schemas.XmpDm.TimeFormat.DropTimecode5994">
      <summary>
            Gets the drop timecode5994.
            </summary>
      <value>
            The drop timecode5994.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Schemas.XmpDm.TimeFormat.NonDropTimecode5994">
      <summary>
            Gets the non drop timecode5994.
            </summary>
      <value>
            The non drop timecode5994.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Schemas.XmpDm.TimeFormat.Timecode60">
      <summary>
            Gets the timecode60.
            </summary>
      <value>
            The timecode60.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Schemas.XmpDm.TimeFormat.Timecode23976">
      <summary>
            Gets the timecode23976.
            </summary>
      <value>
            The timecode23976.
            </value>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Schemas.XmpDm.XmpDynamicMediaPackage">
      <summary>
            Represents XMP Dynamic Media namespace.    
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.XmpDynamicMediaPackage.AddValue(System.String,System.String)">
      <summary>
            Adds string property.
            </summary>
      <param name="key">The string representation of key that is identified with added value.</param>
      <param name="value">The string value.</param>
      <exception cref="T:System.ArgumentNullException">key;DynamicMedia property could not be null</exception>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.XmpDynamicMediaPackage.SetAbsPeakAudioFilePath(System.String)">
      <summary>
            Sets the absolute peak audio file path.
            </summary>
      <param name="uri">The absolute path to the file’s peak audio file.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.XmpDynamicMediaPackage.SetAlblum(System.String)">
      <summary>
            Sets the alblum.
            </summary>
      <param name="album">The album.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.XmpDynamicMediaPackage.SetAltTapeName(System.String)">
      <summary>
            Sets the alternative tape name.
            </summary>
      <param name="altTapeName">Alternative tape name.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.XmpDynamicMediaPackage.SetAltTimeCode(Aspose.Imaging.Xmp.Schemas.XmpDm.Timecode)">
      <summary>
            Sets the alternative time code.
            </summary>
      <param name="timecode">Time code.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.XmpDynamicMediaPackage.SetArtist(System.String)">
      <summary>
            Sets the artist.
            </summary>
      <param name="artist">The artist.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.XmpDynamicMediaPackage.SetAudioChannelType(Aspose.Imaging.Xmp.Schemas.XmpDm.AudioChannelType)">
      <summary>
            Sets the audio channel type.
            </summary>
      <param name="audioChannelType">Audio channel type.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.XmpDynamicMediaPackage.SetAudioSampleRate(System.Int32)">
      <summary>
            Sets the audio sample rate.
            </summary>
      <param name="rate">The audio sample rate.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.XmpDynamicMediaPackage.SetAudioSampleType(Aspose.Imaging.Xmp.Schemas.XmpDm.AudioSampleType)">
      <summary>
            Sets the audio sample type.
            </summary>
      <param name="audioSampleType">The audio sample type.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.XmpDynamicMediaPackage.SetCameraAngle(System.String)">
      <summary>
            Sets the camera angle.
            </summary>
      <param name="cameraAngle">The camera angle.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.XmpDynamicMediaPackage.SetCameraLabel(System.String)">
      <summary>
            Sets the camera label.
            </summary>
      <param name="cameraLabel">The camera label.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.XmpDynamicMediaPackage.SetCameraMove(System.String)">
      <summary>
            Sets the camera move.
            </summary>
      <param name="cameraMove">The camera move.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.XmpDynamicMediaPackage.SetClient(System.String)">
      <summary>
            Sets the client.
            </summary>
      <param name="client">The client.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.XmpDynamicMediaPackage.SetComment(System.String)">
      <summary>
            Sets the comment.
            </summary>
      <param name="comment">The comment.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.XmpDynamicMediaPackage.SetComposer(System.String)">
      <summary>
            Sets the composer.
            </summary>
      <param name="composer">The composer.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.XmpDynamicMediaPackage.SetDirector(System.String)">
      <summary>
            Sets the director.
            </summary>
      <param name="director">The director.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.XmpDynamicMediaPackage.SetDirectorPhotography(System.String)">
      <summary>
            Sets the director of photography.
            </summary>
      <param name="directorPhotography">The director of photography.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.XmpDynamicMediaPackage.SetDuration(Aspose.Imaging.Xmp.Schemas.XmpDm.Time)">
      <summary>
            Sets the duration.
            </summary>
      <param name="duration">The duration.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.XmpDynamicMediaPackage.SetEngineer(System.String)">
      <summary>
            Sets the engineer.
            </summary>
      <param name="engineer">The engineer.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.XmpDynamicMediaPackage.SetFileDataRate(Aspose.Imaging.Xmp.Types.Derived.Rational)">
      <summary>
            Sets the file data rate.
            </summary>
      <param name="rate">The file data rate in megabytes per second.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.XmpDynamicMediaPackage.SetGenre(System.String)">
      <summary>
            Sets the genre.
            </summary>
      <param name="genre">The genre.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.XmpDynamicMediaPackage.SetGood(System.Boolean)">
      <summary>
            Sets the good.
            </summary>
      <param name="good">if set to <c>true</c> a shot is a keeper.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.XmpDynamicMediaPackage.SetInstrument(System.String)">
      <summary>
            Sets the instrument.
            </summary>
      <param name="instrument">The instrument.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.XmpDynamicMediaPackage.SetIntroTime(Aspose.Imaging.Xmp.Schemas.XmpDm.Time)">
      <summary>
            Sets the intro time.
            </summary>
      <param name="introTime">The intro time.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.XmpDynamicMediaPackage.SetKey(System.String)">
      <summary>
            Sets the audio’s musical key.
            </summary>
      <param name="key">The audio’s musical key. One of: C, C#, D, D#, E, F, F#, G, G#, A, A#, and B.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpDm.XmpDynamicMediaPackage.SetLogComment(System.String)">
      <summary>
            Sets the user's log comment.
            </summary>
      <param name="comment">The comment.</param>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Schemas.XmpMm.NamespaceDoc">
      <summary>
            The namespace contains related helper classes, constants and methods that is primarily used by digital asset management (DAM) systems.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Schemas.XmpMm.XmpMediaManagementPackage">
      <summary>
            Represents XMP Media Management namespace.    
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpMm.XmpMediaManagementPackage.AddValue(System.String,System.String)">
      <summary>
            Adds string property.
            </summary>
      <param name="key">The string representation of key that is identified with added value.</param>
      <param name="value">The string value.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpMm.XmpMediaManagementPackage.SetDerivedFrom(Aspose.Imaging.Xmp.Types.Complex.ResourceRef.ResourceRef)">
      <summary>
            Sets the derived from.
            </summary>
      <param name="resourceRef">The resource reference.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpMm.XmpMediaManagementPackage.SetDocumentId(System.Guid)">
      <summary>
            Sets the document identifier.
            </summary>
      <param name="guid">The unique identifier.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpMm.XmpMediaManagementPackage.SetDocumentId(System.String)">
      <summary>
            Sets the document identifier.
            </summary>
      <param name="guid">The unique identifier.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpMm.XmpMediaManagementPackage.SetInstanceId(System.Guid)">
      <summary>
            Sets instance id.
            </summary>
      <param name="guid">The unique identifier.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpMm.XmpMediaManagementPackage.SetInstanceId(System.String)">
      <summary>
            Sets instance id.
            </summary>
      <param name="guid">The unique identifier.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpMm.XmpMediaManagementPackage.SetOriginalDocumentId(System.Guid)">
      <summary>
            Sets the original document id.
            </summary>
      <param name="guid">The unique identifier.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpMm.XmpMediaManagementPackage.SetOriginalDocumentId(System.String)">
      <summary>
            Sets the original document id.
            </summary>
      <param name="guid">The unique identifier.</param>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Schemas.XmpRm.NamespaceDoc">
      <summary>
            The namespace contains related to rights management helper classes, constants and methods.
            These properties specify information regarding the legal restrictions associated with a resource.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Schemas.XmpRm.XmpRightsManagementPackage">
      <summary>
            Represents XMP Rights Management namespace.    
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpRm.XmpRightsManagementPackage.AddValue(System.String,System.String)">
      <summary>
            Adds string property.
            </summary>
      <param name="key">The string representation of key that is identified with added value.</param>
      <param name="value">The string value.</param>
      <exception cref="T:System.ArgumentNullException">key;Key should be provided for XMP Rights Management namespace</exception>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpRm.XmpRightsManagementPackage.SetCertificate(System.String)">
      <summary>
            Sets the certificate.
            </summary>
      <param name="certificate">The certificate.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpRm.XmpRightsManagementPackage.SetMarkedAsRightManagement(System.Boolean)">
      <summary>
            Marks as right management content
            </summary>
      <param name="value">if set to <c>true</c> that this is a rights-managed resource.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpRm.XmpRightsManagementPackage.SetOwners(System.String[])">
      <summary>
            Sets owners.
            </summary>
      <param name="owners">The owners.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpRm.XmpRightsManagementPackage.SetUsageTerms(Aspose.Imaging.Xmp.LangAlt)">
      <summary>
            Sets the usage terms.
            </summary>
      <param name="usageTerms">The usage terms.</param>
      <exception cref="T:System.ArgumentNullException">usageTerms</exception>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Schemas.XmpRm.XmpRightsManagementPackage.SetWebStatement(System.String)">
      <summary>
            Sets the web statement.
            </summary>
      <param name="webStatementUrl">The web statement URL.</param>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.Basic.NamespaceDoc">
      <summary>
            The namespace contains classes that represent the basic type values of XMP properties.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.Basic.XmpBoolean">
      <summary>
            Represents XMP Boolean basic type.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Basic.XmpBoolean.#ctor(System.Boolean)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Types.Basic.XmpBoolean" /> class based on boolean value.
            </summary>
      <param name="value">The Boolean value. Allowed values are True or False.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Basic.XmpBoolean.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Types.Basic.XmpBoolean" /> class with default value.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Basic.XmpBoolean.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Types.Basic.XmpBoolean" /> class.
            </summary>
      <param name="value">The value.</param>
      <exception cref="T:System.ArgumentNullException">value</exception>
      <exception cref="T:System.ArgumentException">Invalid string value;value</exception>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Basic.XmpBoolean.GetXmpRepresentation">
      <summary>
            Returns string contained value in XMP format.
            </summary>
      <returns>Returns string contained value in XMP format.</returns>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Basic.XmpBoolean.Value">
      <summary>
            Gets or sets a value indicating whether this <see cref="T:Aspose.Imaging.Xmp.Types.Basic.XmpBoolean" /> is value.
            </summary>
      <value>
        <c>true</c> if value; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.Basic.XmpDate">
      <summary>
            Represents Date in XMP packet.
            </summary>
      <remarks>
            A date-time value is represented using a subset of the formats as defined in Date and Time Formats:
            YYYY
            YYYY-MM
            YYYY-MM-DD
            YYYY-MM-DDThh:mmTZD
            YYYY-MM-DDThh:mm:ssTZD
            YYYY-MM-DDThh:mm:ss.sTZD
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Types.Basic.XmpDate.Iso8601Format">
      <summary>
            The ISO 8601 (roundtrip) format string.
            </summary>
      <remarks>
            See more: https://en.wikipedia.org/wiki/ISO_8601.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Basic.XmpDate.#ctor(System.DateTime)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Types.Basic.XmpDate" /> class.
            </summary>
      <param name="dateTime">A date-time value which is represented using a subset of ISO RFC 8601 formatting.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Basic.XmpDate.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Types.Basic.XmpDate" /> class.
            </summary>
      <param name="dateString">The string representation of date.</param>
      <exception cref="T:System.ArgumentException">Invalid date format;date</exception>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Basic.XmpDate.GetXmpRepresentation">
      <summary>
            Returns string contained value in XMP format.
            </summary>
      <returns>Returns string contained value in XMP format.</returns>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Basic.XmpDate.Value">
      <summary>
            Gets or sets the date value.
            </summary>
      <value>
            The date value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Basic.XmpDate.Format">
      <summary>
            Gets the format string for current value.
            </summary>
      <value>
            The format string for current value.
            </value>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.Basic.XmpInteger">
      <summary>
            Represents XMP Integer basic type.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Basic.XmpInteger.#ctor(System.Int64)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Types.Basic.XmpInteger" /> class.
            </summary>
      <param name="value">The value.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Basic.XmpInteger.#ctor(System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Types.Basic.XmpInteger" /> class.
            </summary>
      <param name="value">The value.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Basic.XmpInteger.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Types.Basic.XmpInteger" /> class.
            </summary>
      <param name="value">The value.</param>
      <exception cref="T:System.ArgumentNullException">value is null.</exception>
      <exception cref="T:System.ArgumentException">Invalid string value;value</exception>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Basic.XmpInteger.GetXmpRepresentation">
      <summary>
            Gets the string contained value in XMP format.
            </summary>
      <returns>
            Returns the string contained value in XMP format.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Basic.XmpInteger.Value">
      <summary>
            Gets or sets the value.
            </summary>
      <value>
            The value.
            </value>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.Basic.XmpReal">
      <summary>
            Represents XMP Real.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Basic.XmpReal.#ctor(System.Single)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Types.Basic.XmpReal" /> class.
            </summary>
      <param name="value">Float value.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Basic.XmpReal.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Types.Basic.XmpReal" /> class.
            </summary>
      <param name="value">The value.</param>
      <exception cref="T:System.ArgumentNullException">value is null.</exception>
      <exception cref="T:System.ArgumentException">Invalid value. Should be float.</exception>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Basic.XmpReal.GetXmpRepresentation">
      <summary>
            Gets the string contained value in XMP format.
            </summary>
      <returns>
            Returns the string contained value in XMP format.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Basic.XmpReal.Value">
      <summary>
            Gets or sets float the value.
            </summary>
      <value>
            The float value.
            </value>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.Basic.XmpText">
      <summary>
            Represents XMP Text basic type.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Basic.XmpText.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Types.Basic.XmpText" /> class.
            </summary>
      <param name="value">The value.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Basic.XmpText.GetXmpRepresentation">
      <summary>
            Gets the string contained value in XMP format.
            </summary>
      <returns>
            Returns the string contained value in XMP format.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Basic.XmpText.Value">
      <summary>
            Gets or sets the text value.
            </summary>
      <value>
            The text value.
            </value>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantBase">
      <summary>
            Represents XMP Colorant type.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.Complex.ComplexTypeBase">
      <summary>
            Represents base abstraction for XMP Complex value type.
            </summary>
      <remarks>
            See more: XMP Specification Part 2, Chapter 1.2.2
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Types.Complex.ComplexTypeBase.values">
      <summary>
            The values dictionary
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Complex.ComplexTypeBase.#ctor(System.String,System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Types.Complex.ComplexTypeBase" /> class.
            </summary>
      <param name="prefix">The prefix.</param>
      <param name="namespaceUri">The namespace URI.</param>
      <exception cref="T:System.ArgumentNullException">
            prefix is null
            or
            namespaceUri is null
            </exception>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Complex.ComplexTypeBase.Add(System.String,System.Object)">
      <summary>
            Adds the specified key.
            </summary>
      <param name="key">The string representation of key that is identified with added value.</param>
      <param name="value">The value to add to.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Complex.ComplexTypeBase.GetXmpRepresentation">
      <summary>
            Gets the string contained value in XMP format.
            </summary>
      <returns>Returns the string contained value in XMP format.</returns>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.ComplexTypeBase.Prefix">
      <summary>
            Gets the prefix.
            </summary>
      <value>
            The prefix.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.ComplexTypeBase.NamespaceUri">
      <summary>
            Gets the default namespace URI.
            </summary>
      <value>
            The default namespace URI.
            </value>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantBase.#ctor(Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorMode)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantBase" /> class.
            </summary>
      <param name="mode">The color mode.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantBase.GetXmpRepresentation">
      <summary>
            Gets the string contained value in XMP format.
            </summary>
      <returns>Returns the string contained value in XMP format.</returns>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantBase.Mode">
      <summary>
            Gets <see cref="T:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorMode" />.
            </summary>
      <value>
            The color mode.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantBase.SwatchName">
      <summary>
            Gets or sets the name of the swatch.
            </summary>
      <value>
            The name of the swatch.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantBase.ColorType">
      <summary>
            Gets or sets the type of the color.
            </summary>
      <value>
            The type of the color.
            </value>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantCmyk">
      <summary>
            Represents CMYK Colorant.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantCmyk.ColorValueMax">
      <summary>
            Color max value in CMYK colorant.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantCmyk.ColorValueMin">
      <summary>
            Color min value in CMYK colorant.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantCmyk.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantCmyk" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantCmyk.#ctor(System.Single,System.Single,System.Single,System.Single)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantCmyk" /> class.
            </summary>
      <param name="black">The black component value.</param>
      <param name="cyan">The cyan color component value.</param>
      <param name="magenta">The magenta component value.</param>
      <param name="yellow">The yellow component value.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantCmyk.GetXmpRepresentation">
      <summary>
            Gets the string contained value in XMP format.
            </summary>
      <returns>
            Returns the string contained value in XMP format.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantCmyk.Black">
      <summary>
            Gets or sets the black component value.
            </summary>
      <value>
            The black component value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantCmyk.Cyan">
      <summary>
            Gets or sets the cyan component value.
            </summary>
      <value>
            The cyan component value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantCmyk.Magenta">
      <summary>
            Gets or sets the magenta component value.
            </summary>
      <value>
            The magenta component value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantCmyk.Yellow">
      <summary>
            Gets or sets the yellow component value.
            </summary>
      <value>
            The yellow component value.
            </value>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantLab">
      <summary>
            Represents LAB Colorant.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantLab.MinA">
      <summary>
            The minimum A component value
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantLab.MaxA">
      <summary>
            The maximum A component value
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantLab.MinB">
      <summary>
            The minimum B component value
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantLab.MaxB">
      <summary>
            The maximum A component value
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantLab.MinL">
      <summary>
            The minimum L component value
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantLab.MaxL">
      <summary>
            The maximum A component value
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantLab.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantLab" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantLab.#ctor(System.Int32,System.Int32,System.Single)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantLab" /> class.
            </summary>
      <param name="a">A component.</param>
      <param name="b">B component.</param>
      <param name="l">L component.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantLab.GetXmpRepresentation">
      <summary>
            Gets the string contained value in XMP format.
            </summary>
      <returns>Returns the string contained value in XMP format.</returns>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantLab.A">
      <summary>
            Gets or sets the A component.
            </summary>
      <value>
            The A component.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantLab.B">
      <summary>
            Gets or sets the B component.
            </summary>
      <value>
            The B component.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantLab.L">
      <summary>
            Gets or sets the L component.
            </summary>
      <value>
            The L component.
            </value>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantRgb">
      <summary>
            Represents RGB Colorant.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantRgb.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantRgb" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantRgb.#ctor(System.Byte,System.Byte,System.Byte)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantRgb" /> class.
            </summary>
      <param name="red">The red component value.</param>
      <param name="green">The green component value.</param>
      <param name="blue">The blue component value.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantRgb.GetXmpRepresentation">
      <summary>
            Gets the string contained value in XMP format.
            </summary>
      <returns>Returns the string contained value in XMP format.</returns>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantRgb.Red">
      <summary>
            Gets or sets the red component value.
            </summary>
      <value>
            The red component value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantRgb.Green">
      <summary>
            Gets or sets the green component value.
            </summary>
      <value>
            The green component value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorantRgb.Blue">
      <summary>
            Gets or sets the blue component value.
            </summary>
      <value>
            The blue component value.
            </value>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorMode">
      <summary>
            Represents color mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorMode.Cmyk">
      <summary>
            CMYK color mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorMode.Rgb">
      <summary>
            RGB color mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorMode.Lab">
      <summary>
            LAB color mode.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorType">
      <summary>
            Type of color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorType.Process">
      <summary>
            Process color type.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Types.Complex.Colorant.ColorType.Spot">
      <summary>
            Spot color type.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.Complex.Colorant.NamespaceDoc">
      <summary>
            The namespace contains classes that represent the structures containing the characteristics of a colorant (swatch) used in a document.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.Complex.Dimensions.Dimensions">
      <summary>
            Containing dimensions for a drawn object.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Complex.Dimensions.Dimensions.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Types.Complex.Dimensions.Dimensions" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Complex.Dimensions.Dimensions.#ctor(System.Single,System.Single)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Types.Complex.Dimensions.Dimensions" /> class.
            </summary>
      <param name="width">The width.</param>
      <param name="height">The height.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Complex.Dimensions.Dimensions.GetXmpRepresentation">
      <summary>
            Gets the string contained value in XMP format.
            </summary>
      <returns>Returns the string contained value in XMP format.</returns>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.Dimensions.Dimensions.Width">
      <summary>
            Gets or sets the width.
            </summary>
      <value>
            The width.
            </value>
      <exception cref="T:System.ArgumentOutOfRangeException">value;Width could not be less than zero</exception>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.Dimensions.Dimensions.Height">
      <summary>
            Gets or sets the height.
            </summary>
      <value>
            The height.
            </value>
      <exception cref="T:System.ArgumentOutOfRangeException">value;Height could not be less than zero</exception>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.Dimensions.Dimensions.Units">
      <summary>
            Gets or sets units.
            </summary>
      <value>
            The units.
            </value>
      <example>
            For example: inch, mm, pixel, pica, point etc.
            </example>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.Complex.Dimensions.NamespaceDoc">
      <summary>
            The namespace contains classes that represent the structure containing dimensions for a drawn object.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.Complex.Font.Font">
      <summary>
            Represents XMP Font.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Complex.Font.Font.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Types.Complex.Font.Font" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Complex.Font.Font.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Types.Complex.Font.Font" /> class.
            </summary>
      <param name="fontFamily">Font family.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Complex.Font.Font.GetXmpRepresentation">
      <summary>
            Gets the string contained value in XMP format.
            </summary>
      <returns>Returns the string contained value in XMP format.</returns>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.Font.Font.ChildFontFiles">
      <summary>
            Gets or sets the array of file names for the fonts that make up a composite font.
            </summary>
      <value>
            The array of file names for the fonts that make up a composite font.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.Font.Font.IsComposite">
      <summary>
            Gets or sets a value indicating whether this font is composite.
            </summary>
      <value>
        <c>true</c> if this font is composite; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.Font.Font.FontFace">
      <summary>
            Gets or sets the font face.
            </summary>
      <value>
            The font face.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.Font.Font.FontFamily">
      <summary>
            Gets or sets the font family.
            </summary>
      <value>
            The font family.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.Font.Font.FontFileName">
      <summary>
            Gets or sets the font file name without full path.
            </summary>
      <value>
            The font file name without full path.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.Font.Font.FontName">
      <summary>
            Gets or sets the PostScript font name.
            </summary>
      <value>
            The name of PostScript font name.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.Font.Font.FontType">
      <summary>
            Gets or sets the font type.
            </summary>
      <value>
            The font type.
            </value>
      <example>
            TrueType, Type 1, Open Type, and so on.
            </example>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.Font.Font.Version">
      <summary>
            Gets or sets the font version.
            </summary>
      <value>
            The font version.
            </value>
      <example>
            /version for Type1 fonts
            nameId 5 for Apple True Type and OpenType
            /CIDFontVersion for CID fonts
            The empty string for bitmap fonts
            </example>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.Complex.Font.NamespaceDoc">
      <summary>
            The namespace contains classes that represent the structure containing the characteristics of a font used in a document.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.Complex.NamespaceDoc">
      <summary>
            The namespace contains classes that represent the complex type values of XMP properties.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.Complex.ResourceEvent.NamespaceDoc">
      <summary>
            The namespace contains class that is a high level event that occured in the processing of this document.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.Complex.ResourceEvent.ResourceEvent">
      <summary>
            Containing dimensions for a drawn object.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Complex.ResourceEvent.ResourceEvent.GetXmpRepresentation">
      <summary>
            Gets the string contained value in XMP format.
            </summary>
      <returns>Returns the string contained value in XMP format.</returns>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.ResourceEvent.ResourceEvent.Action">
      <summary>
            Gets or sets action.
            </summary>
      <value>
            The action.
            </value>
      <example>
            Defined values are: converted, copied, created, cropped, edited, filtered, formatted, version_updated, printed, published, managed, produced, resized, saved.
            New values should be verbs in the past tense.
            </example>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.ResourceEvent.ResourceEvent.Changed">
      <summary>
            Gets or sets the semicolon-delimited list of the parts of the resource that were changed since the previous event history.
            </summary>
      <value>
            The semicolon-delimited list of the parts of the resource that were changed since the previous event history.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.ResourceEvent.ResourceEvent.InstanceId">
      <summary>
            Gets or sets value of the xmpMM:InstanceId.
            </summary>
      <value>
            The value of the xmpMM:InstanceId.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.ResourceEvent.ResourceEvent.Parameters">
      <summary>
            Gets or sets the additional description of the action.
            </summary>
      <value>
            The additional description of the action.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.ResourceEvent.ResourceEvent.SofwareAgentName">
      <summary>
            Gets or sets the software agent name.
            </summary>
      <value>
            The software agent name.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.ResourceEvent.ResourceEvent.ActionDate">
      <summary>
            Gets or sets the action date.
            </summary>
      <value>
            The action date.
            </value>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.Complex.ResourceRef.NamespaceDoc">
      <summary>
            The namespace contains class that is a multiple part reference to a resource. 
            Used to indicate prior versions, originals of renditions, originals for derived documents, and so on.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.Complex.ResourceRef.ResourceRef">
      <summary>
            Used to indicate prior versions, originals of renditions, originals for derived documents, and so on.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.ResourceRef.ResourceRef.AlternatePaths">
      <summary>
            Gets or sets the array of alternate path.
            </summary>
      <value>
            The array of alternate path.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.ResourceRef.ResourceRef.DocumentUri">
      <summary>
            Gets or sets the document URI.
            </summary>
      <value>
            The document URI.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.ResourceRef.ResourceRef.FilePathUri">
      <summary>
            Gets or sets the file path URI.
            </summary>
      <value>
            The file path URI.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.ResourceRef.ResourceRef.InstanceId">
      <summary>
            Gets or sets the instance identifier.
            </summary>
      <value>
            The instance identifier.
            </value>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.Complex.Thumbnail.NamespaceDoc">
      <summary>
            The namespace contains class that is a thumbnail image for a file.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.Complex.Thumbnail.Thumbnail">
      <summary>
            Represents thumbnail image for a file. 
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Complex.Thumbnail.Thumbnail.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Types.Complex.Thumbnail.Thumbnail" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Complex.Thumbnail.Thumbnail.#ctor(System.Int32,System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Types.Complex.Thumbnail.Thumbnail" /> class.
            </summary>
      <param name="width">The width.</param>
      <param name="height">The height.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Complex.Thumbnail.Thumbnail.GetXmpRepresentation">
      <summary>
            Gets the string contained value in XMP format.
            </summary>
      <returns>Returns the string contained value in XMP format.</returns>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.Thumbnail.Thumbnail.Width">
      <summary>
            Gets or sets the width.
            </summary>
      <value>
            The width.
            </value>
      <exception cref="T:System.ArgumentOutOfRangeException">value;Width could not be less than zero</exception>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.Thumbnail.Thumbnail.Height">
      <summary>
            Gets or sets the height.
            </summary>
      <value>
            The height.
            </value>
      <exception cref="T:System.ArgumentOutOfRangeException">value;Height could not be less than zero</exception>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.Thumbnail.Thumbnail.ImageBase64">
      <summary>
            Gets or sets the image in base64 format.
            </summary>
      <value>
            The image in base64 format.
            </value>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.Complex.Version.NamespaceDoc">
      <summary>
            The namespace contains classes that describe one version of a document.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.Complex.Version.Version">
      <summary>
            Describes one version of a document.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Complex.Version.Version.GetXmpRepresentation">
      <summary>
            Gets the string contained value in XMP format.
            </summary>
      <returns>Returns the string contained value in XMP format.</returns>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.Version.Version.Comments">
      <summary>
            Gets or sets the comments.
            </summary>
      <value>
            The comments.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.Version.Version.VersionEvent">
      <summary>
            Gets or sets the <see cref="T:Aspose.Imaging.Xmp.Types.Complex.ResourceEvent.ResourceEvent" />.
            </summary>
      <value>
            The version event.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.Version.Version.Modifier">
      <summary>
            Gets or sets the modifier.
            </summary>
      <value>
            The modifier.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.Version.Version.ModifiedDate">
      <summary>
            Gets or sets the modified date.
            </summary>
      <value>
            The modified date.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Complex.Version.Version.VersionText">
      <summary>
            Gets or sets the version text.
            </summary>
      <value>
            The version text.
            </value>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.Derived.NamespaceDoc">
      <summary>
            The namespace contains classes that represent the derived type values of XMP properties.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.Derived.Rational">
      <summary>
            Represents XMP Rational.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Derived.Rational.#ctor(System.Int32,System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Types.Derived.Rational" /> class.
            </summary>
      <param name="numerator">The numerator.</param>
      <param name="denominator">The denominator.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
            numerator;Numberator should be grater zero.
            or
            denominator;Denominator should be grater zero.
            </exception>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Derived.Rational.GetXmpRepresentation">
      <summary>
            Gets thestring contained value in XMP format.
            </summary>
      <returns>Returns the string contained value in XMP format.</returns>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Derived.Rational.Numerator">
      <summary>
            Gets the numerator.
            </summary>
      <value>
            The numerator.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Derived.Rational.Denominator">
      <summary>
            Gets or sets the denominator.
            </summary>
      <value>
            The denominator.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Derived.Rational.FloatValue">
      <summary>
            Gets the float value.
            </summary>
      <value>
            The float value.
            </value>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.Derived.RenditionClass">
      <summary>
            Represents the XMP Rendition.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.Types.Derived.RenditionClass.DefinedValues">
      <summary>
            The defined values
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Derived.RenditionClass.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Types.Derived.RenditionClass" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Derived.RenditionClass.#ctor(System.String,System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Types.Derived.RenditionClass" /> class.
            </summary>
      <param name="token">The token.</param>
      <param name="value">The value.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Derived.RenditionClass.GetXmpRepresentation">
      <summary>
            Gets the string contained value in XMP format.
            </summary>
      <returns>Returns the string contained value in XMP format.</returns>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Derived.RenditionClass.Token">
      <summary>
            Gets or sets the token.
            </summary>
      <value>
            The token.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Derived.RenditionClass.Value">
      <summary>
            Gets or sets the value.
            </summary>
      <value>
            The value.
            </value>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.Derived.XmpAgentName">
      <summary>
            Represents Agent name, Software organization etc.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Derived.XmpAgentName.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Types.Derived.XmpAgentName" /> class.
            </summary>
      <param name="value">The value.</param>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.Derived.XmpChoise`1">
      <summary>
            Represents a value from vocabulary of values.
            </summary>
      <typeparam name="T">The type of elements.</typeparam>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Derived.XmpChoise`1.GetXmpRepresentation">
      <summary>
            Gets the string contained value in XMP format.
            </summary>
      <returns>
            Returns the string contained value in XMP format.
            </returns>
      <exception cref="T:System.NotImplementedException">
      </exception>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Derived.XmpChoise`1.IsOpen">
      <summary>
            Gets or sets a value indicating whether the preferred values can be extended.
            </summary>
      <value>
        <c>true</c> if preferred values can be extended; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.Derived.XmpGuid">
      <summary>
            Represents XMP global unique identifier.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Derived.XmpGuid.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Types.Derived.XmpGuid" /> class.
            </summary>
      <param name="value">The value.</param>
      <exception cref="T:System.ArgumentNullException">value is null.</exception>
      <exception cref="T:System.ArgumentException">Invalid guid value;value</exception>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Derived.XmpGuid.#ctor(System.Guid)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Types.Derived.XmpGuid" /> class.
            </summary>
      <param name="guid">The unique identifier.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Derived.XmpGuid.GetXmpRepresentation">
      <summary>
            Gets the string contained value in XMP format.
            </summary>
      <returns>Returns the string contained value in XMP format.</returns>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Derived.XmpGuid.Prefix">
      <summary>
            Gets or sets the prefix like uuid.
            </summary>
      <value>
            The prefix like uuid.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.Types.Derived.XmpGuid.Value">
      <summary>
            Gets or sets the value.
            </summary>
      <value>
            The value.
            </value>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.Derived.XmpLocale">
      <summary>
            Represents language code.
            </summary>
      <remarks>
            See IETF RFC 3066.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Derived.XmpLocale.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Types.Derived.XmpLocale" /> class.
            </summary>
      <param name="value">The value.</param>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.Derived.XmpMimeType">
      <summary>
            Represents MIME type.
            </summary>
      <remarks>
            MIME type defined in IETF RFC 2046.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.Xmp.Types.Derived.XmpMimeType.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.Types.Derived.XmpMimeType" /> class.
            </summary>
      <param name="value">The value.</param>
    </member>
    <member name="T:Aspose.Imaging.Xmp.Types.NamespaceDoc">
      <summary>
            The namespace contains classes that represent the values of XMP properties in three basic categories: basic types,
            complex and derived types.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Xmp.XmpArray">
      <summary>
            Represents Xmp Array in <see cref="T:Aspose.Imaging.Xmp.XmpPackage" />. todo: Array may contain complex data.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.XmpArray.arrayType">
      <summary>
            Array type.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpArray.#ctor(Aspose.Imaging.Xmp.XmpArrayType,System.String[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.XmpArray" /> class.
            </summary>
      <param name="type">The type of array.</param>
      <param name="items">The items list.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpArray.#ctor(Aspose.Imaging.Xmp.XmpArrayType)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.XmpArray" /> class.
            </summary>
      <param name="type">The type of array.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpArray.AddItem(System.String)">
      <summary>
            Adds new item.
            </summary>
      <param name="item">The item to be added to list of items.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpArray.GetXmlValue">
      <summary>
            Converts XMP value to the XML representation.
            </summary>
      <returns>
            Returns the XMP value converted to the XML representation.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpArray.ToString">
      <summary>
            Returns a <see cref="T:System.String" /> that represents this instance.
            </summary>
      <returns>
            A <see cref="T:System.String" /> that represents this instance.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.Xmp.XmpArray.Values">
      <summary>
            Gets array of values inside <see cref="T:Aspose.Imaging.Xmp.XmpArray" />.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Xmp.XmpArrayType">
      <summary>
            Represents array type in <see cref="T:Aspose.Imaging.Xmp.XmpArray" />.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.XmpArrayType.UNORDERED">
      <summary>
            The unordered array.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.XmpArrayType.ORDERED">
      <summary>
            The ordered array.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.XmpArrayType.ALTERNATIVE">
      <summary>
            The alternative array.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Xmp.XmpArrayHelper">
      <summary>
            The helper class for processing RDF logic
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpArrayHelper.GetRdfCode(Aspose.Imaging.Xmp.XmpArrayType)">
      <summary>
            Gets the RDF code for specific <see cref="T:Aspose.Imaging.Xmp.XmpArrayType" />.
            </summary>
      <param name="xmpArrayType">Type of the XMP array.</param>
      <returns>Returns the RDF code for specific <see cref="T:Aspose.Imaging.Xmp.XmpArrayType" />.</returns>
      <exception cref="T:Aspose.Imaging.CoreExceptions.XmpException">Invalid enum argument exception</exception>
    </member>
    <member name="T:Aspose.Imaging.Xmp.XmpElementBase">
      <summary>
            Represents base xmp element contains attributes.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Xmp.XmpElementBase.attributes">
      <summary>
            The xmpmeta element can have any number of attributes.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpElementBase.AddAttribute(System.String,System.String)">
      <summary>
            Adds the attribute.
            </summary>
      <param name="attribute">The attribute.</param>
      <param name="value">The value.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpElementBase.GetAttribute(System.String)">
      <summary>
            Gets the attribute.
            </summary>
      <param name="attribute">The attribute.</param>
      <returns>Returns the attribute for specified attribute name.</returns>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpElementBase.ClearAttributes">
      <summary>
            Removes all attributes.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpElementBase.Equals(Aspose.Imaging.Xmp.XmpElementBase)">
      <summary>
            Indicates whether the current object is equal to another object of the same type.
            </summary>
      <param name="other">An object to compare with this object.</param>
      <returns>
            true if the current object is equal to the <paramref name="other" /> parameter; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpElementBase.Equals(System.Object)">
      <summary>
            Determines whether the specified <see cref="T:System.Object" />, is equal to this instance.
            </summary>
      <param name="other">The <see cref="T:System.Object" /> to compare with this instance.</param>
      <returns>
        <c>true</c> if the specified <see cref="T:System.Object" /> is equal to this instance; otherwise, <c>false</c>.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpElementBase.GetHashCode">
      <summary>
            Returns a hash code for this instance.
            </summary>
      <returns>
            A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. 
            </returns>
    </member>
    <member name="T:Aspose.Imaging.Xmp.XmpHeaderPi">
      <summary>
            Represents XMP header processing instruction.
            </summary>
      <example>
        <?xpacket begin="􀂉" id="W5M0MpCehiHzreSzNTczkc9d"?>
      </example>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpHeaderPi.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.XmpHeaderPi" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpHeaderPi.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.XmpHeaderPi" /> class.
            </summary>
      <param name="guid">The unique identifier.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpHeaderPi.GetXmlValue">
      <summary>
            Converts XMP value to the XML representation.
            </summary>
      <returns>
            Returns the XMP value converted to the XML representation.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpHeaderPi.Equals(Aspose.Imaging.Xmp.XmpHeaderPi)">
      <summary>
            Indicates whether the current object is equal to another object of the same type.
            </summary>
      <param name="other">An object to compare with this object.</param>
      <returns>
            true if the current object is equal to the <paramref name="other" /> parameter; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpHeaderPi.Equals(System.Object)">
      <summary>
            Determines whether the specified <see cref="T:System.Object" />, is equal to this instance.
            </summary>
      <param name="other">The <see cref="T:System.Object" /> to compare with this instance.</param>
      <returns>
        <c>true</c> if the specified <see cref="T:System.Object" /> is equal to this instance; otherwise, <c>false</c>.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpHeaderPi.GetHashCode">
      <summary>
            Returns a hash code for this instance.
            </summary>
      <returns>
            A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. 
            </returns>
    </member>
    <member name="P:Aspose.Imaging.Xmp.XmpHeaderPi.Guid">
      <summary>
            Represents Header Guid.
            </summary>
      <remarks>
            The text of the header PI contains a GUID, making it unlikely to appear by accident in the data stream.
            </remarks>
    </member>
    <member name="T:Aspose.Imaging.Xmp.XmpMeta">
      <summary>
            Represents xmpmeta. Optional.
            The purpose of this element is to identify XMP metadata within general XML text that might contain other non-XMP uses of RDF.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpMeta.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.XmpMeta" /> class.
            </summary>
      <param name="toolkitVersion">Adobe XMP toolkit version.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpMeta.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.XmpMeta" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpMeta.AddAttribute(System.String,System.String)">
      <summary>
            Adds the attribute.
            </summary>
      <param name="attribute">The attribute.</param>
      <param name="value">The value.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpMeta.GetXmlValue">
      <summary>
            Converts XMP value to the XML representation.
            </summary>
      <returns>
            Returns the XMP value converted to the XML representation.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpMeta.Equals(Aspose.Imaging.Xmp.XmpMeta)">
      <summary>
            Indicates whether the current object is equal to another object of the same type.
            </summary>
      <param name="other">An object to compare with this object.</param>
      <returns>
            true if the current object is equal to the <paramref name="other" /> parameter; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpMeta.Equals(System.Object)">
      <summary>
            Determines whether the specified <see cref="T:System.Object" />, is equal to this instance.
            </summary>
      <param name="other">The <see cref="T:System.Object" /> to compare with this instance.</param>
      <returns>
        <c>true</c> if the specified <see cref="T:System.Object" /> is equal to this instance; otherwise, <c>false</c>.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpMeta.GetHashCode">
      <summary>
            Returns a hash code for this instance.
            </summary>
      <returns>
            A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. 
            </returns>
    </member>
    <member name="P:Aspose.Imaging.Xmp.XmpMeta.AdobeXmpToolkit">
      <summary>
            Gets or set Adobe Xmp toolkit version.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Xmp.XmpPackageBaseCollection">
      <summary>
            Represents collection of <see cref="T:Aspose.Imaging.Xmp.XmpPackage" />.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpPackageBaseCollection.Add(Aspose.Imaging.Xmp.XmpPackage)">
      <summary>
            Adds new instance of <see cref="T:Aspose.Imaging.Xmp.XmpPackage" />.
            </summary>
      <param name="package">The XMP package to add.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpPackageBaseCollection.Remove(Aspose.Imaging.Xmp.XmpPackage)">
      <summary>
            Removes the specified XMP package.
            </summary>
      <param name="package">The XMP package to remove.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpPackageBaseCollection.GetPackages">
      <summary>
            Get array of <see cref="T:Aspose.Imaging.Xmp.XmpPackage" />.
            </summary>
      <returns>Returns an array of XMP packages.</returns>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpPackageBaseCollection.GetPackage(System.String)">
      <summary>
            Gets <see cref="T:Aspose.Imaging.Xmp.XmpPackage" /> by it's namespaceURI.
            </summary>
      <param name="namespaceUri">The namespace URI to get package for.</param>
      <returns>
            Returns XMP package for specified namespace Uri.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpPackageBaseCollection.Clear">
      <summary>
            Clear all <see cref="T:Aspose.Imaging.Xmp.XmpPackage" /> inside collection.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpPackageBaseCollection.GetEnumerator">
      <summary>
            Returns an enumerator that iterates through a collection.
            </summary>
      <returns>
            An <see cref="T:System.Collections.IEnumerator" /> object that can be used to iterate through the collection.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.Xmp.XmpPackageBaseCollection.Count">
      <summary>
            Gets the number of elements in the collection.
            </summary>
      <value>
            The number of elements in the collection.
            </value>
    </member>
    <member name="T:Aspose.Imaging.Xmp.XmpPacketWrapper">
      <summary>
            Contains serialized xmp package including header and trailer.
            </summary>
      <remarks>
            A wrapper consisting of a pair of XML processing instructions (PIs) may be placed around the rdf:RDF element.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpPacketWrapper.#ctor(Aspose.Imaging.Xmp.XmpHeaderPi,Aspose.Imaging.Xmp.XmpTrailerPi,Aspose.Imaging.Xmp.XmpMeta)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.XmpPacketWrapper" /> class.
            </summary>
      <param name="header">The XMP header of processing instruction.</param>
      <param name="trailer">The XMP trailer of processing instruction.</param>
      <param name="xmpMeta">The XMP metadata.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpPacketWrapper.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.XmpPacketWrapper" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpPacketWrapper.AddPackage(Aspose.Imaging.Xmp.XmpPackage)">
      <summary>
            Adds the package.
            </summary>
      <param name="package">The package.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpPacketWrapper.GetPackage(System.String)">
      <summary>
            Gets package by namespace URI.
            </summary>
      <param name="namespaceUri">The package schema URI.</param>
      <returns>Returns the XMP package for specified namespace URI.</returns>
      <exception cref="T:System.ArgumentNullException">namespaceUri</exception>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpPacketWrapper.ContainsPackage(System.String)">
      <summary>
            Determines whethere package is exist in xmp wrapper.
            </summary>
      <param name="namespaceUri">Package schema uri.</param>
      <returns>Returns true if package with specified namespace Uri exist in XMP wrapper.</returns>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpPacketWrapper.RemovePackage(Aspose.Imaging.Xmp.XmpPackage)">
      <summary>
            Removes the XMP package.
            </summary>
      <param name="package">The package.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpPacketWrapper.ClearPackages">
      <summary>
            Removes all <see cref="T:Aspose.Imaging.Xmp.XmpPackage" /> inside XMP.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.Xmp.XmpPacketWrapper.HeaderPi">
      <summary>
            Gets the header processing instruction.
            </summary>
      <value>
            The Header processing instruction.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.XmpPacketWrapper.Meta">
      <summary>
            Gets the XMP meta. Optional.
            </summary>
      <value>
            The XMP meta. Optional.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.XmpPacketWrapper.TrailerPi">
      <summary>
            Gets the trailer processing instruction.
            </summary>
      <value>
            Trailer processing instruction.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.XmpPacketWrapper.Packages">
      <summary>
            Gets array of <see cref="T:Aspose.Imaging.Xmp.XmpPackage" /> inside XMP.
            </summary>
      <value>
            The array of <see cref="T:Aspose.Imaging.Xmp.XmpPackage" /> inside XMP.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Xmp.XmpPacketWrapper.PackagesCount">
      <summary>
            Gets amount of packages inside XMP structure.
            </summary>
      <value>
            The amount of packages inside XMP structure.
            </value>
    </member>
    <member name="T:Aspose.Imaging.Xmp.XmpRdfRoot">
      <summary>
            Represents rdf:RDF element.
            A single XMP packet shall be serialized using a single rdf:RDF XML element. The rdf:RDF element content shall consist of only zero or more rdf:Description elements.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpRdfRoot.RegisterNamespaceUri(System.String,System.String)">
      <summary>
            Adds namespace uri by prefix. Prefix may start without xmlns.
            </summary>
      <param name="prefix">The prefix.</param>
      <param name="namespaceUri">Package schema uri.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpRdfRoot.GetNamespaceUri(System.String)">
      <summary>
            Gets namespace URI by specific prefix. Prefix may start without xmlns.
            </summary>
      <param name="prefix">The prefix.</param>
      <returns>Returns a package schema URI.</returns>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpRdfRoot.GetXmlValue">
      <summary>
            Converts xmp value to the xml representation.
            </summary>
      <returns>Returns XMP value converted to XML string.</returns>
    </member>
    <member name="T:Aspose.Imaging.Xmp.XmpTrailerPi">
      <summary>
            Represents XMP trailer processing instruction.
            </summary>
      <remarks>
            The end="w" or end="r" portion shall be used by packet scanning processors to determine whether the XMP
            may be modified in-place.
            </remarks>
      <example>
            Allowed forms of the  trailer PI:
            <?xpacket end="w"?><?xpacket end="r"?></example>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpTrailerPi.#ctor(System.Boolean)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.XmpTrailerPi" /> class.
            </summary>
      <param name="isWritable">Inditacates whether trailer is writable.</param>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpTrailerPi.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Xmp.XmpTrailerPi" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpTrailerPi.GetXmlValue">
      <summary>
            Converts xmp value to the xml representation.
            </summary>
      <returns>Returns XML representation of XMP.</returns>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpTrailerPi.Equals(Aspose.Imaging.Xmp.XmpTrailerPi)">
      <summary>
            Indicates whether the current object is equal to another object of the same type.
            </summary>
      <param name="other">An object to compare with this object.</param>
      <returns>
            true if the current object is equal to the <paramref name="other" /> parameter; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpTrailerPi.Equals(System.Object)">
      <summary>
            Determines whether the specified <see cref="T:System.Object" />, is equal to this instance.
            </summary>
      <param name="other">The <see cref="T:System.Object" /> to compare with this instance.</param>
      <returns>
        <c>true</c> if the specified <see cref="T:System.Object" /> is equal to this instance; otherwise, <c>false</c>.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Xmp.XmpTrailerPi.GetHashCode">
      <summary>
            Returns a hash code for this instance.
            </summary>
      <returns>
            A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. 
            </returns>
    </member>
    <member name="P:Aspose.Imaging.Xmp.XmpTrailerPi.IsWritable">
      <summary>
            Gets or sets a value indicating whether this instance is writable.
            </summary>
      <value>
        <c>true</c> if this instance is writable; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="T:Aspose.Imaging.CustomLineCap">
      <summary>
            Encapsulates a custom user-defined line cap.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.CustomLineCap.#ctor(Aspose.Imaging.GraphicsPath,Aspose.Imaging.GraphicsPath)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CustomLineCap" /> class with the specified outline and fill.
            </summary>
      <param name="fillPath">A <see cref="T:Aspose.Imaging.GraphicsPath" /> object that defines the fill for the custom cap.</param>
      <param name="strokePath">A <see cref="T:Aspose.Imaging.GraphicsPath" /> object that defines the outline of the custom cap.</param>
    </member>
    <member name="M:Aspose.Imaging.CustomLineCap.#ctor(Aspose.Imaging.GraphicsPath,Aspose.Imaging.GraphicsPath,Aspose.Imaging.LineCap)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CustomLineCap" /> class from the specified existing <see cref="T:Aspose.Imaging.LineCap" /> enumeration with the specified outline and fill.
            </summary>
      <param name="fillPath">A <see cref="T:Aspose.Imaging.GraphicsPath" /> object that defines the fill for the custom cap.</param>
      <param name="strokePath">A <see cref="T:Aspose.Imaging.GraphicsPath" /> object that defines the outline of the custom cap.</param>
      <param name="baseCap">The line cap from which to create the custom cap.</param>
    </member>
    <member name="M:Aspose.Imaging.CustomLineCap.#ctor(Aspose.Imaging.GraphicsPath,Aspose.Imaging.GraphicsPath,Aspose.Imaging.LineCap,System.Single)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CustomLineCap" /> class from the specified existing <see cref="T:Aspose.Imaging.LineCap" /> enumeration with the specified outline, fill, and inset.
            </summary>
      <param name="fillPath">A <see cref="T:Aspose.Imaging.GraphicsPath" /> object that defines the fill for the custom cap.</param>
      <param name="strokePath">A <see cref="T:Aspose.Imaging.GraphicsPath" /> object that defines the outline of the custom cap.</param>
      <param name="baseCap">The line cap from which to create the custom cap.</param>
      <param name="baseInset">The distance between the cap and the line.</param>
    </member>
    <member name="M:Aspose.Imaging.CustomLineCap.SetStrokeCaps(Aspose.Imaging.LineCap,Aspose.Imaging.LineCap)">
      <summary>
            Sets the caps used to start and end lines that make up this custom cap.
            </summary>
      <param name="startCap">The <see cref="T:Aspose.Imaging.LineCap" /> enumeration used at the beginning of a line within this cap.</param>
      <param name="endCap">The <see cref="T:Aspose.Imaging.LineCap" /> enumeration used at the end of a line within this cap.</param>
    </member>
    <member name="M:Aspose.Imaging.CustomLineCap.GetStrokeCaps(Aspose.Imaging.LineCap@,Aspose.Imaging.LineCap@)">
      <summary>
            Gets the caps used to start and end lines that make up this custom cap.
            </summary>
      <param name="startCap">The <see cref="T:Aspose.Imaging.LineCap" /> enumeration used at the beginning of a line within this cap.</param>
      <param name="endCap">The <see cref="T:Aspose.Imaging.LineCap" /> enumeration used at the end of a line within this cap.</param>
    </member>
    <member name="P:Aspose.Imaging.CustomLineCap.FillPath">
      <summary>
            Gets or sets the object that defines the fill for the custom cap.
            </summary>
      <value>
            The object that defines the fill for the custom cap.
            </value>
    </member>
    <member name="P:Aspose.Imaging.CustomLineCap.StrokePath">
      <summary>
            Gets or sets the object that defines the outline of the custom cap.
            </summary>
      <value>
            The object that defines the outline of the custom cap.
            </value>
    </member>
    <member name="P:Aspose.Imaging.CustomLineCap.StrokeJoin">
      <summary>
            Gets or sets the <see cref="T:Aspose.Imaging.LineJoin" /> enumeration that determines how lines that compose this <see cref="T:Aspose.Imaging.CustomLineCap" /> object are joined.
            </summary>
      <value>The <see cref="T:Aspose.Imaging.LineJoin" /> enumeration this <see cref="T:Aspose.Imaging.CustomLineCap" /> object uses to join lines.</value>
    </member>
    <member name="P:Aspose.Imaging.CustomLineCap.BaseCap">
      <summary>
            Gets or sets the <see cref="T:Aspose.Imaging.LineCap" /> enumeration on which this <see cref="T:Aspose.Imaging.CustomLineCap" /> is based.
            </summary>
      <value>The <see cref="T:Aspose.Imaging.LineCap" /> enumeration on which this <see cref="T:Aspose.Imaging.CustomLineCap" /> is based.</value>
    </member>
    <member name="P:Aspose.Imaging.CustomLineCap.BaseInset">
      <summary>
            Gets or sets the distance between the cap and the line.
            </summary>
      <value>The distance between the beginning of the cap and the end of the line.</value>
    </member>
    <member name="P:Aspose.Imaging.CustomLineCap.WidthScale">
      <summary>
            Gets or sets the amount by which to scale this <see cref="T:Aspose.Imaging.CustomLineCap" /> Class object with respect to the width of the <see cref="T:System.Drawing.Pen" /> object.
            </summary>
      <value>The amount by which to scale the cap.</value>
    </member>
    <member name="T:Aspose.Imaging.DashCap">
      <summary>
            Specifies the type of graphic shape to use on both ends of each dash in a dashed line.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.DashCap.Flat">
      <summary>
            Specifies a square cap that squares off both ends of each dash.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.DashCap.Round">
      <summary>
            Specifies a circular cap that rounds off both ends of each dash.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.DashCap.Triangle">
      <summary>
            Specifies a triangular cap that points both ends of each dash.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.DashStyle">
      <summary>
            Specifies the style of dashed lines drawn with a <see cref="T:Aspose.Imaging.Pen" /> object.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.DashStyle.Solid">
      <summary>
            Specifies a solid line.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.DashStyle.Dash">
      <summary>
            Specifies a line consisting of dashes.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.DashStyle.Dot">
      <summary>
            Specifies a line consisting of dots.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.DashStyle.DashDot">
      <summary>
            Specifies a line consisting of a repeating pattern of dash-dot.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.DashStyle.DashDotDot">
      <summary>
            Specifies a line consisting of a repeating pattern of dash-dot-dot.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.DashStyle.Custom">
      <summary>
            Specifies a user-defined custom dash style.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.DataRecoveryMode">
      <summary>
            The data recovery mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.DataRecoveryMode.None">
      <summary>
            No data recovery is implied. Whenever the file format has some corrupted data the appropriate exception is thrown.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.DataRecoveryMode.ConsistentRecover">
      <summary>
            The consistent recovery mode tries to recover all data as long as corruption does not break the file format and allows correct further processing.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.DataRecoveryMode.MaximalRecover">
      <summary>
            The maximal recovery mode recovers all data even if the file format has corrupted structure and further processing may yield unattended effects.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.DitheringMethod">
      <summary>
            Dithering method.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.DitheringMethod.ThresholdDithering">
      <summary>
            Threshold dithering. Simplest and fastest dithering algorithm.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.DitheringMethod.FloydSteinbergDithering">
      <summary>
            The Floyd-Steinberg dithering. A more complex dithering algorithm, uses nearest neighbors intensity values.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.DitheringMethods">
      <summary>
            The dithering methods used to control color conversion.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.DitheringMethods.PaletteIgnore">
      <summary>
            The palette is ignored
            </summary>
    </member>
    <member name="F:Aspose.Imaging.DitheringMethods.PaletteConversion">
      <summary>
            The palette is not ignored and wise color conversion should be applied.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.DitheringMethods.CustomConverter">
      <summary>
            The custom converter.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Dithering.DitheringMode">
      <summary>
            Dithering settings to be applied to image upon saving.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.Dithering.DitheringMode.Method">
      <summary>
            Dithering algorithm selection.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.Dithering.DitheringMode.Bits">
      <summary>
            The sampling factor of dithered image.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.Dithering.DitheringMode.CustomPalette">
      <summary>
            The custom palette for dithering.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Dithering.NamespaceDoc">
      <summary>
            The namespace provides different helper classes for color dithering.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.CoreExceptions.CompressorException">
      <summary>
            The compressor exception.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.CompressorException.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.CompressorException" /> class.
            </summary>
      <param name="message">The exception message.</param>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.CompressorException.#ctor(System.String,System.Exception)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.CompressorException" /> class.
            </summary>
      <param name="message">The exception message.</param>
      <param name="innerException">The inner exception.</param>
    </member>
    <member name="T:Aspose.Imaging.CoreExceptions.Compressors.DeflateCompressorException">
      <summary>
            The Deflate compressor exception.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.Compressors.DeflateCompressorException.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.Compressors.DeflateCompressorException" /> class.
            </summary>
      <param name="message">The exception message.</param>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.Compressors.DeflateCompressorException.#ctor(System.String,System.Exception)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.Compressors.DeflateCompressorException" /> class.
            </summary>
      <param name="message">The exception message.</param>
      <param name="innerException">The inner exception.</param>
    </member>
    <member name="T:Aspose.Imaging.CoreExceptions.Compressors.LzwCompressorException">
      <summary>
            The lzw compressor exception.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.Compressors.LzwCompressorException.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.Compressors.LzwCompressorException" /> class.
            </summary>
      <param name="message">The exception message.</param>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.Compressors.LzwCompressorException.#ctor(System.String,System.Exception)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.Compressors.LzwCompressorException" /> class.
            </summary>
      <param name="message">The exception message.</param>
      <param name="innerException">The inner exception.</param>
    </member>
    <member name="T:Aspose.Imaging.CoreExceptions.Compressors.NamespaceDoc">
      <summary>
            The namespace contains exceptions thrown by one of the compression algorithms supported.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.CoreExceptions.Compressors.RleCompressorException">
      <summary>
            The rle compressor exception.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.Compressors.RleCompressorException.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.Compressors.RleCompressorException" /> class.
            </summary>
      <param name="message">The exception message.</param>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.Compressors.RleCompressorException.#ctor(System.String,System.Exception)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.Compressors.RleCompressorException" /> class.
            </summary>
      <param name="message">The exception message.</param>
      <param name="innerException">The inner exception.</param>
    </member>
    <member name="T:Aspose.Imaging.CoreExceptions.ImageCreateException">
      <summary>
            The image create exception. Occurs during image creation.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.ImageCreateException.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.ImageCreateException" /> class.
            </summary>
      <param name="message">The exception message.</param>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.ImageCreateException.#ctor(System.String,System.Exception)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.ImageCreateException" /> class.
            </summary>
      <param name="message">The exception message.</param>
      <param name="innerException">The inner exception.</param>
    </member>
    <member name="T:Aspose.Imaging.CoreExceptions.ImageLoadException">
      <summary>
            The image load exception. Occurs during image loading.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.ImageLoadException.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.ImageLoadException" /> class.
            </summary>
      <param name="message">The exception message.</param>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.ImageLoadException.#ctor(System.String,System.Exception)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.ImageLoadException" /> class.
            </summary>
      <param name="message">The exception message.</param>
      <param name="innerException">The inner exception.</param>
    </member>
    <member name="T:Aspose.Imaging.CoreExceptions.ImageSaveException">
      <summary>
            The image save exception. Occurs during image saving.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.ImageSaveException.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.ImageSaveException" /> class.
            </summary>
      <param name="message">The exception message.</param>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.ImageSaveException.#ctor(System.String,System.Exception)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.ImageSaveException" /> class.
            </summary>
      <param name="message">The exception message.</param>
      <param name="innerException">The inner exception.</param>
    </member>
    <member name="T:Aspose.Imaging.CoreExceptions.NamespaceDoc">
      <summary>
            The namespace contains exceptions thrown by any of the core Imaging components.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.CoreExceptions.StreamReadException">
      <summary>
            The stream reading exception. Caused when stream reading failed due to incorrect offset and bytes count request.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.StreamReadException.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.StreamReadException" /> class.
            </summary>
      <param name="message">The message.</param>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.StreamReadException.#ctor(System.String,System.Exception)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.StreamReadException" /> class.
            </summary>
      <param name="message">The message.</param>
      <param name="innerException">The inner exception.</param>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.StreamReadException.#ctor(System.String,System.Exception,System.Int32,System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.StreamReadException" /> class.
            </summary>
      <param name="message">The message.</param>
      <param name="innerException">The inner exception.</param>
      <param name="expectedReadCount">The expected read count.</param>
      <param name="actualReadCount">The actual read count.</param>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.StreamReadException.#ctor(System.String,System.Int32,System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.StreamReadException" /> class.
            </summary>
      <param name="message">The message.</param>
      <param name="expectedReadCount">The expected read count.</param>
      <param name="actualReadCount">The actual read count.</param>
    </member>
    <member name="P:Aspose.Imaging.CoreExceptions.StreamReadException.ExpectedReadCount">
      <summary>
            Gets the expected read bytes count.
            </summary>
      <value>
            The expected read bytes count.
            </value>
    </member>
    <member name="P:Aspose.Imaging.CoreExceptions.StreamReadException.ActualReadCount">
      <summary>
            Gets the actual read bytes count.
            </summary>
      <value>
            The actual read bytes count.
            </value>
    </member>
    <member name="T:Aspose.Imaging.Figure">
      <summary>
            The figure. A container for shapes.
            </summary>
      <example>This examples make use of GraphicsPath and Graphics class to create and manipulate Figures on an Image surface. Example creates a new Image (of type Tiff) and draw paths with the help of GraphicsPath class. At the end DrawPath method exposed by Graphics class is called to render the paths on surface.<code>[C#]

//Create an instance of FileStream
using (System.IO.FileStream stream = new System.IO.FileStream(@"C:\temp\output.tiff", System.IO.FileMode.Create))
{
    //Create an instance of TiffOptions and set its various properties
    Aspose.Imaging.ImageOptions.TiffOptions tiffOptions = new Aspose.Imaging.ImageOptions.TiffOptions();
        
    //Set the source for the instance of ImageOptions
    tiffOptions.Source = new Aspose.Imaging.Sources.StreamSource(stream);

    //Create an instance of Image 
    using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(tiffOptions, 500, 500))
    {
        //Create and initialize an instance of Graphics class
        Aspose.Imaging.Graphics graphics = new Aspose.Imaging.Graphics(image);

        //Clear Graphics surface
        graphics.Clear(Color.Wheat);

        //Create an instance of GraphicsPath class
        Aspose.Imaging.GraphicsPath graphicspath = new Aspose.Imaging.GraphicsPath();

        //Create an instance of Figure class
        Aspose.Imaging.Figure figure = new Aspose.Imaging.Figure();

        //Add Shapes to Figure object
        figure.AddShape(new Aspose.Imaging.Shapes.RectangleShape(new RectangleF(10, 10, 300, 300)));
        figure.AddShape(new Aspose.Imaging.Shapes.EllipseShape(new RectangleF(50, 50, 300, 300)));
        figure.AddShape(new Aspose.Imaging.Shapes.PieShape(new Rectangle(new Point(250, 250), new Size(200, 200)), 0, 45));

        //Add Figure object to GraphicsPath
        graphicspath.AddFigure(figure);

        //Draw path with Pen object of color Black
        graphics.DrawPath(new Pen(Aspose.Imaging.Color.Black, 2), graphicspath);

        // save all changes.
        image.Save();
    }
}</code></example>
    </member>
    <member name="T:Aspose.Imaging.ObjectWithBounds">
      <summary>
            The object having bounds.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ObjectWithBounds.GetBounds(Aspose.Imaging.Matrix)">
      <summary>
            Gets the object's bounds.
            </summary>
      <param name="matrix">The matrix to apply before bounds will be calculated.</param>
      <returns>The estimated object's bounds.</returns>
    </member>
    <member name="M:Aspose.Imaging.ObjectWithBounds.GetBounds(Aspose.Imaging.Matrix,Aspose.Imaging.Pen)">
      <summary>
            Gets the object's bounds.
            </summary>
      <param name="matrix">The matrix to apply before bounds will be calculated.</param>
      <param name="pen">The pen to use for object. This can influence the object's bounds size.</param>
      <returns>The estimated object's bounds.</returns>
    </member>
    <member name="M:Aspose.Imaging.ObjectWithBounds.Transform(Aspose.Imaging.Matrix)">
      <summary>
            Applies the specified transformation to the shape.
            </summary>
      <param name="transform">The transformation to apply.</param>
    </member>
    <member name="P:Aspose.Imaging.ObjectWithBounds.Bounds">
      <summary>
            Gets the object's bounds.
            </summary>
      <value>The object's bounds.</value>
    </member>
    <member name="M:Aspose.Imaging.Figure.AddShape(Aspose.Imaging.Shape)">
      <summary>
            Adds a shape to the figure.
            </summary>
      <param name="shape">The shape to add.</param>
      <example>This examples make use of GraphicsPath and Graphics class to create and manipulate Figures on an Image surface. Example creates a new Image (of type Tiff) and draw paths with the help of GraphicsPath class. At the end DrawPath method exposed by Graphics class is called to render the paths on surface.<code>[C#]

//Create an instance of FileStream
using (System.IO.FileStream stream = new System.IO.FileStream(@"C:\temp\output.tiff", System.IO.FileMode.Create))
{
    //Create an instance of TiffOptions and set its various properties
    Aspose.Imaging.ImageOptions.TiffOptions tiffOptions = new Aspose.Imaging.ImageOptions.TiffOptions();
        
    //Set the source for the instance of ImageOptions
    tiffOptions.Source = new Aspose.Imaging.Sources.StreamSource(stream);

    //Create an instance of Image 
    using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(tiffOptions, 500, 500))
    {
        //Create and initialize an instance of Graphics class
        Aspose.Imaging.Graphics graphics = new Aspose.Imaging.Graphics(image);

        //Clear Graphics surface
        graphics.Clear(Color.Wheat);

        //Create an instance of GraphicsPath class
        Aspose.Imaging.GraphicsPath graphicspath = new Aspose.Imaging.GraphicsPath();

        //Create an instance of Figure class
        Aspose.Imaging.Figure figure = new Aspose.Imaging.Figure();

        //Add Shapes to Figure object
        figure.AddShape(new Aspose.Imaging.Shapes.RectangleShape(new RectangleF(10, 10, 300, 300)));
        figure.AddShape(new Aspose.Imaging.Shapes.EllipseShape(new RectangleF(50, 50, 300, 300)));
        figure.AddShape(new Aspose.Imaging.Shapes.PieShape(new Rectangle(new Point(250, 250), new Size(200, 200)), 0, 45));

        //Add Figure object to GraphicsPath
        graphicspath.AddFigure(figure);

        //Draw path with Pen object of color Black
        graphics.DrawPath(new Pen(Aspose.Imaging.Color.Black, 2), graphicspath);

        // save all changes.
        image.Save();
    }
}</code></example>
    </member>
    <member name="M:Aspose.Imaging.Figure.AddShapes(Aspose.Imaging.Shape[])">
      <summary>
            Adds a range of shapes to the figure.
            </summary>
      <param name="shapes">The shapes to add.</param>
      <example>This example creates a new Image and draws a variety of shapes using Figures and GraphicsPath on the Image surface<code>[C#]

//Creates an instance of BmpOptions and set its various properties            
Aspose.Imaging.ImageOptions.BmpOptions bmpOptions = new Aspose.Imaging.ImageOptions.BmpOptions();
bmpOptions.BitsPerPixel = 24;

//Create an instance of FileCreateSource and assign it as Source for the instance of BmpOptions
//Second Boolean parameter determines if the file to be created IsTemporal or not
bmpOptions.Source = new Aspose.Imaging.Sources.FileCreateSource(@"c:\temp\output.bmp", false);

//Create an instance of Image 
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(bmpOptions, 500, 500))
{
    //Create and initialize an instance of Graphics class
    Aspose.Imaging.Graphics graphics = new Aspose.Imaging.Graphics(image);

    //Clear Graphics surface
    graphics.Clear(Color.Wheat);

    //Create an instance of GraphicsPath class
    Aspose.Imaging.GraphicsPath graphicspath = new Aspose.Imaging.GraphicsPath();

    //Create an instance of Figure class
    Aspose.Imaging.Figure figure1 = new Aspose.Imaging.Figure();

    //Add Shape to Figure object
    figure1.AddShape(new Aspose.Imaging.Shapes.EllipseShape(new RectangleF(50, 50, 300, 300)));
    figure1.AddShape(new Aspose.Imaging.Shapes.PieShape(new Rectangle(new Point(110, 110), new Size(200, 200)), 0, 90));

    //Create an instance of Figure class
    Aspose.Imaging.Figure figure2 = new Aspose.Imaging.Figure();

    //Add Shape to Figure object
    figure2.AddShape(new Aspose.Imaging.Shapes.ArcShape(new RectangleF(10, 10, 300, 300), 0, 45));
    figure2.AddShape(new Aspose.Imaging.Shapes.PolygonShape(new[] { new PointF(150, 10), new PointF(150, 200), new PointF(250, 300), new PointF(350, 400) }, true));
    figure2.AddShape(new Aspose.Imaging.Shapes.RectangleShape(new Rectangle(new Point(250, 250), new Size(200, 200))));

    //Add Figure object to GraphicsPath
    graphicspath.AddFigures(new[] { figure1, figure2 });

    //Draw path with Pen object of color Black
    graphics.DrawPath(new Pen(Aspose.Imaging.Color.Black, 2), graphicspath);

    // save all changes.
    image.Save();
}</code></example>
    </member>
    <member name="M:Aspose.Imaging.Figure.RemoveShape(Aspose.Imaging.Shape)">
      <summary>
            Removes a shape from the figure.
            </summary>
      <param name="shape">The shape to remove.</param>
    </member>
    <member name="M:Aspose.Imaging.Figure.RemoveShapes(Aspose.Imaging.Shape[])">
      <summary>
            Removes a range of shapes from the figure.
            </summary>
      <param name="shapes">The shapes range to remove.</param>
    </member>
    <member name="M:Aspose.Imaging.Figure.Reverse">
      <summary>
            Reverses this figure shapes order and shapes point order.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Figure.GetBounds(Aspose.Imaging.Matrix)">
      <summary>
            Gets the object's bounds.
            </summary>
      <param name="matrix">The matrix to apply before bounds will be calculated.</param>
      <returns>The estimated object's bounds.</returns>
    </member>
    <member name="M:Aspose.Imaging.Figure.GetBounds(Aspose.Imaging.Matrix,Aspose.Imaging.Pen)">
      <summary>
            Gets the object's bounds.
            </summary>
      <param name="matrix">The matrix to apply before bounds will be calculated.</param>
      <param name="pen">The pen to use for object. This can influence the object's bounds size.</param>
      <returns>The estimated object's bounds.</returns>
    </member>
    <member name="M:Aspose.Imaging.Figure.Transform(Aspose.Imaging.Matrix)">
      <summary>
            Applies the specified transformation to the shape.
            </summary>
      <param name="transform">The transformation to apply.</param>
    </member>
    <member name="P:Aspose.Imaging.Figure.Shapes">
      <summary>
            Gets the figure shapes.
            </summary>
      <value>The figure shapes.</value>
    </member>
    <member name="P:Aspose.Imaging.Figure.Bounds">
      <summary>
            Gets or sets the object's bounds.
            </summary>
      <value>The object's bounds.</value>
    </member>
    <member name="P:Aspose.Imaging.Figure.IsClosed">
      <summary>
            Gets or sets a value indicating whether this figure is closed. A closed figure will make a difference only in case where
            the first and the last figure's shapes are continuous shapes. In such case the first point of the first shape will be
            connected by a straight line from the last point of the last shape.
            </summary>
      <value>
        <c>True</c> if this figure is closed; otherwise, <c>false</c>.</value>
    </member>
    <member name="P:Aspose.Imaging.Figure.Segments">
      <summary>
            Gets the whole figure segments.
            </summary>
      <value>The figure segments.</value>
    </member>
    <member name="T:Aspose.Imaging.FileFormat">
      <summary>
            One of supported imaging file formats.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormat.Undefined">
      <summary>
            Undefined file format.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormat.Custom">
      <summary>
            Custom file format.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormat.Bmp">
      <summary>
            Bmp file format.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormat.Gif">
      <summary>
            Gif file format.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormat.Jpeg">
      <summary>
            Jpeg file format.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormat.Png">
      <summary>
            Png file format.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormat.Tiff">
      <summary>
            Tiff file format.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormat.Psd">
      <summary>
            Psd file format.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormat.Jpeg2000">
      <summary>
            Jpeg2000 file format
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormat.Djvu">
      <summary>
            Djvu file format
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormat.Webp">
      <summary>
            The webp file format
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormat.Emf">
      <summary>
            The Emf/Emf+ file format
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormat.Dicom">
      <summary>
            The dicom format
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormat.Svg">
      <summary>
            SVG file format
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormat.Wmf">
      <summary>
            The Wmf file format
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormat.Dng">
      <summary>
            The DNG file format
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormat.Odg">
      <summary>
            The Open document graphic format
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormat.Eps">
      <summary>
            The Encapsulated PostScript format
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileStreamContainer">
      <summary>
            Helper for file stream processing.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.StreamContainer">
      <summary>
            Represents stream container which contains the stream and provides stream processing routines.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.StreamContainer.ReadWriteBytesCount">
      <summary>
            Specifies read and write bytes count when reading sequentially.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.StreamContainer.StartPosition">
      <summary>
            The starting position inside the stream.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.StreamContainer.#ctor(System.IO.Stream)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.StreamContainer" /> class.
            </summary>
      <param name="stream">The stream.</param>
    </member>
    <member name="M:Aspose.Imaging.StreamContainer.#ctor(System.IO.Stream,System.Boolean)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.StreamContainer" /> class.
            </summary>
      <param name="stream">The data stream.</param>
      <param name="disposeStream">if set to <c>true</c> the stream will be disposed when container is disposed.</param>
    </member>
    <member name="M:Aspose.Imaging.StreamContainer.op_Explicit(Aspose.Imaging.StreamContainer)~System.IO.Stream">
      <summary>
            Performs an explicit conversion from <see cref="T:Aspose.Imaging.StreamContainer" /> to <see cref="T:System.IO.Stream" />.
            </summary>
      <param name="streamContainer">The stream container.</param>
      <returns>The result of the conversion.</returns>
    </member>
    <member name="M:Aspose.Imaging.StreamContainer.Flush">
      <summary>
            Clears all buffers for this stream and causes any buffered data to be written to the underlying device.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.StreamContainer.Write(System.Byte[])">
      <summary>
            Writes all of the specified bytes to the stream.
            </summary>
      <param name="bytes">The bytes to write.</param>
    </member>
    <member name="M:Aspose.Imaging.StreamContainer.WriteByte(System.Byte)">
      <summary>
            Writes a byte to the current position in the stream and advances the position within the stream by one byte.
            </summary>
      <param name="value">The byte to write to the stream.</param>
    </member>
    <member name="M:Aspose.Imaging.StreamContainer.Read(System.Byte[])">
      <summary>
            Reads bytes to fill the specified bytes buffer.
            </summary>
      <param name="bytes">The bytes to fill.</param>
      <returns>The number of bytes read. This value can be less than the number of bytes in the buffer if there is not enough bytes in the stream.</returns>
    </member>
    <member name="M:Aspose.Imaging.StreamContainer.ToBytes">
      <summary>
            Converts the stream data to the <see cref="T:System.Byte" /> array.
            </summary>
      <returns>
            The stream data converted to the <see cref="T:System.Byte" /> array.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.StreamContainer.ToBytes(System.Int64,System.Int64)">
      <summary>
            Converts the stream data to the <see cref="T:System.Byte" /> array.
            </summary>
      <param name="position">The position to start reading bytes from.</param>
      <param name="bytesCount">The bytes count to read.</param>
      <returns>
            The stream data converted to the <see cref="T:System.Byte" /> array.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.StreamContainer.Read(System.Byte[],System.Int32,System.Int32)">
      <summary>
            Reads a sequence of bytes from the current stream and advances the position within the stream by the number of bytes read.
            </summary>
      <param name="buffer">An array of bytes. When this method returns, the buffer contains the specified byte array with the values between <paramref name="offset" /> and (<paramref name="offset" /> + <paramref name="count" /> - 1) replaced by the bytes read from the current source.</param>
      <param name="offset">The zero-based byte offset in <paramref name="buffer" /> at which to begin storing the data read from the current stream.</param>
      <param name="count">The maximum number of bytes to be read from the current stream.</param>
      <returns>
            The total number of bytes read into the buffer. This can be less than the number of bytes requested if that many bytes are not currently available, or zero (0) if the end of the stream has been reached.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.StreamContainer.ReadByte">
      <summary>
            Reads a byte from the stream and advances the position within the stream by one byte, or returns -1 if at the end of the stream.
            </summary>
      <returns>
            The unsigned byte cast to an Int32, or -1 if at the end of the stream.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.StreamContainer.Seek(System.Int64,Aspose.Imaging.SeekOrigin)">
      <summary>
            Sets the position within the current stream.
            </summary>
      <param name="offset">A byte offset relative to the <paramref name="origin" /> parameter. This value represents offset from the starting stream position passed in the StreamContainer constructor.</param>
      <param name="origin">A value of type <see cref="T:System.IO.SeekOrigin" /> indicating the reference point used to obtain the new position.</param>
      <returns>The new position within the current stream.</returns>
    </member>
    <member name="M:Aspose.Imaging.StreamContainer.SeekBegin">
      <summary>
            Sets the stream position to the beginning of the stream. This value represents offset from the starting stream position passed in the StreamContainer constructor.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.StreamContainer.Write(System.Byte[],System.Int32,System.Int32)">
      <summary>
            Writes a sequence of bytes to the current stream and advances the current position within this stream by the number of bytes written.
            </summary>
      <param name="buffer">An array of bytes. This method copies <paramref name="count" /> bytes from <paramref name="buffer" /> to the current stream.</param>
      <param name="offset">The zero-based byte offset in <paramref name="buffer" /> at which to begin copying bytes to the current stream.</param>
      <param name="count">The number of bytes to be written to the current stream.</param>
    </member>
    <member name="M:Aspose.Imaging.StreamContainer.Save(System.IO.Stream)">
      <summary>
            Saves (copies) the stream's data to the specified stream. Uses default buffer size <see cref="F:Aspose.Imaging.StreamContainer.ReadWriteBytesCount" /> and stream <see cref="P:Aspose.Imaging.StreamContainer.Length" /> value.
            </summary>
      <param name="destinationStream">The stream to save the data to.</param>
    </member>
    <member name="M:Aspose.Imaging.StreamContainer.Save(System.IO.Stream,System.Int32)">
      <summary>
            Saves (copies) all the stream's data to the specified stream. Uses stream <see cref="P:Aspose.Imaging.StreamContainer.Length" /> value.
            </summary>
      <param name="destinationStream">The stream to save the data to.</param>
      <param name="bufferSize">The buffer.</param>
    </member>
    <member name="M:Aspose.Imaging.StreamContainer.Save(System.IO.Stream,System.Int32,System.Int64)">
      <summary>
            Saves (copies) the stream's data to the specified stream.
            </summary>
      <param name="destinationStream">The stream to save the data to.</param>
      <param name="bufferSize">The buffer size. By default <see cref="F:Aspose.Imaging.StreamContainer.ReadWriteBytesCount" /> value is used.</param>
      <param name="length">The stream data length to copy. By default the length is set to <see cref="P:Aspose.Imaging.StreamContainer.Length" /> value.</param>
    </member>
    <member name="M:Aspose.Imaging.StreamContainer.Save(System.String)">
      <summary>
            Saves (copies) the stream's data to the specified stream. Uses default buffer size <see cref="F:Aspose.Imaging.StreamContainer.ReadWriteBytesCount" /> and stream <see cref="P:Aspose.Imaging.StreamContainer.Length" /> value.
            </summary>
      <param name="filePath">The file path to save the stream data to.</param>
    </member>
    <member name="M:Aspose.Imaging.StreamContainer.Save(System.String,System.Int32)">
      <summary>
            Saves (copies) the stream's data to the specified stream. Uses stream <see cref="P:Aspose.Imaging.StreamContainer.Length" /> value.
            </summary>
      <param name="filePath">The file path to save the stream data to.</param>
      <param name="bufferSize">The buffer size. By default <see cref="F:Aspose.Imaging.StreamContainer.ReadWriteBytesCount" /> value is used.</param>
    </member>
    <member name="M:Aspose.Imaging.StreamContainer.Save(System.String,System.Int32,System.Int64)">
      <summary>
            Saves (copies) the stream's data to the specified stream.
            </summary>
      <param name="filePath">The file path to save the stream data to.</param>
      <param name="bufferSize">The buffer size. By default <see cref="F:Aspose.Imaging.StreamContainer.ReadWriteBytesCount" /> value is used.</param>
      <param name="length">The stream data length to copy. By default the length is set to <see cref="P:Aspose.Imaging.StreamContainer.Length" /> value.</param>
    </member>
    <member name="M:Aspose.Imaging.StreamContainer.WriteTo(Aspose.Imaging.StreamContainer)">
      <summary>
            Copies the contained data to another <see cref="T:Aspose.Imaging.StreamContainer" />.
            </summary>
      <param name="streamContainer">The stream container to copy to.</param>
    </member>
    <member name="M:Aspose.Imaging.StreamContainer.WriteTo(Aspose.Imaging.StreamContainer,System.Int64)">
      <summary>
            Copies the contained data to another <see cref="T:Aspose.Imaging.StreamContainer" />.
            </summary>
      <param name="streamContainer">The stream container to copy to.</param>
      <param name="length">The bytes count to write.</param>
      <exception cref="T:Aspose.Imaging.CoreExceptions.FrameworkException">Copy operation cannot complete. Cannot read  + count +  bytes.</exception>
    </member>
    <member name="M:Aspose.Imaging.StreamContainer.AfterStreamDisposed">
      <summary>
            Called after the stream is disposed.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.StreamContainer.BeforeStreamDisposed">
      <summary>
            Called before the stream is disposed.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.StreamContainer.BeforeSave(System.IO.Stream)">
      <summary>
            Called before save occurs on the destination stream.
            </summary>
      <param name="destinationStream">The destination stream.</param>
    </member>
    <member name="M:Aspose.Imaging.StreamContainer.ReleaseManagedResources">
      <summary>
            Releases the managed resources. Make sure no unmanaged resources are released here, since they may have been already released.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.StreamContainer.DisposeStream">
      <summary>
            Disposes the stream.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.StreamContainer.SyncRoot">
      <summary>
            Gets an object that can be used to synchronize access to the synchronized resource.
            </summary>
      <value>
            The object that can be used to synchronize access to the synchronized resource.
            </value>
    </member>
    <member name="P:Aspose.Imaging.StreamContainer.Position">
      <summary>
            Gets or sets the current position within the stream. This value represents offset from the starting stream position passed in the StreamContainer constructor.
            </summary>
      <value>The current stream position.</value>
    </member>
    <member name="P:Aspose.Imaging.StreamContainer.Stream">
      <summary>
            Gets the data stream.
            </summary>
      <value>The data stream.</value>
    </member>
    <member name="P:Aspose.Imaging.StreamContainer.IsStreamDisposedOnClose">
      <summary>
            Gets a value indicating whether this stream is disposed on close.
            </summary>
      <value>
        <c>true</c> if stream is disposed on close; otherwise, <c>false</c>.</value>
    </member>
    <member name="P:Aspose.Imaging.StreamContainer.Length">
      <summary>
            Gets or sets the stream length in bytes. This value is less than the <see cref="P:System.IO.Stream.Length" /> by the starting stream position passed in the StreamContainer constructor.
            </summary>
      <value>The stream length.</value>
    </member>
    <member name="P:Aspose.Imaging.StreamContainer.CanRead">
      <summary>
            Gets a value indicating whether stream supports reading.
            </summary>
      <value>
        <c>true</c> if stream supports reading; otherwise, <c>false</c>.</value>
    </member>
    <member name="P:Aspose.Imaging.StreamContainer.CanSeek">
      <summary>
            Gets a value indicating whether stream supports seeking.
            </summary>
      <value>
        <c>true</c> if stream supports seeking; otherwise, <c>false</c>.</value>
    </member>
    <member name="P:Aspose.Imaging.StreamContainer.CanWrite">
      <summary>
            Gets a value indicating whether stream supports writing.
            </summary>
      <value>
        <c>true</c> if stream supports writing; otherwise, <c>false</c>.</value>
    </member>
    <member name="M:Aspose.Imaging.FileStreamContainer.op_Explicit(Aspose.Imaging.FileStreamContainer)~System.IO.Stream">
      <summary>
            Performs an explicit conversion from <see cref="T:Aspose.Imaging.FileStreamContainer" /> to <see cref="T:System.IO.Stream" />.
            </summary>
      <param name="fileStreamContainer">The file stream container.</param>
      <returns>The result of the conversion.</returns>
    </member>
    <member name="M:Aspose.Imaging.FileStreamContainer.op_Explicit(Aspose.Imaging.FileStreamContainer)~System.IO.FileStream">
      <summary>
            Performs an explicit conversion from <see cref="T:Aspose.Imaging.FileStreamContainer" /> to <see cref="T:System.IO.FileStream" />.
            </summary>
      <param name="fileStreamContainer">The file stream container.</param>
      <returns>The result of the conversion.</returns>
    </member>
    <member name="M:Aspose.Imaging.FileStreamContainer.CreateFileStream(System.String,System.Boolean)">
      <summary>
            Creates a new file stream.
            </summary>
      <param name="fileLocation">The file location.</param>
      <param name="isTemporal">If set to <c>true</c> the file stream container is temporal.</param>
      <returns>The file stream container.</returns>
    </member>
    <member name="M:Aspose.Imaging.FileStreamContainer.OpenFileStream(System.String)">
      <summary>
            Opens an existing file stream. If file stream does not exist the appropriate exception is thrown.
            </summary>
      <param name="fileLocation">The file location.</param>
      <returns>
            The file stream container.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.FileStreamContainer.IsTemporal">
      <summary>
            Gets or sets a value indicating whether stream is temporal.
            </summary>
      <value>
        <c>true</c> if stream is temporal; otherwise, <c>false</c>.
            </value>
      <remarks>A temporal stream will remove iself when disposed. If the stream is memory based this property has no effect.
            The stream can be marked as temporal or persistent in case it was created explicitly otherwise the appropriate exception is thrown.</remarks>
    </member>
    <member name="P:Aspose.Imaging.FileStreamContainer.IsCreated">
      <summary>
            Gets a value indicating whether stream was created explicitly.
            </summary>
      <value>
        <c>true</c> if stream was created explicitly; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileStreamContainer.FilePath">
      <summary>
            Gets the file path.
            </summary>
      <value>The file path.</value>
    </member>
    <member name="T:Aspose.Imaging.FillMode">
      <summary>
            Specifies how the interior of a closed path is filled.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FillMode.Alternate">
      <summary>
            Specifies the alternate fill mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FillMode.Winding">
      <summary>
            Specifies the winding fill mode.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Font">
      <summary>
            Defines a particular format for text, including font face, size, and style attributes. This class cannot be inherited.
            </summary>
      <example>This example demonstrates the use of Font and SolidBrush class to draw strings on Image surface. The example creates a new Image and draw shapes using Figures and GraphicsPath<code>[C#]

//Creates an instance of BmpOptions and set its various properties
Aspose.Imaging.ImageOptions.BmpOptions bmpOptions = new Aspose.Imaging.ImageOptions.BmpOptions();
bmpOptions.BitsPerPixel = 24;

//Create an instance of FileCreateSource and assign it as Source for the instance of BmpOptions
//Second Boolean parameter determines if the file to be created IsTemporal or not
bmpOptions.Source = new Aspose.Imaging.Sources.FileCreateSource(@"C:\temp\sample.bmp", false);

//Creates an instance of Image
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(bmpOptions, 500, 500))
{
    //Creates and initialize an instance of Graphics class
    Aspose.Imaging.Graphics graphics = new Aspose.Imaging.Graphics(image);

    //Clears Graphics surface
    graphics.Clear(Color.Wheat);

    //Creates an instance of Font
    Aspose.Imaging.Font font = new Aspose.Imaging.Font("Times New Roman", 16);

    //Create an instance of SolidBrush having Red Color
    Aspose.Imaging.Brushes.SolidBrush brush = new Aspose.Imaging.Brushes.SolidBrush(Color.Red);

    //Draw a String
    graphics.DrawString("Created by Aspose.Imaging for .Net", font, brush, new PointF(100, 100));

    // save all changes
    image.Save();
}</code></example>
    </member>
    <member name="M:Aspose.Imaging.Font.#ctor(Aspose.Imaging.Font,Aspose.Imaging.FontStyle)">
      <summary>
            Initializes a new <see cref="T:Aspose.Imaging.Font" /> that uses the specified existing <see cref="T:Aspose.Imaging.Font" /> and <see cref="T:Aspose.Imaging.FontStyle" /> enumeration.
            </summary>
      <param name="prototype">The existing <see cref="T:Aspose.Imaging.Font" /> from which to create the new <see cref="T:Aspose.Imaging.Font" />.</param>
      <param name="newStyle">The <see cref="T:Aspose.Imaging.FontStyle" /> to apply to the new <see cref="T:Aspose.Imaging.Font" />. Multiple values of the <see cref="T:Aspose.Imaging.FontStyle" /> enumeration can be combined with the OR operator.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="prototype" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Font.#ctor(System.String,System.Single)">
      <summary>
            Initializes a new <see cref="T:Aspose.Imaging.Font" /> using a specified size. The character set is set to <see cref="F:Aspose.Imaging.CharacterSet.Default" />, the graphics unit to <see cref="F:Aspose.Imaging.GraphicsUnit.Point" />, the font style to <see cref="F:Aspose.Imaging.FontStyle.Regular" />.
            </summary>
      <param name="fontName">A string representation of the <see cref="T:Aspose.Imaging.Font" /> name.</param>
      <param name="emSize">The em-size, in points, of the new font.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="emSize" /> is less than or equal to 0, evaluates to infinity or is not a valid number.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="fontName" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Font.#ctor(System.String,System.Single,Aspose.Imaging.FontStyle)">
      <summary>
            Initializes a new <see cref="T:Aspose.Imaging.Font" /> using a specified size and style. The character set is set to <see cref="F:Aspose.Imaging.CharacterSet.Default" />, the graphics unit to <see cref="F:Aspose.Imaging.GraphicsUnit.Point" />.
            </summary>
      <param name="fontName">A string representation of the <see cref="T:Aspose.Imaging.Font" /> name.</param>
      <param name="emSize">The em-size, in points, of the new font.</param>
      <param name="style">The <see cref="T:Aspose.Imaging.FontStyle" /> of the new font.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="emSize" /> is less than or equal to 0, evaluates to infinity or is not a valid number.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="fontName" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Font.#ctor(System.String,System.Single,Aspose.Imaging.GraphicsUnit)">
      <summary>
            Initializes a new <see cref="T:Aspose.Imaging.Font" /> using a specified size and unit. The character set is set to <see cref="F:Aspose.Imaging.CharacterSet.Default" />, the style is set to <see cref="F:Aspose.Imaging.FontStyle.Regular" />.
            </summary>
      <param name="fontName">A string representation of the <see cref="T:Aspose.Imaging.Font" /> name.</param>
      <param name="emSize">The em-size of the new font in the units specified by the <paramref name="unit" /> parameter.</param>
      <param name="unit">The <see cref="T:Aspose.Imaging.GraphicsUnit" /> of the new font.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="emSize" /> is less than or equal to 0, evaluates to infinity or is not a valid number.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="fontName" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Font.#ctor(System.String,System.Single,Aspose.Imaging.FontStyle,Aspose.Imaging.GraphicsUnit,Aspose.Imaging.CharacterSet)">
      <summary>
            Initializes a new <see cref="T:Aspose.Imaging.Font" /> using a specified size, style, unit, and character set.
            </summary>
      <param name="fontName">A string representation of the <see cref="T:Aspose.Imaging.Font" /> name.</param>
      <param name="emSize">The em-size of the new font in the units specified by the <paramref name="unit" /> parameter.</param>
      <param name="style">The <see cref="T:Aspose.Imaging.FontStyle" /> of the new font.</param>
      <param name="unit">The <see cref="T:Aspose.Imaging.GraphicsUnit" /> of the new font.</param>
      <param name="characterSet">A character set to use for this font.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="emSize" /> is less than or equal to 0, evaluates to infinity or is not a valid number.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="fontName" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Font.#ctor(System.String,System.Single,Aspose.Imaging.FontStyle,Aspose.Imaging.GraphicsUnit)">
      <summary>
            Initializes a new <see cref="T:Aspose.Imaging.Font" /> using a specified size, style, and unit.
            </summary>
      <param name="fontName">A string representation of the <see cref="T:Aspose.Imaging.Font" /> name.</param>
      <param name="emSize">The em-size of the new font in the units specified by the <paramref name="unit" /> parameter.</param>
      <param name="style">The <see cref="T:Aspose.Imaging.FontStyle" /> of the new font.</param>
      <param name="unit">The <see cref="T:Aspose.Imaging.GraphicsUnit" /> of the new font.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="emSize" /> is less than or equal to 0, evaluates to infinity or is not a valid number.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="fontName" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Font.DeepClone">
      <summary>
            Creates an exact deep copy of this <see cref="T:Aspose.Imaging.Font" />.
            </summary>
      <returns>The <see cref="T:Aspose.Imaging.Font" /> this method creates.</returns>
    </member>
    <member name="M:Aspose.Imaging.Font.Equals(System.Object)">
      <summary>
            Indicates whether the specified object is a <see cref="T:Aspose.Imaging.Font" /> and has the same property values as this <see cref="T:Aspose.Imaging.Font" />.
            </summary>
      <param name="obj">The object to test.</param>
      <returns>True if the <paramref name="obj" /> parameter is a <see cref="T:Aspose.Imaging.Font" /> and has the same property values as this <see cref="T:Aspose.Imaging.Font" />; otherwise, false.</returns>
    </member>
    <member name="M:Aspose.Imaging.Font.GetHashCode">
      <summary>
            Gets the hash code for this <see cref="T:Aspose.Imaging.Font" />.
            </summary>
      <returns>The hash code for this <see cref="T:Aspose.Imaging.Font" />.</returns>
    </member>
    <member name="M:Aspose.Imaging.Font.ToString">
      <summary>
            Returns a human-readable string representation of this <see cref="T:Aspose.Imaging.Font" />.
            </summary>
      <returns>A string that represents this <see cref="T:Aspose.Imaging.Font" />.</returns>
    </member>
    <member name="P:Aspose.Imaging.Font.Bold">
      <summary>
            Gets a value indicating whether this <see cref="T:Aspose.Imaging.Font" /> is bold.
            </summary>
      <value>True if this <see cref="T:Aspose.Imaging.Font" /> is bold; otherwise, false.</value>
    </member>
    <member name="P:Aspose.Imaging.Font.CharacterSet">
      <summary>
            Gets a byte value that specifies the character set that this <see cref="T:Aspose.Imaging.Font" /> uses.
            </summary>
      <value>A character set that this <see cref="T:Aspose.Imaging.Font" /> uses.</value>
    </member>
    <member name="P:Aspose.Imaging.Font.Italic">
      <summary>
            Gets a value indicating whether this <see cref="T:Aspose.Imaging.Font" /> is italic.
            </summary>
      <value>True if this <see cref="T:Aspose.Imaging.Font" /> is italic; otherwise, false.</value>
    </member>
    <member name="P:Aspose.Imaging.Font.Name">
      <summary>
            Gets the face name of this <see cref="T:Aspose.Imaging.Font" />.
            </summary>
      <value>A string representation of the face name of this <see cref="T:Aspose.Imaging.Font" />.</value>
    </member>
    <member name="P:Aspose.Imaging.Font.Strikeout">
      <summary>
            Gets a value indicating whether this <see cref="T:Aspose.Imaging.Font" /> specifies a horizontal line through the font.
            </summary>
      <value>True if this <see cref="T:Aspose.Imaging.Font" /> has a horizontal line through it; otherwise, false.</value>
    </member>
    <member name="P:Aspose.Imaging.Font.Underline">
      <summary>
            Gets a value indicating whether this <see cref="T:Aspose.Imaging.Font" /> is underlined.
            </summary>
      <value>True if this <see cref="T:Aspose.Imaging.Font" /> is underlined; otherwise, false.</value>
    </member>
    <member name="P:Aspose.Imaging.Font.Style">
      <summary>
            Gets style information for this <see cref="T:Aspose.Imaging.Font" />.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.FontStyle" /> enumeration that contains style information for this <see cref="T:Aspose.Imaging.Font" />.</value>
    </member>
    <member name="P:Aspose.Imaging.Font.Size">
      <summary>
            Gets the em-size of this <see cref="T:Aspose.Imaging.Font" /> measured in the units specified by the <see cref="P:Aspose.Imaging.Font.Unit" /> property.
            </summary>
      <value>The em-size of this <see cref="T:Aspose.Imaging.Font" />.</value>
    </member>
    <member name="P:Aspose.Imaging.Font.Unit">
      <summary>
            Gets the unit of measure for this <see cref="T:Aspose.Imaging.Font" />.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.GraphicsUnit" /> that represents the unit of measure for this <see cref="T:Aspose.Imaging.Font" />.</value>
    </member>
    <member name="T:Aspose.Imaging.FontStyle">
      <summary>
            Specifies style information applied to text.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FontStyle.Regular">
      <summary>
            Normal text.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FontStyle.Bold">
      <summary>
            Bold text.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FontStyle.Italic">
      <summary>
            Italic text.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FontStyle.Underline">
      <summary>
            Underlined text.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FontStyle.Strikeout">
      <summary>
            Text with a line through the middle.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Graphics">
      <summary>
            Represents the graphics according to the graphics engine used in the current assembly.
            </summary>
      <example>This example uses Graphics class to create primitive shapes on the Image surface. To demonstrate the operation, the example creates a new Image in PNG format and draw primitive shapes on Image surface using Draw methods exposed by Graphics class<code>[C#]

//Creates an instance of FileStream
using (System.IO.FileStream stream = new System.IO.FileStream(@"C:\temp\output.png", System.IO.FileMode.Create))
{
    //Create an instance of PngOptions and set its various properties
    Aspose.Imaging.ImageOptions.PngOptions pngOptions = new Aspose.Imaging.ImageOptions.PngOptions();
        
    //Set the Source for PngOptions
    pngOptions.Source = new Aspose.Imaging.Sources.StreamSource(stream);

    //Create an instance of Image 
    using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(pngOptions, 500, 500))
    {
        //Create and initialize an instance of Graphics class
        Aspose.Imaging.Graphics graphics = new Aspose.Imaging.Graphics(image);

        //Clear Graphics surface
        graphics.Clear(Color.Wheat);

        //Draw an Arc by specifying the Pen object having Black color, 
        //a Rectangle surrounding the Arc, Start Angle and Sweep Angle
        graphics.DrawArc(new Pen(Color.Black, 2), new Rectangle(200, 200, 100, 200), 0, 300);

        //Draw a Bezier by specifying the Pen object having Blue color and co-ordinate Points.
        graphics.DrawBezier(new Pen(Color.Blue, 2), new Point(250, 100), new Point(300, 30), new Point(450, 100), new Point(235, 25));

        //Draw a Curve by specifying the Pen object having Green color and an array of Points
        graphics.DrawCurve(new Pen(Color.Green, 2), new[] { new Point(100, 200), new Point(100, 350), new Point(200, 450) });

        //Draw an Ellipse using the Pen object and a surrounding Rectangle
        graphics.DrawEllipse(new Pen(Color.Yellow, 2), new Rectangle(300, 300, 100, 100));

        //Draw a Line 
        graphics.DrawLine(new Pen(Color.Violet, 2), new Point(100, 100), new Point(200, 200));

        //Draw a Pie segment
        graphics.DrawPie(new Pen(Color.Silver, 2), new Rectangle(new Point(200, 20), new Size(200, 200)), 0, 45);

        //Draw a Polygon by specifying the Pen object having Red color and an array of Points
        graphics.DrawPolygon(new Pen(Color.Red, 2), new[] { new Point(20, 100), new Point(20, 200), new Point(220, 20) });

        //Draw a Rectangle
        graphics.DrawRectangle(new Pen(Color.Orange, 2), new Rectangle(new Point(250, 250), new Size(100, 100)));

        //Create a SolidBrush object and set its various properties
        Aspose.Imaging.Brushes.SolidBrush brush = new Aspose.Imaging.Brushes.SolidBrush();
        brush.Color = Color.Purple;
        brush.Opacity = 100;

        //Draw a String using the SolidBrush object and Font, at specific Point
        graphics.DrawString("This image is created by Aspose.Imaging API", new Font("Times New Roman", 16), brush, new PointF(50, 400));

        // save all changes.
        image.Save();
    }
}</code></example>
    </member>
    <member name="M:Aspose.Imaging.Graphics.#ctor(Aspose.Imaging.Image)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Graphics" /> class.
            </summary>
      <param name="sourceImage">The source image.</param>
    </member>
    <member name="M:Aspose.Imaging.Graphics.ResetTransform">
      <summary>
            Resets the <see cref="P:Aspose.Imaging.Graphics.Transform" /> property to identity.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Graphics.MultiplyTransform(Aspose.Imaging.Matrix)">
      <summary>
            Multiplies the <see cref="T:Aspose.Imaging.Matrix" /> that represents the local geometric transform of this <see cref="T:Aspose.Imaging.Graphics" /> by the specified <see cref="T:Aspose.Imaging.Matrix" /> by prepending the specified <see cref="T:Aspose.Imaging.Matrix" />.
            </summary>
      <param name="matrix">The <see cref="T:Aspose.Imaging.Matrix" /> by which to multiply the geometric transform.</param>
    </member>
    <member name="M:Aspose.Imaging.Graphics.MultiplyTransform(Aspose.Imaging.Matrix,Aspose.Imaging.MatrixOrder)">
      <summary>
            Multiplies the <see cref="T:Aspose.Imaging.Matrix" /> that represents the local geometric transform of this <see cref="T:Aspose.Imaging.Graphics" /> by the specified <see cref="T:Aspose.Imaging.Matrix" /> in the specified order.
            </summary>
      <param name="matrix">The <see cref="T:Aspose.Imaging.Matrix" /> by which to multiply the geometric transform.</param>
      <param name="order">A <see cref="T:Aspose.Imaging.MatrixOrder" /> that specifies in which order to multiply the two matrices.</param>
    </member>
    <member name="M:Aspose.Imaging.Graphics.TranslateTransform(System.Single,System.Single)">
      <summary>
            Translates the local geometric transform by the specified dimensions. This method prepends the translation to the transform.
            </summary>
      <param name="dx">The value of the translation in x.</param>
      <param name="dy">The value of the translation in y.</param>
    </member>
    <member name="M:Aspose.Imaging.Graphics.TranslateTransform(System.Single,System.Single,Aspose.Imaging.MatrixOrder)">
      <summary>
            Translates the local geometric transform by the specified dimensions in the specified order.
            </summary>
      <param name="dx">The value of the translation in x.</param>
      <param name="dy">The value of the translation in y.</param>
      <param name="order">The order (prepend or append) in which to apply the translation.</param>
    </member>
    <member name="M:Aspose.Imaging.Graphics.ScaleTransform(System.Single,System.Single)">
      <summary>
            Scales the local geometric transform by the specified amounts. This method prepends the scaling matrix to the transform.
            </summary>
      <param name="sx">The amount by which to scale the transform in the x-axis direction.</param>
      <param name="sy">The amount by which to scale the transform in the y-axis direction.</param>
    </member>
    <member name="M:Aspose.Imaging.Graphics.ScaleTransform(System.Single,System.Single,Aspose.Imaging.MatrixOrder)">
      <summary>
            Scales the local geometric transform by the specified amounts in the specified order.
            </summary>
      <param name="sx">The amount by which to scale the transform in the x-axis direction.</param>
      <param name="sy">The amount by which to scale the transform in the y-axis direction.</param>
      <param name="order">A <see cref="T:Aspose.Imaging.MatrixOrder" /> that specifies whether to append or prepend the scaling matrix.</param>
    </member>
    <member name="M:Aspose.Imaging.Graphics.RotateTransform(System.Single)">
      <summary>
            Rotates the local geometric transform by the specified amount. This method prepends the rotation to the transform.
            </summary>
      <param name="angle">The angle of rotation.</param>
    </member>
    <member name="M:Aspose.Imaging.Graphics.RotateTransform(System.Single,Aspose.Imaging.MatrixOrder)">
      <summary>
            Rotates the local geometric transform by the specified amount in the specified order.
            </summary>
      <param name="angle">The angle of rotation.</param>
      <param name="order">A <see cref="T:Aspose.Imaging.MatrixOrder" /> that specifies whether to append or prepend the rotation matrix.</param>
    </member>
    <member name="M:Aspose.Imaging.Graphics.BeginUpdate">
      <summary>
            Starts caching of the following graphics operations. The graphics effects applied afterwards will not be applied immediately instead the EndUpdate will cause applying all the effects at once.
            </summary>
      <remarks>Note the effects after BeginUpdate is called will not be applied in case EndUpdate is not called.</remarks>
    </member>
    <member name="M:Aspose.Imaging.Graphics.EndUpdate">
      <summary>
            Finishes caching of the graphics operations started after BeginUpdate was called. The preceding graphics operations will be applied at once when calling this method.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Graphics.Clear(Aspose.Imaging.Color)">
      <summary>
            Clears the graphics surface using the specified color.
            </summary>
      <param name="color">The color to clear the graphics surface by.</param>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawLine(Aspose.Imaging.Pen,Aspose.Imaging.Point,Aspose.Imaging.Point)">
      <summary>
            Draws a line connecting two <see cref="T:Aspose.Imaging.Point" /> structures.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and style of the line.</param>
      <param name="point1">
        <see cref="T:Aspose.Imaging.Point" /> structure that represents the first point to connect.</param>
      <param name="point2">
        <see cref="T:Aspose.Imaging.Point" /> structure that represents the second point to connect.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawLine(Aspose.Imaging.Pen,Aspose.Imaging.PointF,Aspose.Imaging.PointF)">
      <summary>
            Draws a line connecting two <see cref="T:Aspose.Imaging.PointF" /> structures.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and style of the line.</param>
      <param name="point1">
        <see cref="T:Aspose.Imaging.PointF" /> structure that represents the first point to connect.</param>
      <param name="point2">
        <see cref="T:Aspose.Imaging.PointF" /> structure that represents the second point to connect.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawLine(Aspose.Imaging.Pen,System.Int32,System.Int32,System.Int32,System.Int32)">
      <summary>
            Draws a line connecting the two points specified by the coordinate pairs.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and style of the line.</param>
      <param name="x1">The x-coordinate of the first point.</param>
      <param name="y1">The y-coordinate of the first point.</param>
      <param name="x2">The x-coordinate of the second point.</param>
      <param name="y2">The y-coordinate of the second point.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawLine(Aspose.Imaging.Pen,System.Single,System.Single,System.Single,System.Single)">
      <summary>
            Draws a line connecting the two points specified by the coordinate pairs.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and style of the line.</param>
      <param name="x1">The x-coordinate of the first point.</param>
      <param name="y1">The y-coordinate of the first point.</param>
      <param name="x2">The x-coordinate of the second point.</param>
      <param name="y2">The y-coordinate of the second point.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawLines(Aspose.Imaging.Pen,Aspose.Imaging.Point[])">
      <summary>
            Draws a series of line segments that connect an array of <see cref="T:Aspose.Imaging.Point" /> structures.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and style of the line segments.</param>
      <param name="points">Array of <see cref="T:Aspose.Imaging.Point" /> structures that represent the points to connect.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.
            -or-
            <paramref name="points" /> is null.</exception>
      <exception cref="T:System.ArgumentException">The <paramref name="points" /> array contains less than 2 points.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawLines(Aspose.Imaging.Pen,Aspose.Imaging.PointF[])">
      <summary>
            Draws a series of line segments that connect an array of <see cref="T:Aspose.Imaging.PointF" /> structures.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and style of the line segments.</param>
      <param name="points">Array of <see cref="T:Aspose.Imaging.PointF" /> structures that represent the points to connect.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.
            -or-
            <paramref name="points" /> is null.</exception>
      <exception cref="T:System.ArgumentException">The <paramref name="points" /> array contains less than 2 points.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.FillRectangle(Aspose.Imaging.Brush,Aspose.Imaging.Rectangle)">
      <summary>
            Fills the interior of a rectangle specified by a <see cref="T:Aspose.Imaging.Rectangle" /> structure.
            </summary>
      <param name="brush">
        <see cref="T:Aspose.Imaging.Brush" /> that determines the characteristics of the fill.</param>
      <param name="rect">
        <see cref="T:Aspose.Imaging.Rectangle" /> structure that represents the rectangle to fill.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="brush" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.FillRectangle(Aspose.Imaging.Brush,Aspose.Imaging.RectangleF)">
      <summary>
            Fills the interior of a rectangle specified by a <see cref="T:Aspose.Imaging.RectangleF" /> structure.
            </summary>
      <param name="brush">
        <see cref="T:Aspose.Imaging.Brush" /> that determines the characteristics of the fill.</param>
      <param name="rect">
        <see cref="T:Aspose.Imaging.RectangleF" /> structure that represents the rectangle to fill.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="brush" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.FillRectangle(Aspose.Imaging.Brush,System.Single,System.Single,System.Single,System.Single)">
      <summary>
            Fills the interior of a rectangle specified by a pair of coordinates, a width and a height.
            </summary>
      <param name="brush">
        <see cref="T:Aspose.Imaging.Brush" /> that determines the characteristics of the fill.</param>
      <param name="x">The x-coordinate of the upper-left corner of the rectangle to fill.</param>
      <param name="y">The y-coordinate of the upper-left corner of the rectangle to fill.</param>
      <param name="width">Width of the rectangle to fill.</param>
      <param name="height">Height of the rectangle to fill.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="brush" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.FillRectangle(Aspose.Imaging.Brush,System.Int32,System.Int32,System.Int32,System.Int32)">
      <summary>
            Fills the interior of a rectangle specified by a pair of coordinates, a width and a height.
            </summary>
      <param name="brush">
        <see cref="T:Aspose.Imaging.Brush" /> that determines the characteristics of the fill.</param>
      <param name="x">The x-coordinate of the upper-left corner of the rectangle to fill.</param>
      <param name="y">The y-coordinate of the upper-left corner of the rectangle to fill.</param>
      <param name="width">Width of the rectangle to fill.</param>
      <param name="height">Height of the rectangle to fill.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="brush" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.FillRectangles(Aspose.Imaging.Brush,Aspose.Imaging.Rectangle[])">
      <summary>
            Fills the interiors of a series of rectangles specified by <see cref="T:Aspose.Imaging.Rectangle" /> structures.
            </summary>
      <param name="brush">
        <see cref="T:Aspose.Imaging.Brush" /> that determines the characteristics of the fill.</param>
      <param name="rects">Array of <see cref="T:Aspose.Imaging.Rectangle" /> structures that represent the rectangles to fill.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="brush" /> is null or <paramref name="rects" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.FillRectangles(Aspose.Imaging.Brush,Aspose.Imaging.RectangleF[])">
      <summary>
            Fills the interiors of a series of rectangles specified by <see cref="T:Aspose.Imaging.RectangleF" /> structures.
            </summary>
      <param name="brush">
        <see cref="T:Aspose.Imaging.Brush" /> that determines the characteristics of the fill.</param>
      <param name="rects">Array of <see cref="T:Aspose.Imaging.Rectangle" /> structures that represent the rectangles to fill.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="brush" /> is null or <paramref name="rects" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawRectangle(Aspose.Imaging.Pen,Aspose.Imaging.RectangleF)">
      <summary>
            Draws a rectangle specified by a <see cref="T:Aspose.Imaging.RectangleF" /> structure.
            </summary>
      <param name="pen">A <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and style of the rectangle.</param>
      <param name="rect">A <see cref="T:Aspose.Imaging.RectangleF" /> structure that represents the rectangle to draw.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawRectangle(Aspose.Imaging.Pen,Aspose.Imaging.Rectangle)">
      <summary>
            Draws a rectangle specified by a <see cref="T:Aspose.Imaging.Rectangle" /> structure.
            </summary>
      <param name="pen">A <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and style of the rectangle.</param>
      <param name="rect">A <see cref="T:Aspose.Imaging.Rectangle" /> structure that represents the rectangle to draw.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawRectangle(Aspose.Imaging.Pen,System.Single,System.Single,System.Single,System.Single)">
      <summary>
            Draws a rectangle specified by a coordinate pair, a width, and a height.
            </summary>
      <param name="pen">A <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and style of the rectangle.</param>
      <param name="x">The x-coordinate of the upper-left corner of the rectangle to draw.</param>
      <param name="y">The y-coordinate of the upper-left corner of the rectangle to draw.</param>
      <param name="width">The width of the rectangle to draw.</param>
      <param name="height">The height of the rectangle to draw.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawRectangle(Aspose.Imaging.Pen,System.Int32,System.Int32,System.Int32,System.Int32)">
      <summary>
            Draws a rectangle specified by a coordinate pair, a width, and a height.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and style of the rectangle.</param>
      <param name="x">The x-coordinate of the upper-left corner of the rectangle to draw.</param>
      <param name="y">The y-coordinate of the upper-left corner of the rectangle to draw.</param>
      <param name="width">Width of the rectangle to draw.</param>
      <param name="height">Height of the rectangle to draw.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawRectangles(Aspose.Imaging.Pen,Aspose.Imaging.RectangleF[])">
      <summary>
            Draws a series of rectangles specified by <see cref="T:Aspose.Imaging.RectangleF" /> structures.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and style of the outlines of the rectangles.</param>
      <param name="rects">Array of <see cref="T:Aspose.Imaging.RectangleF" /> structures that represent the rectangles to draw.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.
            -or-
            <paramref name="rects" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawRectangles(Aspose.Imaging.Pen,Aspose.Imaging.Rectangle[])">
      <summary>
            Draws a series of rectangles specified by <see cref="T:Aspose.Imaging.Rectangle" /> structures.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and style of the outlines of the rectangles.</param>
      <param name="rects">Array of <see cref="T:Aspose.Imaging.Rectangle" /> structures that represent the rectangles to draw.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.
            -or-
            <paramref name="rects" /> is null.</exception>
      <example>This example shows the creation and usage Pen objects. The example creates a new Image and draw Rectangles on Image surface.<code>[C#]

//Create an instance of BmpOptions and set its various properties
Aspose.Imaging.ImageOptions.BmpOptions bmpOptions = new Aspose.Imaging.ImageOptions.BmpOptions();
bmpOptions.BitsPerPixel = 24;

//Create an instance of FileCreateSource and assign it as Source for the instance of BmpOptions
//Second Boolean parameter determines if the file to be created IsTemporal or not
bmpOptions.Source = new Aspose.Imaging.Sources.FileCreateSource(@"C:\temp\sample.bmp", false);

//Create an instance of Image at specified Path
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(bmpOptions, 500, 500))
{
    //Create an instance of Graphics and initialize it with Image object
    Aspose.Imaging.Graphics graphics = new Aspose.Imaging.Graphics(image);

    //Clear the Graphics sutface with White Color
    graphics.Clear(Aspose.Imaging.Color.White);

    //Create an instance of Pen with color Red and width 5
    Aspose.Imaging.Pen pen = new Pen(Aspose.Imaging.Color.Red, 5);

    //Create an instance of HatchBrush and set its properties
    Aspose.Imaging.Brushes.HatchBrush brush = new HatchBrush();
    brush.BackgroundColor = Color.Wheat;
    brush.ForegroundColor = Color.Red;

    //Create an instance of Pen
    //initialize it with HatchBrush object and width
    Aspose.Imaging.Pen brusedpen = new Pen(brush, 5);

    //Draw Rectangles by specifying Pen object
    graphics.DrawRectangles(pen, new[] { new Rectangle(new Point(210, 210), new Size(100, 100)), new Rectangle(new Point(110, 110), new Size(100, 100)), new Rectangle(new Point(310, 310), new Size(100, 100)) });

    //Draw Rectangles by specifying Pen object
    graphics.DrawRectangles(brusedpen, new[] { new Rectangle(new Point(310, 110), new Size(100, 100)), new Rectangle(new Point(110, 310), new Size(100, 100)) });

    // save all changes.
    image.Save();
}</code></example>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawEllipse(Aspose.Imaging.Pen,Aspose.Imaging.RectangleF)">
      <summary>
            Draws an ellipse defined by a bounding <see cref="T:Aspose.Imaging.RectangleF" />.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and style of the ellipse.</param>
      <param name="rect">
        <see cref="T:Aspose.Imaging.RectangleF" /> structure that defines the boundaries of the ellipse.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawEllipse(Aspose.Imaging.Pen,System.Single,System.Single,System.Single,System.Single)">
      <summary>
            Draws an ellipse defined by a bounding rectangle specified by a pair of coordinates, a height, and a width.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and style of the ellipse.</param>
      <param name="x">The x-coordinate of the upper-left corner of the bounding rectangle that defines the ellipse.</param>
      <param name="y">The y-coordinate of the upper-left corner of the bounding rectangle that defines the ellipse.</param>
      <param name="width">Width of the bounding rectangle that defines the ellipse.</param>
      <param name="height">Height of the bounding rectangle that defines the ellipse.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawEllipse(Aspose.Imaging.Pen,Aspose.Imaging.Rectangle)">
      <summary>
            Draws an ellipse specified by a bounding <see cref="T:Aspose.Imaging.Rectangle" /> structure.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and style of the ellipse.</param>
      <param name="rect">
        <see cref="T:Aspose.Imaging.Rectangle" /> structure that defines the boundaries of the ellipse.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawEllipse(Aspose.Imaging.Pen,System.Int32,System.Int32,System.Int32,System.Int32)">
      <summary>
            Draws an ellipse defined by a bounding rectangle specified by a pair of coordinates, a height, and a width.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and style of the ellipse.</param>
      <param name="x">The x-coordinate of the upper-left corner of the bounding rectangle that defines the ellipse.</param>
      <param name="y">The y-coordinate of the upper-left corner of the bounding rectangle that defines the ellipse.</param>
      <param name="width">Width of the bounding rectangle that defines the ellipse.</param>
      <param name="height">Height of the bounding rectangle that defines the ellipse.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawPolygon(Aspose.Imaging.Pen,Aspose.Imaging.PointF[])">
      <summary>
            Draws a polygon defined by an array of <see cref="T:Aspose.Imaging.PointF" /> structures.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and style of the polygon.</param>
      <param name="points">Array of <see cref="T:Aspose.Imaging.PointF" /> structures that represent the vertices of the polygon.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.
            -or-
            <paramref name="points" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawPolygon(Aspose.Imaging.Pen,Aspose.Imaging.Point[])">
      <summary>
            Draws a polygon defined by an array of <see cref="T:Aspose.Imaging.Point" /> structures.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and style of the polygon.</param>
      <param name="points">Array of <see cref="T:Aspose.Imaging.Point" /> structures that represent the vertices of the polygon.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawImage(Aspose.Imaging.Image,Aspose.Imaging.PointF)">
      <summary>
            Draws the specified <see cref="P:Aspose.Imaging.Graphics.Image" />, using its original physical size, at the specified location.
            </summary>
      <param name="sourceImage">The image to draw with.</param>
      <param name="point">
        <see cref="T:Aspose.Imaging.PointF" /> structure that represents the upper-left corner of the drawn image.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="sourceImage" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawImage(Aspose.Imaging.Image,System.Single,System.Single)">
      <summary>
            Draws the specified <see cref="P:Aspose.Imaging.Graphics.Image" />, using its original physical size, at the specified location.
            </summary>
      <param name="sourceImage">The image to draw with.</param>
      <param name="x">The x-coordinate of the upper-left corner of the drawn image.</param>
      <param name="y">The y-coordinate of the upper-left corner of the drawn image.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="sourceImage" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawImage(Aspose.Imaging.Image,Aspose.Imaging.RectangleF)">
      <summary>
            Draws the specified <see cref="P:Aspose.Imaging.Graphics.Image" /> at the specified location and with the specified size.
            </summary>
      <param name="sourceImage">The image to draw with.</param>
      <param name="rect">
        <see cref="T:Aspose.Imaging.RectangleF" /> structure that specifies the location and size of the drawn image.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="sourceImage" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawImage(Aspose.Imaging.Image,Aspose.Imaging.Rectangle,Aspose.Imaging.GraphicsUnit)">
      <summary>
            Draws the specified <see cref="P:Aspose.Imaging.Graphics.Image" /> at the specified location and with the specified size.
            </summary>
      <param name="sourceImage">The image to draw with.</param>
      <param name="rectDestination">The destination rectangle.</param>
      <param name="graphicsUnit">The graphics unit.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="sourceImage" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawImage(Aspose.Imaging.Image,Aspose.Imaging.RectangleF,Aspose.Imaging.GraphicsUnit)">
      <summary>
            Draws the specified <see cref="P:Aspose.Imaging.Graphics.Image" /> at the specified location and with the specified size.
            </summary>
      <param name="sourceImage">The image to draw with.</param>
      <param name="rectDestination">The destination rectangle.</param>
      <param name="graphicsUnit">The graphics unit.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="sourceImage" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawImage(Aspose.Imaging.Image,Aspose.Imaging.Rectangle,Aspose.Imaging.GraphicsUnit,Aspose.Imaging.ImageAttributes)">
      <summary>
            Draws the specified <see cref="P:Aspose.Imaging.Graphics.Image" /> at the specified location and with the specified size.
            </summary>
      <param name="sourceImage">The image to draw with.</param>
      <param name="rectDestination">The destination rectangle.</param>
      <param name="graphicsUnit">The graphics unit.</param>
      <param name="imageAttributes">The image attributes.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="sourceImage" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawImage(Aspose.Imaging.Image,Aspose.Imaging.RectangleF,Aspose.Imaging.GraphicsUnit,Aspose.Imaging.ImageAttributes)">
      <summary>
            Draws the specified <see cref="P:Aspose.Imaging.Graphics.Image" /> at the specified location and with the specified size.
            </summary>
      <param name="sourceImage">The image to draw with.</param>
      <param name="rectDestination">The destination rectangle to draw in.</param>
      <param name="graphicsUnit">The graphics unit.</param>
      <param name="imageAttributes">The image attributes.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="sourceImage" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawImage(Aspose.Imaging.Image,Aspose.Imaging.Rectangle,Aspose.Imaging.Rectangle,Aspose.Imaging.GraphicsUnit)">
      <summary>
            Draws the specified <see cref="P:Aspose.Imaging.Graphics.Image" /> at the specified location and with the specified size.
            </summary>
      <param name="sourceImage">The image to draw with.</param>
      <param name="rectSource">The rect source.</param>
      <param name="rectDestination">The rect destination.</param>
      <param name="graphicsUnit">The graphics unit.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="sourceImage" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawImage(Aspose.Imaging.Image,Aspose.Imaging.RectangleF,Aspose.Imaging.RectangleF,Aspose.Imaging.GraphicsUnit)">
      <summary>
            Draws the specified <see cref="P:Aspose.Imaging.Graphics.Image" /> at the specified location and with the specified size.
            </summary>
      <param name="sourceImage">The image to draw with.</param>
      <param name="rectSource">The rect source.</param>
      <param name="rectDestination">The rect destination.</param>
      <param name="graphicsUnit">The graphics unit.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="sourceImage" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawImage(Aspose.Imaging.Image,Aspose.Imaging.Rectangle,Aspose.Imaging.Rectangle,Aspose.Imaging.GraphicsUnit,Aspose.Imaging.ImageAttributes)">
      <summary>
            Draws the specified <see cref="P:Aspose.Imaging.Graphics.Image" /> at the specified location and with the specified size.
            </summary>
      <param name="sourceImage">The image to draw with.</param>
      <param name="rectSource">The rect source.</param>
      <param name="rectDestination">The rect destination.</param>
      <param name="graphicsUnit">The graphics unit.</param>
      <param name="imageAttributes">The image attributes.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="sourceImage" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawImage(Aspose.Imaging.Image,Aspose.Imaging.RectangleF,Aspose.Imaging.RectangleF,Aspose.Imaging.GraphicsUnit,Aspose.Imaging.ImageAttributes)">
      <summary>
            Draws the specified <see cref="P:Aspose.Imaging.Graphics.Image" /> at the specified location and with the specified size.
            </summary>
      <param name="sourceImage">The image to draw with.</param>
      <param name="rectSource">The source rectangle.</param>
      <param name="rectDestination">The destination rectangle.</param>
      <param name="graphicsUnit">The graphics unit to use.</param>
      <param name="imageAttributes">The image attributes to use.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="sourceImage" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawImage(Aspose.Imaging.Image,Aspose.Imaging.Point[])">
      <summary>
            Draws the specified portion of the specified <paramref name="image" /> at the specified location and with the specified size.
            </summary>
      <param name="image">The image to draw.</param>
      <param name="destPoints">Array of three PointF structures that define a parallelogram.</param>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawImage(Aspose.Imaging.Image,Aspose.Imaging.Point[],Aspose.Imaging.Rectangle)">
      <summary>
            Draws the specified portion of the specified <paramref name="image" /> at the specified location and with the specified size.
            </summary>
      <param name="image">The image to draw.</param>
      <param name="destPoints">Array of three PointF structures that define a parallelogram.</param>
      <param name="srcRect">The source rectangle.</param>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawImage(Aspose.Imaging.Image,Aspose.Imaging.Point[],Aspose.Imaging.Rectangle,Aspose.Imaging.GraphicsUnit)">
      <summary>
            Draws the specified portion of the specified <paramref name="image" /> at the specified location and with the specified size.
            </summary>
      <param name="image">The image to draw.</param>
      <param name="destPoints">Array of three PointF structures that define a parallelogram.</param>
      <param name="srcRect">The source rectangle.</param>
      <param name="srcUnit">The units of measure.</param>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawImage(Aspose.Imaging.Image,Aspose.Imaging.Point[],Aspose.Imaging.Rectangle,Aspose.Imaging.GraphicsUnit,Aspose.Imaging.ImageAttributes)">
      <summary>
            Draws the specified portion of the specified <paramref name="image" /> at the specified location and with the specified size.
            </summary>
      <param name="image">The image to draw.</param>
      <param name="destPoints">Array of three PointF structures that define a parallelogram.</param>
      <param name="srcRect">The source rectangle.</param>
      <param name="srcUnit">The units of measure.</param>
      <param name="imageAttributes">The image attributes.</param>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawImage(Aspose.Imaging.Image,Aspose.Imaging.PointF[])">
      <summary>
            Draws the specified portion of the specified <paramref name="image" /> at the specified location and with the specified size.
            </summary>
      <param name="image">The image to draw.</param>
      <param name="destPoints">Array of three PointF structures that define a parallelogram.</param>
      <exception cref="T:System.ArgumentNullException">image</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawImage(Aspose.Imaging.Image,Aspose.Imaging.PointF[],Aspose.Imaging.RectangleF)">
      <summary>
            Draws the specified portion of the specified <paramref name="image" /> at the specified location and with the specified size.
            </summary>
      <param name="image">The image to draw.</param>
      <param name="destPoints">Array of three PointF structures that define a parallelogram.</param>
      <param name="srcRect">The source rectangle.</param>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawImage(Aspose.Imaging.Image,Aspose.Imaging.PointF[],Aspose.Imaging.RectangleF,Aspose.Imaging.GraphicsUnit)">
      <summary>
            Draws the specified portion of the specified <paramref name="image" /> at the specified location and with the specified size.
            </summary>
      <param name="image">The image to draw.</param>
      <param name="destPoints">Array of three PointF structures that define a parallelogram.</param>
      <param name="srcRect">The source rectangle.</param>
      <param name="srcUnit">The units of measure.</param>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawImage(Aspose.Imaging.Image,Aspose.Imaging.PointF[],Aspose.Imaging.RectangleF,Aspose.Imaging.GraphicsUnit,Aspose.Imaging.ImageAttributes)">
      <summary>
            Draws the specified portion of the specified <paramref name="image" /> at the specified location and with the specified size.
            </summary>
      <param name="image">The image to draw.</param>
      <param name="destPoints">Array of three PointF structures that define a parallelogram.</param>
      <param name="srcRect">The source rectangle.</param>
      <param name="srcUnit">The units of measure.</param>
      <param name="imageAttributes">The image attributes.</param>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawImage(Aspose.Imaging.Image,System.Single,System.Single,System.Single,System.Single)">
      <summary>
            Draws the specified <see cref="P:Aspose.Imaging.Graphics.Image" /> at the specified location and with the specified size.
            </summary>
      <param name="sourceImage">The image to draw with.</param>
      <param name="x">The x-coordinate of the upper-left corner of the drawn image.</param>
      <param name="y">The y-coordinate of the upper-left corner of the drawn image.</param>
      <param name="width">Width of the drawn image.</param>
      <param name="height">Height of the drawn image.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="sourceImage" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawImage(Aspose.Imaging.Image,Aspose.Imaging.Point)">
      <summary>
            Draws the specified <see cref="P:Aspose.Imaging.Graphics.Image" />, using its original physical size, at the specified location.
            </summary>
      <param name="sourceImage">The image to draw with.</param>
      <param name="point">
        <see cref="T:Aspose.Imaging.Point" /> structure that represents the location of the upper-left corner of the drawn image.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="sourceImage" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawImage(Aspose.Imaging.Image,System.Int32,System.Int32)">
      <summary>
            Draws the specified image, using its original physical size, at the location specified by a coordinate pair.
            </summary>
      <param name="sourceImage">The image to draw with.</param>
      <param name="x">The x-coordinate of the upper-left corner of the drawn image.</param>
      <param name="y">The y-coordinate of the upper-left corner of the drawn image.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="sourceImage" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawImage(Aspose.Imaging.Image,Aspose.Imaging.Rectangle)">
      <summary>
            Draws the specified <see cref="P:Aspose.Imaging.Graphics.Image" /> at the specified location and with the specified size.
            </summary>
      <param name="sourceImage">The image to draw with.</param>
      <param name="rect">
        <see cref="T:Aspose.Imaging.Rectangle" /> structure that specifies the location and size of the drawn image.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="sourceImage" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawImage(Aspose.Imaging.Image,System.Int32,System.Int32,System.Int32,System.Int32)">
      <summary>
            Draws the specified <see cref="P:Aspose.Imaging.Graphics.Image" /> at the specified location and with the specified size.
            </summary>
      <param name="sourceImage">The image to draw with.</param>
      <param name="x">The x-coordinate of the upper-left corner of the drawn image.</param>
      <param name="y">The y-coordinate of the upper-left corner of the drawn image.</param>
      <param name="width">Width of the drawn image.</param>
      <param name="height">Height of the drawn image.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="sourceImage" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawImageUnscaled(Aspose.Imaging.Image,Aspose.Imaging.Point)">
      <summary>
            Draws a specified image using its original physical size at a specified location.
            </summary>
      <param name="sourceImage">The image to draw with.</param>
      <param name="point">
        <see cref="T:Aspose.Imaging.Point" /> structure that specifies the upper-left corner of the drawn image.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="sourceImage" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawImageUnscaled(Aspose.Imaging.Image,System.Int32,System.Int32)">
      <summary>
            Draws the specified image using its original physical size at the location specified by a coordinate pair.
            </summary>
      <param name="sourceImage">The image to draw with.</param>
      <param name="x">The x-coordinate of the upper-left corner of the drawn image.</param>
      <param name="y">The y-coordinate of the upper-left corner of the drawn image.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="sourceImage" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawImageUnscaled(Aspose.Imaging.Image,Aspose.Imaging.Rectangle)">
      <summary>
            Draws a specified image using its original physical size at a specified location.
            </summary>
      <param name="sourceImage">The image to draw with.</param>
      <param name="rect">
        <see cref="T:Aspose.Imaging.Rectangle" /> that specifies the upper-left corner of the drawn image. The X and Y properties of the rectangle specify the upper-left corner. The Width and Height properties are ignored.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="sourceImage" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawImageUnscaled(Aspose.Imaging.Image,System.Int32,System.Int32,System.Int32,System.Int32)">
      <summary>
            Draws a specified image using its original physical size at a specified location.
            </summary>
      <param name="sourceImage">The image to draw with.</param>
      <param name="x">The x-coordinate of the upper-left corner of the drawn image.</param>
      <param name="y">The y-coordinate of the upper-left corner of the drawn image.</param>
      <param name="width">The parameter is not used.</param>
      <param name="height">The parameter is not used.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="sourceImage" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawImageUnscaledAndClipped(Aspose.Imaging.Image,Aspose.Imaging.Rectangle)">
      <summary>
            Draws the specified image without scaling and clips it, if necessary, to fit in the specified rectangle.
            </summary>
      <param name="sourceImage">The image to draw with.</param>
      <param name="rect">The <see cref="T:Aspose.Imaging.Rectangle" /> in which to draw the image.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="sourceImage" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawArc(Aspose.Imaging.Pen,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
      <summary>
            Draws an arc representing a portion of an ellipse specified by a pair of coordinates, a width, and a height.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and style of the arc.</param>
      <param name="x">The x-coordinate of the upper-left corner of the rectangle that defines the ellipse.</param>
      <param name="y">The y-coordinate of the upper-left corner of the rectangle that defines the ellipse.</param>
      <param name="width">Width of the rectangle that defines the ellipse.</param>
      <param name="height">Height of the rectangle that defines the ellipse.</param>
      <param name="startAngle">Angle in degrees measured clockwise from the x-axis to the starting point of the arc.</param>
      <param name="sweepAngle">Angle in degrees measured clockwise from the <paramref name="startAngle" /> parameter to ending point of the arc.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawArc(Aspose.Imaging.Pen,Aspose.Imaging.RectangleF,System.Single,System.Single)">
      <summary>
            Draws an arc representing a portion of an ellipse specified by a <see cref="T:Aspose.Imaging.RectangleF" /> structure.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and style of the arc.</param>
      <param name="rect">
        <see cref="T:Aspose.Imaging.RectangleF" /> structure that defines the boundaries of the ellipse.</param>
      <param name="startAngle">Angle in degrees measured clockwise from the x-axis to the starting point of the arc.</param>
      <param name="sweepAngle">Angle in degrees measured clockwise from the <paramref name="startAngle" /> parameter to ending point of the arc.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawArc(Aspose.Imaging.Pen,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
      <summary>
            Draws an arc representing a portion of an ellipse specified by a pair of coordinates, a width, and a height.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and style of the arc.</param>
      <param name="x">The x-coordinate of the upper-left corner of the rectangle that defines the ellipse.</param>
      <param name="y">The y-coordinate of the upper-left corner of the rectangle that defines the ellipse.</param>
      <param name="width">Width of the rectangle that defines the ellipse.</param>
      <param name="height">Height of the rectangle that defines the ellipse.</param>
      <param name="startAngle">Angle in degrees measured clockwise from the x-axis to the starting point of the arc.</param>
      <param name="sweepAngle">Angle in degrees measured clockwise from the <paramref name="startAngle" /> parameter to ending point of the arc.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawArc(Aspose.Imaging.Pen,Aspose.Imaging.Rectangle,System.Single,System.Single)">
      <summary>
            Draws an arc representing a portion of an ellipse specified by a <see cref="T:Aspose.Imaging.Rectangle" /> structure.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and style of the arc.</param>
      <param name="rect">
        <see cref="T:Aspose.Imaging.RectangleF" /> structure that defines the boundaries of the ellipse.</param>
      <param name="startAngle">Angle in degrees measured clockwise from the x-axis to the starting point of the arc.</param>
      <param name="sweepAngle">Angle in degrees measured clockwise from the <paramref name="startAngle" /> parameter to ending point of the arc.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawPie(Aspose.Imaging.Pen,Aspose.Imaging.RectangleF,System.Single,System.Single)">
      <summary>
            Draws a pie shape defined by an ellipse specified by a <see cref="T:Aspose.Imaging.RectangleF" /> structure and two radial lines.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and style of the pie shape.</param>
      <param name="rect">
        <see cref="T:Aspose.Imaging.RectangleF" /> structure that represents the bounding rectangle that defines the ellipse from which the pie shape comes.</param>
      <param name="startAngle">Angle measured in degrees clockwise from the x-axis to the first side of the pie shape.</param>
      <param name="sweepAngle">Angle measured in degrees clockwise from the <paramref name="startAngle" /> parameter to the second side of the pie shape.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawPie(Aspose.Imaging.Pen,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
      <summary>
            Draws a pie shape defined by an ellipse specified by a coordinate pair, a width, a height, and two radial lines.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and style of the pie shape.</param>
      <param name="x">The x-coordinate of the upper-left corner of the bounding rectangle that defines the ellipse from which the pie shape comes.</param>
      <param name="y">The y-coordinate of the upper-left corner of the bounding rectangle that defines the ellipse from which the pie shape comes.</param>
      <param name="width">Width of the bounding rectangle that defines the ellipse from which the pie shape comes.</param>
      <param name="height">Height of the bounding rectangle that defines the ellipse from which the pie shape comes.</param>
      <param name="startAngle">Angle measured in degrees clockwise from the x-axis to the first side of the pie shape.</param>
      <param name="sweepAngle">Angle measured in degrees clockwise from the <paramref name="startAngle" /> parameter to the second side of the pie shape.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawPie(Aspose.Imaging.Pen,Aspose.Imaging.Rectangle,System.Single,System.Single)">
      <summary>
            Draws a pie shape defined by an ellipse specified by a <see cref="T:Aspose.Imaging.Rectangle" /> structure and two radial lines.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and style of the pie shape.</param>
      <param name="rect">
        <see cref="T:Aspose.Imaging.Rectangle" /> structure that represents the bounding rectangle that defines the ellipse from which the pie shape comes.</param>
      <param name="startAngle">Angle measured in degrees clockwise from the x-axis to the first side of the pie shape.</param>
      <param name="sweepAngle">Angle measured in degrees clockwise from the <paramref name="startAngle" /> parameter to the second side of the pie shape.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawPie(Aspose.Imaging.Pen,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
      <summary>
            Draws a pie shape defined by an ellipse specified by a coordinate pair, a width, a height, and two radial lines.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and style of the pie shape.</param>
      <param name="x">The x-coordinate of the upper-left corner of the bounding rectangle that defines the ellipse from which the pie shape comes.</param>
      <param name="y">The y-coordinate of the upper-left corner of the bounding rectangle that defines the ellipse from which the pie shape comes.</param>
      <param name="width">Width of the bounding rectangle that defines the ellipse from which the pie shape comes.</param>
      <param name="height">Height of the bounding rectangle that defines the ellipse from which the pie shape comes.</param>
      <param name="startAngle">Angle measured in degrees clockwise from the x-axis to the first side of the pie shape.</param>
      <param name="sweepAngle">Angle measured in degrees clockwise from the <paramref name="startAngle" /> parameter to the second side of the pie shape.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawCurve(Aspose.Imaging.Pen,Aspose.Imaging.PointF[])">
      <summary>
            Draws a cardinal spline through a specified array of <see cref="T:Aspose.Imaging.PointF" /> structures. This method uses a default tension of 0.5.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and height of the curve.</param>
      <param name="points">Array of <see cref="T:Aspose.Imaging.PointF" /> structures that define the spline.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.
            -or-
            <paramref name="points" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawCurve(Aspose.Imaging.Pen,Aspose.Imaging.PointF[],System.Single)">
      <summary>
            Draws a cardinal spline through a specified array of <see cref="T:Aspose.Imaging.PointF" /> structures using a specified tension.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and height of the curve.</param>
      <param name="points">Array of <see cref="T:Aspose.Imaging.PointF" /> structures that represent the points that define the curve.</param>
      <param name="tension">Value greater than or equal to 0.0F that specifies the tension of the curve.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.
            -or-
            <paramref name="points" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawCurve(Aspose.Imaging.Pen,Aspose.Imaging.PointF[],System.Int32,System.Int32)">
      <summary>
            Draws a cardinal spline through a specified array of <see cref="T:Aspose.Imaging.PointF" /> structures. The drawing begins offset from the beginning of the array.
            This method uses a default tension of 0.5.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and height of the curve.</param>
      <param name="points">Array of <see cref="T:Aspose.Imaging.PointF" /> structures that define the spline.</param>
      <param name="offset">Offset from the first element in the array of the <paramref name="points" /> parameter to the starting point in the curve.</param>
      <param name="numberOfSegments">Number of segments after the starting point to include in the curve.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.
            -or-
            <paramref name="points" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawCurve(Aspose.Imaging.Pen,Aspose.Imaging.PointF[],System.Int32,System.Int32,System.Single)">
      <summary>
            Draws a cardinal spline through a specified array of <see cref="T:Aspose.Imaging.PointF" /> structures using a specified tension. The drawing begins offset from the beginning of the array.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and height of the curve.</param>
      <param name="points">Array of <see cref="T:Aspose.Imaging.PointF" /> structures that define the spline.</param>
      <param name="offset">Offset from the first element in the array of the <paramref name="points" /> parameter to the starting point in the curve.</param>
      <param name="numberOfSegments">Number of segments after the starting point to include in the curve.</param>
      <param name="tension">Value greater than or equal to 0.0F that specifies the tension of the curve.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.
            -or-
            <paramref name="points" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawCurve(Aspose.Imaging.Pen,Aspose.Imaging.Point[])">
      <summary>
            Draws a cardinal spline through a specified array of <see cref="T:Aspose.Imaging.Point" /> structures.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and height of the curve.</param>
      <param name="points">Array of <see cref="T:Aspose.Imaging.Point" /> structures that define the spline.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.
            -or-
            <paramref name="points" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawCurve(Aspose.Imaging.Pen,Aspose.Imaging.Point[],System.Single)">
      <summary>
            Draws a cardinal spline through a specified array of <see cref="T:Aspose.Imaging.Point" /> structures using a specified tension.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and height of the curve.</param>
      <param name="points">Array of <see cref="T:Aspose.Imaging.Point" /> structures that define the spline.</param>
      <param name="tension">Value greater than or equal to 0.0F that specifies the tension of the curve.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.
            -or-
            <paramref name="points" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawCurve(Aspose.Imaging.Pen,Aspose.Imaging.Point[],System.Int32,System.Int32,System.Single)">
      <summary>
            Draws a cardinal spline through a specified array of <see cref="T:Aspose.Imaging.Point" /> structures using a specified tension.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and height of the curve.</param>
      <param name="points">Array of <see cref="T:Aspose.Imaging.Point" /> structures that define the spline.</param>
      <param name="offset">Offset from the first element in the array of the <paramref name="points" /> parameter to the starting point in the curve.</param>
      <param name="numberOfSegments">Number of segments after the starting point to include in the curve.</param>
      <param name="tension">Value greater than or equal to 0.0F that specifies the tension of the curve.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.
            -or-
            <paramref name="points" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawClosedCurve(Aspose.Imaging.Pen,Aspose.Imaging.PointF[])">
      <summary>
            Draws a closed cardinal spline defined by an array of <see cref="T:Aspose.Imaging.PointF" /> structures. This method uses a default tension of 0.5 and <see cref="F:Aspose.Imaging.FillMode.Alternate" /> fill mode.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and height of the curve.</param>
      <param name="points">Array of <see cref="T:Aspose.Imaging.PointF" /> structures that define the spline.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.
            -or-
            <paramref name="points" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawClosedCurve(Aspose.Imaging.Pen,Aspose.Imaging.PointF[],System.Single)">
      <summary>
            Draws a closed cardinal spline defined by an array of <see cref="T:Aspose.Imaging.PointF" /> structures using a specified tension. This method uses a default <see cref="F:Aspose.Imaging.FillMode.Alternate" /> fill mode.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and height of the curve.</param>
      <param name="points">Array of <see cref="T:Aspose.Imaging.PointF" /> structures that define the spline.</param>
      <param name="tension">Value greater than or equal to 0.0F that specifies the tension of the curve.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.
            -or-
            <paramref name="points" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawClosedCurve(Aspose.Imaging.Pen,Aspose.Imaging.Point[])">
      <summary>
            Draws a closed cardinal spline defined by an array of <see cref="T:Aspose.Imaging.Point" /> structures. This method uses a default tension of 0.5 and <see cref="F:Aspose.Imaging.FillMode.Alternate" /> fill mode.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and height of the curve.</param>
      <param name="points">Array of <see cref="T:Aspose.Imaging.Point" /> structures that define the spline.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.
            -or-
            <paramref name="points" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawClosedCurve(Aspose.Imaging.Pen,Aspose.Imaging.Point[],System.Single)">
      <summary>
            Draws a closed cardinal spline defined by an array of <see cref="T:Aspose.Imaging.Point" /> structures using a specified tension. This method uses a default <see cref="F:Aspose.Imaging.FillMode.Alternate" /> fill mode.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and height of the curve.</param>
      <param name="points">Array of <see cref="T:Aspose.Imaging.Point" /> structures that define the spline.</param>
      <param name="tension">Value greater than or equal to 0.0F that specifies the tension of the curve.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.
            -or-
            <paramref name="points" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawBezier(Aspose.Imaging.Pen,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
      <summary>
            Draws a Bézier spline defined by four ordered pairs of coordinates that represent points.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and style of the curve.</param>
      <param name="x1">The x-coordinate of the starting point of the curve.</param>
      <param name="y1">The y-coordinate of the starting point of the curve.</param>
      <param name="x2">The x-coordinate of the first control point of the curve.</param>
      <param name="y2">The y-coordinate of the first control point of the curve.</param>
      <param name="x3">The x-coordinate of the second control point of the curve.</param>
      <param name="y3">The y-coordinate of the second control point of the curve.</param>
      <param name="x4">The x-coordinate of the ending point of the curve.</param>
      <param name="y4">The y-coordinate of the ending point of the curve.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawBezier(Aspose.Imaging.Pen,Aspose.Imaging.PointF,Aspose.Imaging.PointF,Aspose.Imaging.PointF,Aspose.Imaging.PointF)">
      <summary>
            Draws a Bézier spline defined by four <see cref="T:Aspose.Imaging.PointF" /> structures.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and style of the curve.</param>
      <param name="pt1">
        <see cref="T:Aspose.Imaging.PointF" /> structure that represents the starting point of the curve.</param>
      <param name="pt2">
        <see cref="T:Aspose.Imaging.PointF" /> structure that represents the first control point for the curve.</param>
      <param name="pt3">
        <see cref="T:Aspose.Imaging.PointF" /> structure that represents the second control point for the curve.</param>
      <param name="pt4">
        <see cref="T:Aspose.Imaging.PointF" /> structure that represents the ending point of the curve.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawBezier(Aspose.Imaging.Pen,Aspose.Imaging.Point,Aspose.Imaging.Point,Aspose.Imaging.Point,Aspose.Imaging.Point)">
      <summary>
            Draws a Bézier spline defined by four <see cref="T:Aspose.Imaging.Point" /> structures.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> structure that determines the color, width, and style of the curve.</param>
      <param name="pt1">
        <see cref="T:Aspose.Imaging.Point" /> structure that represents the starting point of the curve.</param>
      <param name="pt2">
        <see cref="T:Aspose.Imaging.Point" /> structure that represents the first control point for the curve.</param>
      <param name="pt3">
        <see cref="T:Aspose.Imaging.Point" /> structure that represents the second control point for the curve.</param>
      <param name="pt4">
        <see cref="T:Aspose.Imaging.Point" /> structure that represents the ending point of the curve.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawBeziers(Aspose.Imaging.Pen,Aspose.Imaging.Point[])">
      <summary>
            Draws a series of Bézier splines from an array of <see cref="T:Aspose.Imaging.Point" /> structures.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and style of the curve.</param>
      <param name="points">Array of <see cref="T:Aspose.Imaging.Point" /> structures that represent the points that determine the curve.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.
            -or-
            <paramref name="points" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawBeziers(Aspose.Imaging.Pen,Aspose.Imaging.PointF[])">
      <summary>
            Draws a series of Bézier splines from an array of <see cref="T:Aspose.Imaging.PointF" /> structures.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and style of the curve.</param>
      <param name="points">Array of <see cref="T:Aspose.Imaging.PointF" /> structures that represent the points that determine the curve.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.
            -or-
            <paramref name="points" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawString(System.String,Aspose.Imaging.Font,Aspose.Imaging.Brush,System.Single,System.Single)">
      <summary>
            Draws the specified text string at the specified location with the specified <see cref="T:Aspose.Imaging.Brush" /> and <see cref="T:Aspose.Imaging.Font" /> objects.
            </summary>
      <param name="s">String to draw.</param>
      <param name="font">
        <see cref="T:Aspose.Imaging.Font" /> that defines the text format of the string.</param>
      <param name="brush">
        <see cref="T:Aspose.Imaging.Brush" /> that determines the color and texture of the drawn text.</param>
      <param name="x">The x-coordinate of the upper-left corner of the drawn text.</param>
      <param name="y">The y-coordinate of the upper-left corner of the drawn text.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="brush" /> is null.
            -or-
            <paramref name="s" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawString(System.String,Aspose.Imaging.Font,Aspose.Imaging.Brush,Aspose.Imaging.PointF)">
      <summary>
            Draws the specified text string at the specified location with the specified <see cref="T:Aspose.Imaging.Brush" /> and <see cref="T:Aspose.Imaging.Font" /> objects.
            </summary>
      <param name="s">String to draw.</param>
      <param name="font">
        <see cref="T:Aspose.Imaging.Font" /> that defines the text format of the string.</param>
      <param name="brush">
        <see cref="T:Aspose.Imaging.Brush" /> that determines the color and texture of the drawn text.</param>
      <param name="point">
        <see cref="T:Aspose.Imaging.PointF" /> structure that specifies the upper-left corner of the drawn text.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="brush" /> is null.
            -or-
            <paramref name="s" /> is null.</exception>
      <example>This example demonstrates the use of Font and SolidBrush class to draw strings on Image surface. The example creates a new Image and draw shapes using Figures and GraphicsPath<code>[C#]

//Creates an instance of BmpOptions and set its various properties
Aspose.Imaging.ImageOptions.BmpOptions bmpOptions = new Aspose.Imaging.ImageOptions.BmpOptions();
bmpOptions.BitsPerPixel = 24;

//Create an instance of FileCreateSource and assign it as Source for the instance of BmpOptions
//Second Boolean parameter determines if the file to be created IsTemporal or not
bmpOptions.Source = new Aspose.Imaging.Sources.FileCreateSource(@"C:\temp\sample.bmp", false);

//Creates an instance of Image
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(bmpOptions, 500, 500))
{
    //Creates and initialize an instance of Graphics class
    Aspose.Imaging.Graphics graphics = new Aspose.Imaging.Graphics(image);

    //Clears Graphics surface
    graphics.Clear(Color.Wheat);

    //Creates an instance of Font
    Aspose.Imaging.Font font = new Aspose.Imaging.Font("Times New Roman", 16);

    //Create an instance of SolidBrush having Red Color
    Aspose.Imaging.Brushes.SolidBrush brush = new Aspose.Imaging.Brushes.SolidBrush(Color.Red);

    //Draw a String
    graphics.DrawString("Created by Aspose.Imaging for .Net", font, brush, new PointF(100, 100));

    // save all changes
    image.Save();
}</code></example>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawString(System.String,Aspose.Imaging.Font,Aspose.Imaging.Brush,System.Single,System.Single,Aspose.Imaging.StringFormat)">
      <summary>
            Draws the specified text string at the specified location with the specified <see cref="T:Aspose.Imaging.Brush" /> and <see cref="T:Aspose.Imaging.Font" /> objects using the formatting attributes of the specified <see cref="T:Aspose.Imaging.StringFormat" />.
            </summary>
      <param name="s">String to draw.</param>
      <param name="font">
        <see cref="T:Aspose.Imaging.Font" /> that defines the text format of the string.</param>
      <param name="brush">
        <see cref="T:Aspose.Imaging.Brush" /> that determines the color and texture of the drawn text.</param>
      <param name="x">The x-coordinate of the upper-left corner of the drawn text.</param>
      <param name="y">The y-coordinate of the upper-left corner of the drawn text.</param>
      <param name="format">
        <see cref="T:Aspose.Imaging.StringFormat" /> that specifies formatting attributes, such as line spacing and alignment, that are applied to the drawn text.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="brush" /> is null.
            -or-
            <paramref name="s" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawString(System.String,Aspose.Imaging.Font,Aspose.Imaging.Brush,Aspose.Imaging.PointF,Aspose.Imaging.StringFormat)">
      <summary>
            Draws the specified text string at the specified location with the specified <see cref="T:Aspose.Imaging.Brush" /> and <see cref="T:Aspose.Imaging.Font" /> objects using the formatting attributes of the specified <see cref="T:Aspose.Imaging.StringFormat" />.
            </summary>
      <param name="s">String to draw.</param>
      <param name="font">
        <see cref="T:Aspose.Imaging.Font" /> that defines the text format of the string.</param>
      <param name="brush">
        <see cref="T:Aspose.Imaging.Brush" /> that determines the color and texture of the drawn text.</param>
      <param name="point">
        <see cref="T:Aspose.Imaging.PointF" /> structure that specifies the upper-left corner of the drawn text.</param>
      <param name="format">
        <see cref="T:Aspose.Imaging.StringFormat" /> that specifies formatting attributes, such as line spacing and alignment, that are applied to the drawn text.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="brush" /> is null.
            -or-
            <paramref name="s" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawString(System.String,Aspose.Imaging.Font,Aspose.Imaging.Brush,Aspose.Imaging.RectangleF)">
      <summary>
            Draws the specified text string in the specified rectangle with the specified <see cref="T:Aspose.Imaging.Brush" /> and <see cref="T:Aspose.Imaging.Font" /> objects.
            </summary>
      <param name="s">String to draw.</param>
      <param name="font">
        <see cref="T:Aspose.Imaging.Font" /> that defines the text format of the string.</param>
      <param name="brush">
        <see cref="T:Aspose.Imaging.Brush" /> that determines the color and texture of the drawn text.</param>
      <param name="layoutRectangle">
        <see cref="T:Aspose.Imaging.RectangleF" /> structure that specifies the location of the drawn text.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="brush" /> is null.
            -or-
            <paramref name="s" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawString(System.String,Aspose.Imaging.Font,Aspose.Imaging.Brush,Aspose.Imaging.RectangleF,Aspose.Imaging.StringFormat)">
      <summary>
            Draws the specified text string in the specified rectangle with the specified <see cref="T:Aspose.Imaging.Brush" /> and <see cref="T:Aspose.Imaging.Font" /> objects using the formatting attributes of the specified <see cref="T:Aspose.Imaging.StringFormat" />.
            </summary>
      <param name="s">String to draw.</param>
      <param name="font">
        <see cref="T:Aspose.Imaging.Font" /> that defines the text format of the string.</param>
      <param name="brush">
        <see cref="T:Aspose.Imaging.Brush" /> that determines the color and texture of the drawn text.</param>
      <param name="layoutRectangle">
        <see cref="T:Aspose.Imaging.RectangleF" /> structure that specifies the location of the drawn text.</param>
      <param name="format">
        <see cref="T:Aspose.Imaging.StringFormat" /> that specifies formatting attributes, such as line spacing and alignment, that are applied to the drawn text.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="brush" /> is null.
            -or-
            <paramref name="s" /> is null.
            -or-
            <paramref name="brush" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.FillEllipse(Aspose.Imaging.Brush,Aspose.Imaging.RectangleF)">
      <summary>
            Fills the interior of an ellipse defined by a bounding rectangle specified by a <see cref="T:Aspose.Imaging.RectangleF" /> structure.
            </summary>
      <param name="brush">
        <see cref="T:Aspose.Imaging.Brush" /> that determines the characteristics of the fill.</param>
      <param name="rect">
        <see cref="T:Aspose.Imaging.RectangleF" /> structure that represents the bounding rectangle that defines the ellipse.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="brush" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.FillEllipse(Aspose.Imaging.Brush,System.Single,System.Single,System.Single,System.Single)">
      <summary>
            Fills the interior of an ellipse defined by a bounding rectangle specified by a pair of coordinates, a width, and a height.
            </summary>
      <param name="brush">
        <see cref="T:Aspose.Imaging.Brush" /> that determines the characteristics of the fill.</param>
      <param name="x">The x-coordinate of the upper-left corner of the bounding rectangle that defines the ellipse.</param>
      <param name="y">The y-coordinate of the upper-left corner of the bounding rectangle that defines the ellipse.</param>
      <param name="width">Width of the bounding rectangle that defines the ellipse.</param>
      <param name="height">Height of the bounding rectangle that defines the ellipse.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="brush" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.FillEllipse(Aspose.Imaging.Brush,Aspose.Imaging.Rectangle)">
      <summary>
            Fills the interior of an ellipse defined by a bounding rectangle specified by a <see cref="T:Aspose.Imaging.Rectangle" /> structure.
            </summary>
      <param name="brush">
        <see cref="T:Aspose.Imaging.Brush" /> that determines the characteristics of the fill.</param>
      <param name="rect">
        <see cref="T:Aspose.Imaging.Rectangle" /> structure that represents the bounding rectangle that defines the ellipse.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="brush" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.FillEllipse(Aspose.Imaging.Brush,System.Int32,System.Int32,System.Int32,System.Int32)">
      <summary>
            Fills the interior of an ellipse defined by a bounding rectangle specified by a pair of coordinates, a width, and a height.
            </summary>
      <param name="brush">
        <see cref="T:Aspose.Imaging.Brush" /> that determines the characteristics of the fill.</param>
      <param name="x">The x-coordinate of the upper-left corner of the bounding rectangle that defines the ellipse.</param>
      <param name="y">The y-coordinate of the upper-left corner of the bounding rectangle that defines the ellipse.</param>
      <param name="width">Width of the bounding rectangle that defines the ellipse.</param>
      <param name="height">Height of the bounding rectangle that defines the ellipse.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="brush" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.FillPie(Aspose.Imaging.Brush,Aspose.Imaging.Rectangle,System.Single,System.Single)">
      <summary>
            Fills the interior of a pie section defined by an ellipse specified by a <see cref="T:Aspose.Imaging.RectangleF" /> structure and two radial lines.
            </summary>
      <param name="brush">
        <see cref="T:Aspose.Imaging.Brush" /> that determines the characteristics of the fill.</param>
      <param name="rect">
        <see cref="T:Aspose.Imaging.Rectangle" /> structure that represents the bounding rectangle that defines the ellipse from which the pie section comes.</param>
      <param name="startAngle">Angle in degrees measured clockwise from the x-axis to the first side of the pie section.</param>
      <param name="sweepAngle">Angle in degrees measured clockwise from the <paramref name="startAngle" /> parameter to the second side of the pie section.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="brush" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.FillPie(Aspose.Imaging.Brush,Aspose.Imaging.RectangleF,System.Single,System.Single)">
      <summary>
            Fills the interior of a pie section defined by an ellipse specified by a <see cref="T:Aspose.Imaging.RectangleF" /> structure and two radial lines.
            </summary>
      <param name="brush">
        <see cref="T:Aspose.Imaging.Brush" /> that determines the characteristics of the fill.</param>
      <param name="rect">
        <see cref="T:Aspose.Imaging.RectangleF" /> structure that represents the bounding rectangle that defines the ellipse from which the pie section comes.</param>
      <param name="startAngle">Angle in degrees measured clockwise from the x-axis to the first side of the pie section.</param>
      <param name="sweepAngle">Angle in degrees measured clockwise from the <paramref name="startAngle" /> parameter to the second side of the pie section.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="brush" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.FillPie(Aspose.Imaging.Brush,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
      <summary>
            Fills the interior of a pie section defined by an ellipse specified by a pair of coordinates, a width, a height, and two radial lines.
            </summary>
      <param name="brush">
        <see cref="T:Aspose.Imaging.Brush" /> that determines the characteristics of the fill.</param>
      <param name="x">The x-coordinate of the upper-left corner of the bounding rectangle that defines the ellipse from which the pie section comes.</param>
      <param name="y">The y-coordinate of the upper-left corner of the bounding rectangle that defines the ellipse from which the pie section comes.</param>
      <param name="width">Width of the bounding rectangle that defines the ellipse from which the pie section comes.</param>
      <param name="height">Height of the bounding rectangle that defines the ellipse from which the pie section comes.</param>
      <param name="startAngle">Angle in degrees measured clockwise from the x-axis to the first side of the pie section.</param>
      <param name="sweepAngle">Angle in degrees measured clockwise from the <paramref name="startAngle" /> parameter to the second side of the pie section.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="brush" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.FillPie(Aspose.Imaging.Brush,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
      <summary>
            Fills the interior of a pie section defined by an ellipse specified by a pair of coordinates, a width, a height, and two radial lines.
            </summary>
      <param name="brush">
        <see cref="T:Aspose.Imaging.Brush" /> that determines the characteristics of the fill.</param>
      <param name="x">The x-coordinate of the upper-left corner of the bounding rectangle that defines the ellipse from which the pie section comes.</param>
      <param name="y">The y-coordinate of the upper-left corner of the bounding rectangle that defines the ellipse from which the pie section comes.</param>
      <param name="width">Width of the bounding rectangle that defines the ellipse from which the pie section comes.</param>
      <param name="height">Height of the bounding rectangle that defines the ellipse from which the pie section comes.</param>
      <param name="startAngle">Angle in degrees measured clockwise from the x-axis to the first side of the pie section.</param>
      <param name="sweepAngle">Angle in degrees measured clockwise from the <paramref name="startAngle" /> parameter to the second side of the pie section.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="brush" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.FillPolygon(Aspose.Imaging.Brush,Aspose.Imaging.PointF[])">
      <summary>
            Fills the interior of a polygon defined by an array of points specified by <see cref="T:Aspose.Imaging.PointF" /> structures and <see cref="F:Aspose.Imaging.FillMode.Alternate" />.
            </summary>
      <param name="brush">
        <see cref="T:Aspose.Imaging.Brush" /> that determines the characteristics of the fill.</param>
      <param name="points">Array of <see cref="T:Aspose.Imaging.PointF" /> structures that represent the vertices of the polygon to fill.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="brush" /> is null.
            -or-
            <paramref name="points" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.FillPolygon(Aspose.Imaging.Brush,Aspose.Imaging.PointF[],Aspose.Imaging.FillMode)">
      <summary>
            Fills the interior of a polygon defined by an array of points specified by <see cref="T:Aspose.Imaging.PointF" /> structures using the specified fill mode.
            </summary>
      <param name="brush">
        <see cref="T:Aspose.Imaging.Brush" /> that determines the characteristics of the fill.</param>
      <param name="points">Array of <see cref="T:Aspose.Imaging.PointF" /> structures that represent the vertices of the polygon to fill.</param>
      <param name="fillMode">Member of the <see cref="T:Aspose.Imaging.FillMode" /> enumeration that determines the style of the fill.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="brush" /> is null.
            -or-
            <paramref name="points" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.FillPolygon(Aspose.Imaging.Brush,Aspose.Imaging.Point[])">
      <summary>
            Fills the interior of a polygon defined by an array of points specified by <see cref="T:Aspose.Imaging.Point" /> structures and <see cref="F:Aspose.Imaging.FillMode.Alternate" />.
            </summary>
      <param name="brush">
        <see cref="T:Aspose.Imaging.Brush" /> that determines the characteristics of the fill.</param>
      <param name="points">Array of <see cref="T:Aspose.Imaging.Point" /> structures that represent the vertices of the polygon to fill.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="brush" /> is null.
            -or-
            <paramref name="points" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.FillPolygon(Aspose.Imaging.Brush,Aspose.Imaging.Point[],Aspose.Imaging.FillMode)">
      <summary>
            Fills the interior of a polygon defined by an array of points specified by <see cref="T:Aspose.Imaging.Point" /> structures using the specified fill mode.
            </summary>
      <param name="brush">
        <see cref="T:Aspose.Imaging.Brush" /> that determines the characteristics of the fill.</param>
      <param name="points">Array of <see cref="T:Aspose.Imaging.Point" /> structures that represent the vertices of the polygon to fill.</param>
      <param name="fillMode">Member of the <see cref="T:Aspose.Imaging.FillMode" /> enumeration that determines the style of the fill.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="brush" /> is null.
            -or-
            <paramref name="points" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.FillClosedCurve(Aspose.Imaging.Brush,Aspose.Imaging.PointF[])">
      <summary>
            Fills the interior of a closed cardinal spline curve defined by an array of <see cref="T:Aspose.Imaging.PointF" /> structures. This method uses a default tension of 0.5 and <see cref="F:Aspose.Imaging.FillMode.Alternate" /> fill mode.
            </summary>
      <param name="brush">
        <see cref="T:Aspose.Imaging.Brush" /> that determines the characteristics of the fill.</param>
      <param name="points">Array of <see cref="T:Aspose.Imaging.PointF" /> structures that define the spline.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="brush" /> is null.
            -or-
            <paramref name="points" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.FillClosedCurve(Aspose.Imaging.Brush,Aspose.Imaging.PointF[],Aspose.Imaging.FillMode)">
      <summary>
            Fills the interior of a closed cardinal spline curve defined by an array of <see cref="T:Aspose.Imaging.PointF" /> structures using the specified fill mode. This method uses a default tension of 0.5.
            </summary>
      <param name="brush">
        <see cref="T:Aspose.Imaging.Brush" /> that determines the characteristics of the fill.</param>
      <param name="points">Array of <see cref="T:Aspose.Imaging.PointF" /> structures that define the spline.</param>
      <param name="fillmode">Member of the <see cref="T:Aspose.Imaging.FillMode" /> enumeration that determines how the curve is filled.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="brush" /> is null.
            -or-
            <paramref name="points" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.FillClosedCurve(Aspose.Imaging.Brush,Aspose.Imaging.PointF[],Aspose.Imaging.FillMode,System.Single)">
      <summary>
            Fills the interior of a closed cardinal spline curve defined by an array of <see cref="T:Aspose.Imaging.PointF" /> structures using the specified fill mode and tension.
            </summary>
      <param name="brush">A <see cref="T:Aspose.Imaging.Brush" /> that determines the characteristics of the fill.</param>
      <param name="points">Array of <see cref="T:Aspose.Imaging.PointF" /> structures that define the spline.</param>
      <param name="fillmode">Member of the <see cref="T:Aspose.Imaging.FillMode" /> enumeration that determines how the curve is filled.</param>
      <param name="tension">Value greater than or equal to 0.0F that specifies the tension of the curve.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="brush" /> is null.
            -or-
            <paramref name="points" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.FillClosedCurve(Aspose.Imaging.Brush,Aspose.Imaging.Point[])">
      <summary>
            Fills the interior of a closed cardinal spline curve defined by an array of <see cref="T:Aspose.Imaging.Point" /> structures. This method uses a default tension of 0.5 and <see cref="F:Aspose.Imaging.FillMode.Alternate" /> fill mode.
            </summary>
      <param name="brush">
        <see cref="T:Aspose.Imaging.Brush" /> that determines the characteristics of the fill.</param>
      <param name="points">Array of <see cref="T:Aspose.Imaging.Point" /> structures that define the spline.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="brush" /> is null.
            -or-
            <paramref name="points" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.FillClosedCurve(Aspose.Imaging.Brush,Aspose.Imaging.Point[],Aspose.Imaging.FillMode)">
      <summary>
            Fills the interior of a closed cardinal spline curve defined by an array of <see cref="T:Aspose.Imaging.Point" /> structures using the specified fill mode. This method uses a default tension of 0.5.
            </summary>
      <param name="brush">
        <see cref="T:Aspose.Imaging.Brush" /> that determines the characteristics of the fill.</param>
      <param name="points">Array of <see cref="T:Aspose.Imaging.Point" /> structures that define the spline.</param>
      <param name="fillmode">Member of the <see cref="T:Aspose.Imaging.FillMode" /> enumeration that determines how the curve is filled.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="brush" /> is null.
            -or-
            <paramref name="points" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.FillClosedCurve(Aspose.Imaging.Brush,Aspose.Imaging.Point[],Aspose.Imaging.FillMode,System.Single)">
      <summary>
            Fills the interior of a closed cardinal spline curve defined by an array of <see cref="T:Aspose.Imaging.Point" /> structures using the specified fill mode and tension.
            </summary>
      <param name="brush">
        <see cref="T:Aspose.Imaging.Brush" /> that determines the characteristics of the fill.</param>
      <param name="points">Array of <see cref="T:Aspose.Imaging.Point" /> structures that define the spline.</param>
      <param name="fillmode">Member of the <see cref="T:Aspose.Imaging.FillMode" /> enumeration that determines how the curve is filled.</param>
      <param name="tension">Value greater than or equal to 0.0F that specifies the tension of the curve.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="brush" /> is null.
            -or-
            <paramref name="points" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.DrawPath(Aspose.Imaging.Pen,Aspose.Imaging.GraphicsPath)">
      <summary>
            Draws a <see cref="T:Aspose.Imaging.GraphicsPath" />.
            </summary>
      <param name="pen">
        <see cref="T:Aspose.Imaging.Pen" /> that determines the color, width, and style of the path.</param>
      <param name="path">
        <see cref="T:Aspose.Imaging.GraphicsPath" /> to draw.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="pen" /> is null.
            -or-
            <paramref name="path" /> is null.</exception>
      <example>This examples make use of GraphicsPath and Graphics class to create and manipulate Figures on an Image surface. Example creates a new Image (of type Tiff) and draw paths with the help of GraphicsPath class. At the end DrawPath method exposed by Graphics class is called to render the paths on surface.<code>[C#]

//Create an instance of FileStream
using (System.IO.FileStream stream = new System.IO.FileStream(@"C:\temp\output.tiff", System.IO.FileMode.Create))
{
    //Create an instance of TiffOptions and set its various properties
    Aspose.Imaging.ImageOptions.TiffOptions tiffOptions = new Aspose.Imaging.ImageOptions.TiffOptions();
        
    //Set the source for the instance of ImageOptions
    tiffOptions.Source = new Aspose.Imaging.Sources.StreamSource(stream);

    //Create an instance of Image 
    using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(tiffOptions, 500, 500))
    {
        //Create and initialize an instance of Graphics class
        Aspose.Imaging.Graphics graphics = new Aspose.Imaging.Graphics(image);

        //Clear Graphics surface
        graphics.Clear(Color.Wheat);

        //Create an instance of GraphicsPath class
        Aspose.Imaging.GraphicsPath graphicspath = new Aspose.Imaging.GraphicsPath();

        //Create an instance of Figure class
        Aspose.Imaging.Figure figure = new Aspose.Imaging.Figure();

        //Add Shapes to Figure object
        figure.AddShape(new Aspose.Imaging.Shapes.RectangleShape(new RectangleF(10, 10, 300, 300)));
        figure.AddShape(new Aspose.Imaging.Shapes.EllipseShape(new RectangleF(50, 50, 300, 300)));
        figure.AddShape(new Aspose.Imaging.Shapes.PieShape(new Rectangle(new Point(250, 250), new Size(200, 200)), 0, 45));

        //Add Figure object to GraphicsPath
        graphicspath.AddFigure(figure);

        //Draw path with Pen object of color Black
        graphics.DrawPath(new Pen(Aspose.Imaging.Color.Black, 2), graphicspath);

        // save all changes.
        image.Save();
    }
}</code></example>
    </member>
    <member name="M:Aspose.Imaging.Graphics.FillPath(Aspose.Imaging.Brush,Aspose.Imaging.GraphicsPath)">
      <summary>
            Fills the interior of a <see cref="T:Aspose.Imaging.GraphicsPath" />.
            </summary>
      <param name="brush">
        <see cref="T:Aspose.Imaging.Brush" /> that determines the characteristics of the fill.</param>
      <param name="path">
        <see cref="T:Aspose.Imaging.GraphicsPath" /> that represents the path to fill.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="brush" /> is null.
            -or-
            <paramref name="path" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Graphics.FillRegion(Aspose.Imaging.Brush,Aspose.Imaging.Region)">
      <summary>
            Fills the interior of a <see cref="T:Aspose.Imaging.Region" />.
            </summary>
      <param name="brush">
        <see cref="T:Aspose.Imaging.Brush" /> that determines the characteristics of the fill.</param>
      <param name="region">
        <see cref="T:Aspose.Imaging.Region" /> that represents the area to fill.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="brush" /> is null.
            -or-
            <paramref name="region" /> is null.</exception>
    </member>
    <member name="P:Aspose.Imaging.Graphics.DpiX">
      <summary>
            Gets the horizontal resolution of this Aspose.Imaging.Graphics.
            </summary>
      <value>
            The value, in dots per inch, for the horizontal resolution supported by this Aspose.Imaging.Graphics.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Graphics.DpiY">
      <summary>
            Gets the vertical resolution of this Aspose.Imaging.Graphics.
            </summary>
      <value>
            The value, in dots per inch, for the vertical resolution supported by this Aspose.Imaging.Graphics.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Graphics.PageUnit">
      <summary>
            Gets or sets the unit of measure used for page coordinates in this Aspose.Imaging.Graphics.
            </summary>
      <value>
            The unit of measure used for page coordinates in this Aspose.Imaging.Graphics.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Graphics.PageScale">
      <summary>
            Gets or sets the scaling between world units and page units for this Aspose.Imaging.Graphics.
            </summary>
      <value>
            The scaling between world units and page units for this Aspose.Imaging.Graphics.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Graphics.Clip">
      <summary>
            Gets or sets the clip region.
            </summary>
      <value>
            The clip region.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Graphics.Transform">
      <summary>
            Gets or sets a copy of the geometric world transformation for this <see cref="T:Aspose.Imaging.Graphics" />.
            </summary>
      <value>
            A copy of the <see cref="T:Aspose.Imaging.Matrix" /> that represents the geometric world transformation for this <see cref="T:Aspose.Imaging.Graphics" />.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Graphics.IsInBeginUpdateCall">
      <summary>
            Gets a value indicating whether graphics is in BeginUpdate call state.
            </summary>
      <value>
        <c>True</c> if graphics is in BeginUpdate call state; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Graphics.Image">
      <summary>
            Gets the image.
            </summary>
      <value>The graphics image.</value>
    </member>
    <member name="P:Aspose.Imaging.Graphics.CompositingQuality">
      <summary>
            Gets or sets the compositing quality.
            </summary>
      <value>The compositing quality.</value>
    </member>
    <member name="P:Aspose.Imaging.Graphics.InterpolationMode">
      <summary>
            Gets or sets the interpolation mode.
            </summary>
      <value>The interpolation mode.</value>
    </member>
    <member name="P:Aspose.Imaging.Graphics.SmoothingMode">
      <summary>
            Gets or sets the smoothing mode.
            </summary>
      <value>The smoothing mode.</value>
    </member>
    <member name="P:Aspose.Imaging.Graphics.TextRenderingHint">
      <summary>
            Gets or sets the text rendering hint.
            </summary>
      <value>The text rendering hint.</value>
    </member>
    <member name="T:Aspose.Imaging.GraphicsPath">
      <summary>
            Represents a series of connected lines and curves. This class cannot be inherited.
            </summary>
      <example>This examples make use of GraphicsPath and Graphics class to create and manipulate Figures on an Image surface. Example creates a new Image (of type Tiff) and draw paths with the help of GraphicsPath class. At the end DrawPath method exposed by Graphics class is called to render the paths on surface.<code>[C#]

//Create an instance of FileStream
using (System.IO.FileStream stream = new System.IO.FileStream(@"C:\temp\output.tiff", System.IO.FileMode.Create))
{
    //Create an instance of TiffOptions and set its various properties
    Aspose.Imaging.ImageOptions.TiffOptions tiffOptions = new Aspose.Imaging.ImageOptions.TiffOptions();
        
    //Set the source for the instance of ImageOptions
    tiffOptions.Source = new Aspose.Imaging.Sources.StreamSource(stream);

    //Create an instance of Image 
    using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(tiffOptions, 500, 500))
    {
        //Create and initialize an instance of Graphics class
        Aspose.Imaging.Graphics graphics = new Aspose.Imaging.Graphics(image);

        //Clear Graphics surface
        graphics.Clear(Color.Wheat);

        //Create an instance of GraphicsPath class
        Aspose.Imaging.GraphicsPath graphicspath = new Aspose.Imaging.GraphicsPath();

        //Create an instance of Figure class
        Aspose.Imaging.Figure figure = new Aspose.Imaging.Figure();

        //Add Shapes to Figure object
        figure.AddShape(new Aspose.Imaging.Shapes.RectangleShape(new RectangleF(10, 10, 300, 300)));
        figure.AddShape(new Aspose.Imaging.Shapes.EllipseShape(new RectangleF(50, 50, 300, 300)));
        figure.AddShape(new Aspose.Imaging.Shapes.PieShape(new Rectangle(new Point(250, 250), new Size(200, 200)), 0, 45));

        //Add Figure object to GraphicsPath
        graphicspath.AddFigure(figure);

        //Draw path with Pen object of color Black
        graphics.DrawPath(new Pen(Aspose.Imaging.Color.Black, 2), graphicspath);

        // save all changes.
        image.Save();
    }
}</code></example>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.GraphicsPath" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.#ctor(Aspose.Imaging.Figure[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.GraphicsPath" /> class.
            </summary>
      <param name="figures">The figures to initialize from.</param>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.#ctor(Aspose.Imaging.Figure[],Aspose.Imaging.FillMode)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.GraphicsPath" /> class.
            </summary>
      <param name="figures">The figures to initialize from.</param>
      <param name="fillMode">The fill mode.</param>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.#ctor(Aspose.Imaging.FillMode)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.GraphicsPath" /> class.
            </summary>
      <param name="fillMode">The fill mode.</param>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.Reset">
      <summary>
            Empties the graphics path and sets the <see cref="T:Aspose.Imaging.FillMode" /> to <see cref="F:Aspose.Imaging.FillMode.Alternate" />.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.Reverse">
      <summary>
            Reverses the order of figures, shapes, and points in each shape of this <see cref="T:Aspose.Imaging.GraphicsPath" />.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.IsVisible(System.Single,System.Single)">
      <summary>
            Indicates whether the specified point is contained within this <see cref="T:Aspose.Imaging.GraphicsPath" />.
            </summary>
      <param name="x">The x-coordinate of the point to test.</param>
      <param name="y">The y-coordinate of the point to test.</param>
      <returns>
            This method returns true if the specified point is contained within this <see cref="T:Aspose.Imaging.GraphicsPath" />; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.IsVisible(Aspose.Imaging.PointF)">
      <summary>
            Indicates whether the specified point is contained within this <see cref="T:Aspose.Imaging.GraphicsPath" />.
            </summary>
      <param name="point">A <see cref="T:Aspose.Imaging.PointF" /> that represents the point to test.</param>
      <returns>
            This method returns true if the specified point is contained within this <see cref="T:Aspose.Imaging.GraphicsPath" />; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.IsVisible(System.Int32,System.Int32)">
      <summary>
            Indicates whether the specified point is contained within this <see cref="T:Aspose.Imaging.GraphicsPath" />.
            </summary>
      <param name="x">The x-coordinate of the point to test.</param>
      <param name="y">The y-coordinate of the point to test.</param>
      <returns>
            This method returns true if the specified point is contained within this <see cref="T:Aspose.Imaging.GraphicsPath" />; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.IsVisible(Aspose.Imaging.Point)">
      <summary>
            Indicates whether the specified point is contained within this <see cref="T:Aspose.Imaging.GraphicsPath" />.
            </summary>
      <param name="point">A <see cref="T:Aspose.Imaging.Point" /> that represents the point to test.</param>
      <returns>
            This method returns true if the specified point is contained within this <see cref="T:Aspose.Imaging.GraphicsPath" />; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.IsVisible(System.Single,System.Single,Aspose.Imaging.Graphics)">
      <summary>
            Indicates whether the specified point is contained within this <see cref="T:Aspose.Imaging.GraphicsPath" /> in the visible clip region of the specified <see cref="T:Aspose.Imaging.Graphics" />.
            </summary>
      <param name="x">The x-coordinate of the point to test.</param>
      <param name="y">The y-coordinate of the point to test.</param>
      <param name="graphics">The <see cref="T:Aspose.Imaging.Graphics" /> for which to test visibility.</param>
      <returns>
            This method returns true if the specified point is contained within this <see cref="T:Aspose.Imaging.GraphicsPath" />; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.IsVisible(Aspose.Imaging.PointF,Aspose.Imaging.Graphics)">
      <summary>
            Indicates whether the specified point is contained within this <see cref="T:Aspose.Imaging.GraphicsPath" />.
            </summary>
      <param name="pt">A <see cref="T:Aspose.Imaging.PointF" /> that represents the point to test.</param>
      <param name="graphics">The <see cref="T:Aspose.Imaging.Graphics" /> for which to test visibility.</param>
      <returns>
            This method returns true if the specified point is contained within this; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.IsVisible(System.Int32,System.Int32,Aspose.Imaging.Graphics)">
      <summary>
            Indicates whether the specified point is contained within this <see cref="T:Aspose.Imaging.GraphicsPath" />, using the specified <see cref="T:Aspose.Imaging.Graphics" />.
            </summary>
      <param name="x">The x-coordinate of the point to test.</param>
      <param name="y">The y-coordinate of the point to test.</param>
      <param name="graphics">The <see cref="T:Aspose.Imaging.Graphics" /> for which to test visibility.</param>
      <returns>
            This method returns true if the specified point is contained within this <see cref="T:Aspose.Imaging.GraphicsPath" />; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.IsVisible(Aspose.Imaging.Point,Aspose.Imaging.Graphics)">
      <summary>
            Indicates whether the specified point is contained within this <see cref="T:Aspose.Imaging.GraphicsPath" />.
            </summary>
      <param name="pt">A <see cref="T:Aspose.Imaging.Point" /> that represents the point to test.</param>
      <param name="graphics">The <see cref="T:Aspose.Imaging.Graphics" /> for which to test visibility.</param>
      <returns>
            This method returns true if the specified point is contained within this <see cref="T:Aspose.Imaging.GraphicsPath" />; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.IsOutlineVisible(System.Single,System.Single,Aspose.Imaging.Pen)">
      <summary>
            Indicates whether the specified point is contained within (under) the outline of this <see cref="T:Aspose.Imaging.GraphicsPath" /> when drawn with the specified <see cref="T:Aspose.Imaging.Pen" />.
            </summary>
      <param name="x">The x-coordinate of the point to test.</param>
      <param name="y">The y-coordinate of the point to test.</param>
      <param name="pen">The <see cref="T:Aspose.Imaging.Pen" /> to test.</param>
      <returns>
            This method returns true if the specified point is contained within the outline of this <see cref="T:Aspose.Imaging.GraphicsPath" /> when drawn with the specified <see cref="T:Aspose.Imaging.Pen" />; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.IsOutlineVisible(Aspose.Imaging.PointF,Aspose.Imaging.Pen)">
      <summary>
            Indicates whether the specified point is contained within (under) the outline of this <see cref="T:Aspose.Imaging.GraphicsPath" /> when drawn with the specified <see cref="T:Aspose.Imaging.Pen" />.
            </summary>
      <param name="point">A <see cref="T:Aspose.Imaging.PointF" /> that specifies the location to test.</param>
      <param name="pen">The <see cref="T:Aspose.Imaging.Pen" /> to test.</param>
      <returns>
            This method returns true if the specified point is contained within the outline of this <see cref="T:Aspose.Imaging.GraphicsPath" /> when drawn with the specified <see cref="T:Aspose.Imaging.Pen" />; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.IsOutlineVisible(System.Single,System.Single,Aspose.Imaging.Pen,Aspose.Imaging.Graphics)">
      <summary>
            Indicates whether the specified point is contained within (under) the outline of this <see cref="T:Aspose.Imaging.GraphicsPath" /> when drawn with the specified <see cref="T:Aspose.Imaging.Pen" /> and using the specified <see cref="T:Aspose.Imaging.Graphics" />.
            </summary>
      <param name="x">The x-coordinate of the point to test.</param>
      <param name="y">The y-coordinate of the point to test.</param>
      <param name="pen">The <see cref="T:Aspose.Imaging.Pen" /> to test.</param>
      <param name="graphics">The <see cref="T:Aspose.Imaging.Graphics" /> for which to test visibility.</param>
      <returns>
            This method returns true if the specified point is contained within (under) the outline of this <see cref="T:Aspose.Imaging.GraphicsPath" /> as drawn with the specified <see cref="T:Aspose.Imaging.Pen" />; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.IsOutlineVisible(Aspose.Imaging.PointF,Aspose.Imaging.Pen,Aspose.Imaging.Graphics)">
      <summary>
            Indicates whether the specified point is contained within (under) the outline of this <see cref="T:Aspose.Imaging.GraphicsPath" /> when drawn with the specified <see cref="T:Aspose.Imaging.Pen" /> and using the specified <see cref="T:Aspose.Imaging.Graphics" />.
            </summary>
      <param name="pt">A <see cref="T:Aspose.Imaging.PointF" /> that specifies the location to test.</param>
      <param name="pen">The <see cref="T:Aspose.Imaging.Pen" /> to test.</param>
      <param name="graphics">The <see cref="T:Aspose.Imaging.Graphics" /> for which to test visibility.</param>
      <returns>
            This method returns true if the specified point is contained within (under) the outline of this <see cref="T:Aspose.Imaging.GraphicsPath" /> as drawn with the specified <see cref="T:Aspose.Imaging.Pen" />; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.IsOutlineVisible(System.Int32,System.Int32,Aspose.Imaging.Pen)">
      <summary>
            Indicates whether the specified point is contained within (under) the outline of this <see cref="T:Aspose.Imaging.GraphicsPath" /> when drawn with the specified <see cref="T:Aspose.Imaging.Pen" />.
            </summary>
      <param name="x">The x-coordinate of the point to test.</param>
      <param name="y">The y-coordinate of the point to test.</param>
      <param name="pen">The <see cref="T:Aspose.Imaging.Pen" /> to test.</param>
      <returns>
            This method returns true if the specified point is contained within the outline of this <see cref="T:Aspose.Imaging.GraphicsPath" /> when drawn with the specified <see cref="T:Aspose.Imaging.Pen" />; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.IsOutlineVisible(Aspose.Imaging.Point,Aspose.Imaging.Pen)">
      <summary>
            Indicates whether the specified point is contained within (under) the outline of this <see cref="T:Aspose.Imaging.GraphicsPath" /> when drawn with the specified <see cref="T:Aspose.Imaging.Pen" />.
            </summary>
      <param name="point">A <see cref="T:Aspose.Imaging.Point" /> that specifies the location to test.</param>
      <param name="pen">The <see cref="T:Aspose.Imaging.Pen" /> to test.</param>
      <returns>
            This method returns true if the specified point is contained within the outline of this <see cref="T:Aspose.Imaging.GraphicsPath" /> when drawn with the specified <see cref="T:Aspose.Imaging.Pen" />; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.IsOutlineVisible(System.Int32,System.Int32,Aspose.Imaging.Pen,Aspose.Imaging.Graphics)">
      <summary>
            Indicates whether the specified point is contained within (under) the outline of this <see cref="T:Aspose.Imaging.GraphicsPath" /> when drawn with the specified <see cref="T:Aspose.Imaging.Pen" /> and using the specified <see cref="T:Aspose.Imaging.Graphics" />.
            </summary>
      <param name="x">The x-coordinate of the point to test.</param>
      <param name="y">The y-coordinate of the point to test.</param>
      <param name="pen">The <see cref="T:Aspose.Imaging.Pen" /> to test.</param>
      <param name="graphics">The <see cref="T:Aspose.Imaging.Graphics" /> for which to test visibility.</param>
      <returns>
            This method returns true if the specified point is contained within the outline of this <see cref="T:Aspose.Imaging.GraphicsPath" /> as drawn with the specified <see cref="T:Aspose.Imaging.Pen" />; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.IsOutlineVisible(Aspose.Imaging.Point,Aspose.Imaging.Pen,Aspose.Imaging.Graphics)">
      <summary>
            Indicates whether the specified point is contained within (under) the outline of this <see cref="T:Aspose.Imaging.GraphicsPath" /> when drawn with the specified <see cref="T:Aspose.Imaging.Pen" /> and using the specified <see cref="T:Aspose.Imaging.Graphics" />.
            </summary>
      <param name="pt">A <see cref="T:Aspose.Imaging.Point" /> that specifies the location to test.</param>
      <param name="pen">The <see cref="T:Aspose.Imaging.Pen" /> to test.</param>
      <param name="graphics">The <see cref="T:Aspose.Imaging.Graphics" /> for which to test visibility.</param>
      <returns>
            This method returns true if the specified point is contained within the outline of this <see cref="T:Aspose.Imaging.GraphicsPath" /> as drawn with the specified <see cref="T:Aspose.Imaging.Pen" />; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.Flatten">
      <summary>
            Converts each curve in this path into a sequence of connected line segments.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.Flatten(Aspose.Imaging.Matrix)">
      <summary>
            Applies the specified transform and then converts each curve in this <see cref="T:Aspose.Imaging.GraphicsPath" /> into a sequence of connected line segments.
            </summary>
      <param name="matrix">A <see cref="T:Aspose.Imaging.Matrix" /> by which to transform this <see cref="T:Aspose.Imaging.GraphicsPath" /> before flattening.</param>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.Flatten(Aspose.Imaging.Matrix,System.Single)">
      <summary>
            Converts each curve in this <see cref="T:Aspose.Imaging.GraphicsPath" /> into a sequence of connected line segments.
            </summary>
      <param name="matrix">A <see cref="T:Aspose.Imaging.Matrix" /> by which to transform this <see cref="T:Aspose.Imaging.GraphicsPath" /> before flattening.</param>
      <param name="flatness">Specifies the maximum permitted error between the curve and its flattened approximation. A value of 0.25 is the default. Reducing the flatness value will increase the number of line segments in the approximation.</param>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.Widen(Aspose.Imaging.Pen)">
      <summary>
            Adds an additional outline to the path.
            </summary>
      <param name="pen">A <see cref="T:Aspose.Imaging.Pen" /> that specifies the width between the original outline of the path and the new outline this method creates.</param>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.Widen(Aspose.Imaging.Pen,Aspose.Imaging.Matrix)">
      <summary>
            Adds an additional outline to the <see cref="T:Aspose.Imaging.GraphicsPath" />.
            </summary>
      <param name="pen">A <see cref="T:Aspose.Imaging.Pen" /> that specifies the width between the original outline of the path and the new outline this method creates.</param>
      <param name="matrix">A <see cref="T:Aspose.Imaging.Matrix" /> that specifies a transform to apply to the path before widening.</param>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.Widen(Aspose.Imaging.Pen,Aspose.Imaging.Matrix,System.Single)">
      <summary>
            Replaces this <see cref="T:Aspose.Imaging.GraphicsPath" /> with curves that enclose the area that is filled when this path is drawn by the specified pen.
            </summary>
      <param name="pen">A <see cref="T:Aspose.Imaging.Pen" /> that specifies the width between the original outline of the path and the new outline this method creates.</param>
      <param name="matrix">A <see cref="T:Aspose.Imaging.Matrix" /> that specifies a transform to apply to the path before widening.</param>
      <param name="flatness">A value that specifies the flatness for curves.</param>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.Warp(Aspose.Imaging.PointF[],Aspose.Imaging.RectangleF)">
      <summary>
            Applies a warp transform, defined by a rectangle and a parallelogram, to this <see cref="T:Aspose.Imaging.GraphicsPath" />.
            </summary>
      <param name="destPoints">An array of <see cref="T:Aspose.Imaging.PointF" /> structures that define a parallelogram to which the rectangle defined by <paramref name="srcRect" /> is transformed. The array can contain either three or four elements. If the array contains three elements, the lower-right corner of the parallelogram is implied by the first three points.</param>
      <param name="srcRect">A <see cref="T:Aspose.Imaging.RectangleF" /> that represents the rectangle that is transformed to the parallelogram defined by <paramref name="destPoints" />.</param>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.Warp(Aspose.Imaging.PointF[],Aspose.Imaging.RectangleF,Aspose.Imaging.Matrix)">
      <summary>
            Applies a warp transform, defined by a rectangle and a parallelogram, to this <see cref="T:Aspose.Imaging.GraphicsPath" />.
            </summary>
      <param name="destPoints">An array of <see cref="T:Aspose.Imaging.PointF" /> structures that define a parallelogram to which the rectangle defined by <paramref name="srcRect" /> is transformed. The array can contain either three or four elements. If the array contains three elements, the lower-right corner of the parallelogram is implied by the first three points.</param>
      <param name="srcRect">A <see cref="T:Aspose.Imaging.RectangleF" /> that represents the rectangle that is transformed to the parallelogram defined by <paramref name="destPoints" />.</param>
      <param name="matrix">A <see cref="T:Aspose.Imaging.Matrix" /> that specifies a geometric transform to apply to the path.</param>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.Warp(Aspose.Imaging.PointF[],Aspose.Imaging.RectangleF,Aspose.Imaging.Matrix,Aspose.Imaging.WarpMode)">
      <summary>
            Applies a warp transform, defined by a rectangle and a parallelogram, to this <see cref="T:Aspose.Imaging.GraphicsPath" />.
            </summary>
      <param name="destPoints">An array of <see cref="T:Aspose.Imaging.PointF" /> structures that defines a parallelogram to which the rectangle defined by <paramref name="srcRect" /> is transformed. The array can contain either three or four elements. If the array contains three elements, the lower-right corner of the parallelogram is implied by the first three points.</param>
      <param name="srcRect">A <see cref="T:Aspose.Imaging.RectangleF" /> that represents the rectangle that is transformed to the parallelogram defined by <paramref name="destPoints" />.</param>
      <param name="matrix">A <see cref="T:Aspose.Imaging.Matrix" /> that specifies a geometric transform to apply to the path.</param>
      <param name="warpMode">A <see cref="T:Aspose.Imaging.WarpMode" /> enumeration that specifies whether this warp operation uses perspective or bilinear mode.</param>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.Warp(Aspose.Imaging.PointF[],Aspose.Imaging.RectangleF,Aspose.Imaging.Matrix,Aspose.Imaging.WarpMode,System.Single)">
      <summary>
            Applies a warp transform, defined by a rectangle and a parallelogram, to this <see cref="T:Aspose.Imaging.GraphicsPath" />.
            </summary>
      <param name="destPoints">An array of <see cref="T:Aspose.Imaging.PointF" /> structures that define a parallelogram to which the rectangle defined by <paramref name="srcRect" /> is transformed. The array can contain either three or four elements. If the array contains three elements, the lower-right corner of the parallelogram is implied by the first three points.</param>
      <param name="srcRect">A <see cref="T:Aspose.Imaging.RectangleF" /> that represents the rectangle that is transformed to the parallelogram defined by <paramref name="destPoints" />.</param>
      <param name="matrix">A <see cref="T:Aspose.Imaging.Matrix" /> that specifies a geometric transform to apply to the path.</param>
      <param name="warpMode">A <see cref="T:Aspose.Imaging.WarpMode" /> enumeration that specifies whether this warp operation uses perspective or bilinear mode.</param>
      <param name="flatness">A value from 0 through 1 that specifies how flat the resulting path is. For more information, see the <see cref="M:Aspose.Imaging.GraphicsPath.Flatten" /> methods.</param>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.AddFigure(Aspose.Imaging.Figure)">
      <summary>
            Adds a new figure.
            </summary>
      <param name="figure">The figure to add.</param>
      <example>This examples make use of GraphicsPath and Graphics class to create and manipulate Figures on an Image surface. Example creates a new Image (of type Tiff) and draw paths with the help of GraphicsPath class. At the end DrawPath method exposed by Graphics class is called to render the paths on surface.<code>[C#]

//Create an instance of FileStream
using (System.IO.FileStream stream = new System.IO.FileStream(@"C:\temp\output.tiff", System.IO.FileMode.Create))
{
    //Create an instance of TiffOptions and set its various properties
    Aspose.Imaging.ImageOptions.TiffOptions tiffOptions = new Aspose.Imaging.ImageOptions.TiffOptions();
        
    //Set the source for the instance of ImageOptions
    tiffOptions.Source = new Aspose.Imaging.Sources.StreamSource(stream);

    //Create an instance of Image 
    using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(tiffOptions, 500, 500))
    {
        //Create and initialize an instance of Graphics class
        Aspose.Imaging.Graphics graphics = new Aspose.Imaging.Graphics(image);

        //Clear Graphics surface
        graphics.Clear(Color.Wheat);

        //Create an instance of GraphicsPath class
        Aspose.Imaging.GraphicsPath graphicspath = new Aspose.Imaging.GraphicsPath();

        //Create an instance of Figure class
        Aspose.Imaging.Figure figure = new Aspose.Imaging.Figure();

        //Add Shapes to Figure object
        figure.AddShape(new Aspose.Imaging.Shapes.RectangleShape(new RectangleF(10, 10, 300, 300)));
        figure.AddShape(new Aspose.Imaging.Shapes.EllipseShape(new RectangleF(50, 50, 300, 300)));
        figure.AddShape(new Aspose.Imaging.Shapes.PieShape(new Rectangle(new Point(250, 250), new Size(200, 200)), 0, 45));

        //Add Figure object to GraphicsPath
        graphicspath.AddFigure(figure);

        //Draw path with Pen object of color Black
        graphics.DrawPath(new Pen(Aspose.Imaging.Color.Black, 2), graphicspath);

        // save all changes.
        image.Save();
    }
}</code></example>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.AddFigures(Aspose.Imaging.Figure[])">
      <summary>
            Adds new figures.
            </summary>
      <param name="figures">The figures to add.</param>
      <example>This example creates a new Image and draws a variety of shapes using Figures and GraphicsPath on the Image surface<code>[C#]

//Creates an instance of BmpOptions and set its various properties            
Aspose.Imaging.ImageOptions.BmpOptions bmpOptions = new Aspose.Imaging.ImageOptions.BmpOptions();
bmpOptions.BitsPerPixel = 24;

//Create an instance of FileCreateSource and assign it as Source for the instance of BmpOptions
//Second Boolean parameter determines if the file to be created IsTemporal or not
bmpOptions.Source = new Aspose.Imaging.Sources.FileCreateSource(@"c:\temp\output.bmp", false);

//Create an instance of Image 
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(bmpOptions, 500, 500))
{
    //Create and initialize an instance of Graphics class
    Aspose.Imaging.Graphics graphics = new Aspose.Imaging.Graphics(image);

    //Clear Graphics surface
    graphics.Clear(Color.Wheat);

    //Create an instance of GraphicsPath class
    Aspose.Imaging.GraphicsPath graphicspath = new Aspose.Imaging.GraphicsPath();

    //Create an instance of Figure class
    Aspose.Imaging.Figure figure1 = new Aspose.Imaging.Figure();

    //Add Shape to Figure object
    figure1.AddShape(new Aspose.Imaging.Shapes.EllipseShape(new RectangleF(50, 50, 300, 300)));
    figure1.AddShape(new Aspose.Imaging.Shapes.PieShape(new Rectangle(new Point(110, 110), new Size(200, 200)), 0, 90));

    //Create an instance of Figure class
    Aspose.Imaging.Figure figure2 = new Aspose.Imaging.Figure();

    //Add Shape to Figure object
    figure2.AddShape(new Aspose.Imaging.Shapes.ArcShape(new RectangleF(10, 10, 300, 300), 0, 45));
    figure2.AddShape(new Aspose.Imaging.Shapes.PolygonShape(new[] { new PointF(150, 10), new PointF(150, 200), new PointF(250, 300), new PointF(350, 400) }, true));
    figure2.AddShape(new Aspose.Imaging.Shapes.RectangleShape(new Rectangle(new Point(250, 250), new Size(200, 200))));

    //Add Figure object to GraphicsPath
    graphicspath.AddFigures(new[] { figure1, figure2 });

    //Draw path with Pen object of color Black
    graphics.DrawPath(new Pen(Aspose.Imaging.Color.Black, 2), graphicspath);

    // save all changes.
    image.Save();
}</code></example>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.RemoveFigure(Aspose.Imaging.Figure)">
      <summary>
            Removes a figure.
            </summary>
      <param name="figure">The figure to remove.</param>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.RemoveFigures(Aspose.Imaging.Figure[])">
      <summary>
            Removes figures.
            </summary>
      <param name="figures">The figures to remove.</param>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.AddPath(Aspose.Imaging.GraphicsPath)">
      <summary>
            Appends the specified <see cref="T:Aspose.Imaging.GraphicsPath" /> to this path.
            </summary>
      <param name="addingPath">The <see cref="T:Aspose.Imaging.GraphicsPath" /> to add.</param>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.AddPath(Aspose.Imaging.GraphicsPath,System.Boolean)">
      <summary>
            Appends the specified <see cref="T:Aspose.Imaging.GraphicsPath" /> to this path.
            </summary>
      <param name="addingPath">The <see cref="T:Aspose.Imaging.GraphicsPath" /> to add.</param>
      <param name="connect">A Boolean value that specifies whether the first figure in the added path is part of the last figure in this path. A value of true specifies that the first figure in the added path is part of the last figure in this path. A value of false specifies that the first figure in the added path is separate from the last figure in this path.</param>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.GetBounds(Aspose.Imaging.Matrix)">
      <summary>
            Gets the object's bounds.
            </summary>
      <param name="matrix">The matrix to apply before bounds will be calculated.</param>
      <returns>The estimated object's bounds.</returns>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.GetBounds(Aspose.Imaging.Matrix,Aspose.Imaging.Pen)">
      <summary>
            Gets the object's bounds.
            </summary>
      <param name="matrix">The matrix to apply before bounds will be calculated.</param>
      <param name="pen">The pen to use for object. This can influence the object's bounds size.</param>
      <returns>The estimated object's bounds.</returns>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.DeepClone">
      <summary>
            Performs a deep clone of this graphics path.
            </summary>
      <returns>A deep clone of the graphics path.</returns>
    </member>
    <member name="M:Aspose.Imaging.GraphicsPath.Transform(Aspose.Imaging.Matrix)">
      <summary>
            Applies the specified transformation to the shape.
            </summary>
      <param name="transform">The transformation to apply.</param>
    </member>
    <member name="P:Aspose.Imaging.GraphicsPath.FillMode">
      <summary>
            Gets or sets a <see cref="T:Aspose.Imaging.FillMode" /> enumeration that determines how the interiors of shapes in this <see cref="T:Aspose.Imaging.GraphicsPath" /> are filled.
            </summary>
      <value>The fill mode.</value>
      <returns>
            A <see cref="T:Aspose.Imaging.FillMode" /> enumeration that specifies how the interiors of shapes in this <see cref="T:Aspose.Imaging.GraphicsPath" /> are filled.
            </returns>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
      </PermissionSet>
    </member>
    <member name="P:Aspose.Imaging.GraphicsPath.Figures">
      <summary>
            Gets the path figures.
            </summary>
      <value>The path figures.</value>
    </member>
    <member name="P:Aspose.Imaging.GraphicsPath.Bounds">
      <summary>
            Gets or sets the object's bounds.
            </summary>
      <value>The object's bounds.</value>
    </member>
    <member name="T:Aspose.Imaging.GraphicsUnit">
      <summary>
            Specifies the unit of measure for the given data.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.GraphicsUnit.World">
      <summary>
            Specifies the world coordinate system unit as the unit of measure.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.GraphicsUnit.Display">
      <summary>
            Specifies the unit of measure of the display device. Typically pixels for video displays, and 1/100 inch for printers.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.GraphicsUnit.Pixel">
      <summary>
            Specifies a device pixel as the unit of measure.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.GraphicsUnit.Point">
      <summary>
            Specifies a printer's point (1/72 inch) as the unit of measure.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.GraphicsUnit.Inch">
      <summary>
            Specifies the inch as the unit of measure.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.GraphicsUnit.Document">
      <summary>
            Specifies the document unit (1/300 inch) as the unit of measure.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.GraphicsUnit.Millimeter">
      <summary>
            Specifies the millimeter as the unit of measure.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.HatchStyle">
      <summary>
            Specifies the different patterns available for <see cref="T:Aspose.Imaging.Brushes.HatchBrush" /> objects.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.Horizontal">
      <summary>
            A pattern of horizontal lines.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.Min">
      <summary>
            Specifies hatch style Horizontal.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.Vertical">
      <summary>
            A pattern of vertical lines.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.ForwardDiagonal">
      <summary>
            A pattern of lines on a diagonal from upper left to lower right.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.BackwardDiagonal">
      <summary>
            A pattern of lines on a diagonal from upper right to lower left.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.Cross">
      <summary>
            Specifies horizontal and vertical lines that cross.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.LargeGrid">
      <summary>
            Specifies the hatch style Cross.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.Max">
      <summary>
            Specifies hatch style SolidDiamond.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.DiagonalCross">
      <summary>
            A pattern of crisscross diagonal lines.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.Percent05">
      <summary>
            Specifies a 5-percent hatch. The ratio of foreground color to background color is 5:95.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.Percent10">
      <summary>
            Specifies a 10-percent hatch. The ratio of foreground color to background color is 10:90.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.Percent20">
      <summary>
            Specifies a 20-percent hatch. The ratio of foreground color to background color is 20:80.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.Percent25">
      <summary>
            Specifies a 25-percent hatch. The ratio of foreground color to background color is 25:75.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.Percent30">
      <summary>
            Specifies a 30-percent hatch. The ratio of foreground color to background color is 30:70.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.Percent40">
      <summary>
            Specifies a 40-percent hatch. The ratio of foreground color to background color is 40:60.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.Percent50">
      <summary>
            Specifies a 50-percent hatch. The ratio of foreground color to background color is 50:50.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.Percent60">
      <summary>
            Specifies a 60-percent hatch. The ratio of foreground color to background color is 60:40.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.Percent70">
      <summary>
            Specifies a 70-percent hatch. The ratio of foreground color to background color is 70:30.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.Percent75">
      <summary>
            Specifies a 75-percent hatch. The ratio of foreground color to background color is 75:25.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.Percent80">
      <summary>
            Specifies a 80-percent hatch. The ratio of foreground color to background color is 80:100.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.Percent90">
      <summary>
            Specifies a 90-percent hatch. The ratio of foreground color to background color is 90:10.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.LightDownwardDiagonal">
      <summary>
            Specifies diagonal lines that slant to the right from top points to bottom points and are spaced 50 percent closer together than ForwardDiagonal, but are not antialiased.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.LightUpwardDiagonal">
      <summary>
            Specifies diagonal lines that slant to the left from top points to bottom points and are spaced 50 percent closer together than BackwardDiagonal, but they are not antialiased.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.DarkDownwardDiagonal">
      <summary>
            Specifies diagonal lines that slant to the right from top points to bottom points, are spaced 50 percent closer together than, and are twice the width of ForwardDiagonal. This hatch pattern is not antialiased.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.DarkUpwardDiagonal">
      <summary>
            Specifies diagonal lines that slant to the left from top points to bottom points, are spaced 50 percent closer together than BackwardDiagonal, and are twice its width, but the lines are not antialiased.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.WideDownwardDiagonal">
      <summary>
            Specifies diagonal lines that slant to the right from top points to bottom points, have the same spacing as hatch style ForwardDiagonal, and are triple its width, but are not antialiased.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.WideUpwardDiagonal">
      <summary>
            Specifies diagonal lines that slant to the left from top points to bottom points, have the same spacing as hatch style BackwardDiagonal, and are triple its width, but are not antialiased.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.LightVertical">
      <summary>
            Specifies vertical lines that are spaced 50 percent closer together than Vertical.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.LightHorizontal">
      <summary>
            Specifies horizontal lines that are spaced 50 percent closer together than Horizontal.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.NarrowVertical">
      <summary>
            Specifies vertical lines that are spaced 75 percent closer together than hatch style Vertical (or 25 percent closer together than LightVertical).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.NarrowHorizontal">
      <summary>
            Specifies horizontal lines that are spaced 75 percent closer together than hatch style Horizontal (or 25 percent closer together than LightHorizontal).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.DarkVertical">
      <summary>
            Specifies vertical lines that are spaced 50 percent closer together than Vertical and are twice its width.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.DarkHorizontal">
      <summary>
            Specifies horizontal lines that are spaced 50 percent closer together than Horizontal and are twice the width of Horizontal.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.DashedDownwardDiagonal">
      <summary>
            Specifies dashed diagonal lines, that slant to the right from top points to bottom points.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.DashedUpwardDiagonal">
      <summary>
            Specifies dashed diagonal lines, that slant to the left from top points to bottom points.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.DashedHorizontal">
      <summary>
            Specifies dashed horizontal lines.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.DashedVertical">
      <summary>
            Specifies dashed vertical lines.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.SmallConfetti">
      <summary>
            Specifies a hatch that has the appearance of confetti.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.LargeConfetti">
      <summary>
            Specifies a hatch that has the appearance of confetti, and is composed of larger pieces than SmallConfetti.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.ZigZag">
      <summary>
            Specifies horizontal lines that are composed of zigzags.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.Wave">
      <summary>
            Specifies horizontal lines that are composed of tildes.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.DiagonalBrick">
      <summary>
            Specifies a hatch that has the appearance of layered bricks that slant to the left from top points to bottom points.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.HorizontalBrick">
      <summary>
            Specifies a hatch that has the appearance of horizontally layered bricks.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.Weave">
      <summary>
            Specifies a hatch that has the appearance of a woven material.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.Plaid">
      <summary>
            Specifies a hatch that has the appearance of a plaid material.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.Divot">
      <summary>
            Specifies a hatch that has the appearance of divots.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.DottedGrid">
      <summary>
            Specifies horizontal and vertical lines, each of which is composed of dots, that cross.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.DottedDiamond">
      <summary>
            Specifies forward diagonal and backward diagonal lines, each of which is composed of dots, that cross.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.Shingle">
      <summary>
            Specifies a hatch that has the appearance of diagonally layered shingles that slant to the right from top points to bottom points.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.Trellis">
      <summary>
            Specifies a hatch that has the appearance of a trellis.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.Sphere">
      <summary>
            Specifies a hatch that has the appearance of spheres laid adjacent to one another.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.SmallGrid">
      <summary>
            Specifies horizontal and vertical lines that cross and are spaced 50 percent closer together than hatch style Cross.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.SmallCheckerBoard">
      <summary>
            Specifies a hatch that has the appearance of a checkerboard.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.LargeCheckerBoard">
      <summary>
            Specifies a hatch that has the appearance of a checkerboard with squares that are twice the size of SmallCheckerBoard.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.OutlinedDiamond">
      <summary>
            Specifies forward diagonal and backward diagonal lines that cross but are not antialiased.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HatchStyle.SolidDiamond">
      <summary>
            Specifies a hatch that has the appearance of a checkerboard placed diagonally.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.HotkeyPrefix">
      <summary>
            Specifies the type of display for hot-key prefixes that relate to text.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HotkeyPrefix.None">
      <summary>
            No hot-key prefix.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HotkeyPrefix.Show">
      <summary>
            Display the hot-key prefix.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.HotkeyPrefix.Hide">
      <summary>
            Do not display the hot-key prefix.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.ImageAttributes">
      <summary>
            An <see cref="T:Aspose.Imaging.ImageAttributes" /> object contains information about how bitmap and metafile colors are manipulated during rendering. An <see cref="T:Aspose.Imaging.ImageAttributes" /> object maintains several color-adjustment settings, including color-adjustment matrices, grayscale-adjustment matrices, gamma-correction values, color-map tables, and color-threshold values. During rendering, colors can be corrected, darkened, lightened, and removed. To apply such manipulations, initialize an <see cref="T:Aspose.Imaging.ImageAttributes" /> object and pass the path of that <see cref="T:Aspose.Imaging.ImageAttributes" /> object (along with the path of an <see cref="T:Aspose.Imaging.Image" />) to the DrawImage method.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.SetColorMatrix(Aspose.Imaging.ColorMatrix)">
      <summary>
            Sets the color-adjustment matrix for the default category.
            </summary>
      <param name="newColorMatrix">The color-adjustment matrix.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.SetColorMatrix(Aspose.Imaging.ColorMatrix,Aspose.Imaging.ColorMatrixFlag)">
      <summary>
            Sets the color-adjustment matrix for the default category.
            </summary>
      <param name="newColorMatrix">The color-adjustment matrix.</param>
      <param name="flags">An element of <see cref="T:Aspose.Imaging.ColorMatrixFlag" /> that specifies the type of image and color that will be affected by the color-adjustment matrix.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.SetColorMatrix(Aspose.Imaging.ColorMatrix,Aspose.Imaging.ColorMatrixFlag,Aspose.Imaging.ColorAdjustType)">
      <summary>
            Sets the color-adjustment matrix for a specified category.
            </summary>
      <param name="newColorMatrix">The color-adjustment matrix.</param>
      <param name="mode">An element of <see cref="T:Aspose.Imaging.ColorMatrixFlag" /> that specifies the type of image and color that will be affected by the color-adjustment matrix.</param>
      <param name="type">An element of <see cref="T:Aspose.Imaging.ColorAdjustType" /> that specifies the category for which the color-adjustment matrix is set.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.ClearColorMatrix">
      <summary>
            Clears the color-adjustment matrix for the default category.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.ClearColorMatrix(Aspose.Imaging.ColorAdjustType)">
      <summary>
            Clears the color-adjustment matrix for a specified category.
            </summary>
      <param name="type">An element of <see cref="T:Aspose.Imaging.ColorAdjustType" /> that specifies the category for which the color-adjustment matrix is cleared.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.SetColorMatrices(Aspose.Imaging.ColorMatrix,Aspose.Imaging.ColorMatrix)">
      <summary>
            Sets the color-adjustment matrix and the grayscale-adjustment matrix for the default category.
            </summary>
      <param name="newColorMatrix">The color-adjustment matrix.</param>
      <param name="grayMatrix">The grayscale-adjustment matrix.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.SetColorMatrices(Aspose.Imaging.ColorMatrix,Aspose.Imaging.ColorMatrix,Aspose.Imaging.ColorMatrixFlag)">
      <summary>
            Sets the color-adjustment matrix and the grayscale-adjustment matrix for the default category.
            </summary>
      <param name="newColorMatrix">The color-adjustment matrix.</param>
      <param name="grayMatrix">The grayscale-adjustment matrix.</param>
      <param name="flags">An element of <see cref="T:Aspose.Imaging.ColorMatrixFlag" /> that specifies the type of image and color that will be affected by the color-adjustment and grayscale-adjustment matrices.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.SetColorMatrices(Aspose.Imaging.ColorMatrix,Aspose.Imaging.ColorMatrix,Aspose.Imaging.ColorMatrixFlag,Aspose.Imaging.ColorAdjustType)">
      <summary>
            Sets the color-adjustment matrix and the grayscale-adjustment matrix for a specified category.
            </summary>
      <param name="newColorMatrix">The color-adjustment matrix.</param>
      <param name="grayMatrix">The grayscale-adjustment matrix.</param>
      <param name="mode">An element of <see cref="T:Aspose.Imaging.ColorMatrixFlag" /> that specifies the type of image and color that will be affected by the color-adjustment and grayscale-adjustment matrices.</param>
      <param name="type">An element of <see cref="T:Aspose.Imaging.ColorAdjustType" /> that specifies the category for which the color-adjustment and grayscale-adjustment matrices are set.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.SetThreshold(System.Single)">
      <summary>
            Sets the threshold (transparency range) for the default category.
            </summary>
      <param name="threshold">A real number that specifies the threshold value.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.SetThreshold(System.Single,Aspose.Imaging.ColorAdjustType)">
      <summary>
            Sets the threshold (transparency range) for a specified category.
            </summary>
      <param name="threshold">A threshold value from 0.0 to 1.0 that is used as a breakpoint to sort colors that will be mapped to either a maximum or a minimum value.</param>
      <param name="type">An element of <see cref="T:Aspose.Imaging.ColorAdjustType" /> that specifies the category for which the color threshold is set.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.ClearThreshold">
      <summary>
            Clears the threshold value for the default category.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.ClearThreshold(Aspose.Imaging.ColorAdjustType)">
      <summary>
            Clears the threshold value for a specified category.
            </summary>
      <param name="type">An element of <see cref="T:Aspose.Imaging.ColorAdjustType" /> that specifies the category for which the threshold is cleared.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.SetGamma(System.Single)">
      <summary>
            Sets the gamma value for the default category.
            </summary>
      <param name="gamma">The gamma correction value.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.SetGamma(System.Single,Aspose.Imaging.ColorAdjustType)">
      <summary>
            Sets the gamma value for a specified category.
            </summary>
      <param name="gamma">The gamma correction value.</param>
      <param name="type">An element of the <see cref="T:Aspose.Imaging.ColorAdjustType" /> enumeration that specifies the category for which the gamma value is set.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.ClearGamma">
      <summary>
            Disables gamma correction for the default category.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.ClearGamma(Aspose.Imaging.ColorAdjustType)">
      <summary>
            Disables gamma correction for a specified category.
            </summary>
      <param name="type">An element of <see cref="T:Aspose.Imaging.ColorAdjustType" /> that specifies the category for which gamma correction is disabled.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.SetNoOp">
      <summary>
            Turns off color adjustment for the default category.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.SetNoOp(Aspose.Imaging.ColorAdjustType)">
      <summary>
            Turns off color adjustment for a specified category.
            </summary>
      <param name="type">An element of <see cref="T:Aspose.Imaging.ColorAdjustType" /> that specifies the category for which color correction is turned off.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.ClearNoOp">
      <summary>
            Clears the NoOp setting for the default category.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.ClearNoOp(Aspose.Imaging.ColorAdjustType)">
      <summary>
            Clears the NoOp setting for a specified category.
            </summary>
      <param name="type">An element of <see cref="T:Aspose.Imaging.ColorAdjustType" /> that specifies the category for which the NoOp setting is cleared.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.SetColorKey(Aspose.Imaging.Color,Aspose.Imaging.Color)">
      <summary>
            Sets the color key for the default category.
            </summary>
      <param name="colorLow">The low color-key value.</param>
      <param name="colorHigh">The high color-key value.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.SetColorKey(Aspose.Imaging.Color,Aspose.Imaging.Color,Aspose.Imaging.ColorAdjustType)">
      <summary>
            Sets the color key (transparency range) for a specified category.
            </summary>
      <param name="colorLow">The low color-key value.</param>
      <param name="colorHigh">The high color-key value.</param>
      <param name="type">An element of <see cref="T:Aspose.Imaging.ColorAdjustType" /> that specifies the category for which the color key is set.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.ClearColorKey">
      <summary>
            Clears the color key (transparency range) for the default category.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.ClearColorKey(Aspose.Imaging.ColorAdjustType)">
      <summary>
            Clears the color key (transparency range) for a specified category.
            </summary>
      <param name="type">An element of <see cref="T:Aspose.Imaging.ColorAdjustType" /> that specifies the category for which the color key is cleared.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.SetOutputChannel(Aspose.Imaging.ColorChannelFlag)">
      <summary>
            Sets the CMYK (cyan-magenta-yellow-black) output channel for the default category.
            </summary>
      <param name="flags">An element of <see cref="T:Aspose.Imaging.ColorChannelFlag" /> that specifies the output channel.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.SetOutputChannel(Aspose.Imaging.ColorChannelFlag,Aspose.Imaging.ColorAdjustType)">
      <summary>
            Sets the CMYK (cyan-magenta-yellow-black) output channel for a specified category.
            </summary>
      <param name="flags">An element of <see cref="T:Aspose.Imaging.ColorChannelFlag" /> that specifies the output channel.</param>
      <param name="type">An element of <see cref="T:Aspose.Imaging.ColorAdjustType" /> that specifies the category for which the output channel is set.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.ClearOutputChannel">
      <summary>
            Clears the CMYK (cyan-magenta-yellow-black) output channel setting for the default category.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.ClearOutputChannel(Aspose.Imaging.ColorAdjustType)">
      <summary>
            Clears the (cyan-magenta-yellow-black) output channel setting for a specified category.
            </summary>
      <param name="type">An element of <see cref="T:Aspose.Imaging.ColorAdjustType" /> that specifies the category for which the output channel setting is cleared.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.SetOutputChannelColorProfile(System.String)">
      <summary>
            Sets the output channel color-profile file for the default category.
            </summary>
      <param name="colorProfileFilename">The path name of a color-profile file. If the color-profile file is in the %SystemRoot%\System32\Spool\Drivers\Color directory, this parameter can be the file name. Otherwise, this parameter must be the fully qualified path name.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.SetOutputChannelColorProfile(System.String,Aspose.Imaging.ColorAdjustType)">
      <summary>
            Sets the output channel color-profile file for a specified category.
            </summary>
      <param name="colorProfileFilename">The path name of a color-profile file. If the color-profile file is in the %SystemRoot%\System32\Spool\Drivers\Color directory, this parameter can be the file name. Otherwise, this parameter must be the fully qualified path name.</param>
      <param name="type">An element of <see cref="T:Aspose.Imaging.ColorAdjustType" /> that specifies the category for which the output channel color-profile file is set.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.ClearOutputChannelColorProfile">
      <summary>
            Clears the output channel color profile setting for the default category.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.ClearOutputChannelColorProfile(Aspose.Imaging.ColorAdjustType)">
      <summary>
            Clears the output channel color profile setting for a specified category.
            </summary>
      <param name="type">An element of <see cref="T:Aspose.Imaging.ColorAdjustType" /> that specifies the category for which the output channel profile setting is cleared.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.SetRemapTable(Aspose.Imaging.ColorMap[])">
      <summary>
            Sets the color-remap table for the default category.
            </summary>
      <param name="map">An array of color pairs of type <see cref="T:Aspose.Imaging.ColorMap" />. Each color pair contains an existing color (the first value) and the color that it will be mapped to (the second value).</param>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.SetRemapTable(Aspose.Imaging.ColorMap[],Aspose.Imaging.ColorAdjustType)">
      <summary>
            Sets the color-remap table for a specified category.
            </summary>
      <param name="map">An array of color pairs of type <see cref="T:Aspose.Imaging.ColorMap" />. Each color pair contains an existing color (the first value) and the color that it will be mapped to (the second value).</param>
      <param name="type">An element of <see cref="T:Aspose.Imaging.ColorAdjustType" /> that specifies the category for which the color-remap table is set.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.ClearRemapTable">
      <summary>
            Clears the color-remap table for the default category.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.ClearRemapTable(Aspose.Imaging.ColorAdjustType)">
      <summary>
            Clears the color-remap table for a specified category.
            </summary>
      <param name="type">An element of <see cref="T:Aspose.Imaging.ColorAdjustType" /> that specifies the category for which the remap table is cleared.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.SetBrushRemapTable(Aspose.Imaging.ColorMap[])">
      <summary>
            Sets the color-remap table for the brush category.
            </summary>
      <param name="map">An array of <see cref="T:Aspose.Imaging.ColorMap" /> objects.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.ClearBrushRemapTable">
      <summary>
            Clears the brush color-remap table of this <see cref="T:Aspose.Imaging.ImageAttributes" /> object.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.SetWrapMode(Aspose.Imaging.WrapMode)">
      <summary>
            Sets the wrap mode that is used to decide how to tile a texture across a shape, or at shape boundaries. A texture is tiled across a shape to fill it in when the texture is smaller than the shape it is filling.
            </summary>
      <param name="mode">An element of <see cref="T:Aspose.Imaging.WrapMode" /> that specifies how repeated copies of an image are used to tile an area.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.SetWrapMode(Aspose.Imaging.WrapMode,Aspose.Imaging.Color)">
      <summary>
            Sets the wrap mode and color used to decide how to tile a texture across a shape, or at shape boundaries. A texture is tiled across a shape to fill it in when the texture is smaller than the shape it is filling.
            </summary>
      <param name="mode">An element of <see cref="T:Aspose.Imaging.WrapMode" /> that specifies how repeated copies of an image are used to tile an area.</param>
      <param name="color">An <see cref="T:Aspose.Imaging.ImageAttributes" /> object that specifies the color of pixels outside of a rendered image. This color is visible if the mode parameter is set to <see cref="F:Aspose.Imaging.WrapMode.Clamp" /> and the source rectangle passed to DrawImage is larger than the image itself.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageAttributes.SetWrapMode(Aspose.Imaging.WrapMode,Aspose.Imaging.Color,System.Boolean)">
      <summary>
            Sets the wrap mode and color used to decide how to tile a texture across a shape, or at shape boundaries. A texture is tiled across a shape to fill it in when the texture is smaller than the shape it is filling.
            </summary>
      <param name="mode">An element of <see cref="T:Aspose.Imaging.WrapMode" /> that specifies how repeated copies of an image are used to tile an area.</param>
      <param name="color">A color object that specifies the color of pixels outside of a rendered image. This color is visible if the mode parameter is set to <see cref="F:Aspose.Imaging.WrapMode.Clamp" /> and the source rectangle passed to DrawImage is larger than the image itself.</param>
      <param name="clamp">This parameter has no effect. Set it to false.</param>
    </member>
    <member name="T:Aspose.Imaging.ImageLoadOptions.Jpeg2000LoadOptions">
      <summary>
            JPEG2000 load options
            </summary>
    </member>
    <member name="T:Aspose.Imaging.LoadOptions">
      <summary>
            Represents the loading options.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.LoadOptions.DataRecoveryMode">
      <summary>
            Gets or sets the data recovery mode.
            </summary>
      <value>
            The data recovery mode.
            </value>
    </member>
    <member name="P:Aspose.Imaging.LoadOptions.DataBackgroundColor">
      <summary>
            Gets or sets the <see cref="T:Aspose.Imaging.Image" /> background <see cref="T:Aspose.Imaging.Color" />.
            </summary>
      <value>
            The background color.
            </value>
      <remarks>Typically the background color is set whenever pixel value cannot be recovered due to data corruption.</remarks>
    </member>
    <member name="P:Aspose.Imaging.LoadOptions.UseIccProfileConversion">
      <summary>
            Gets or sets a value indicating whether ICC profile conversion should be applied.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageLoadOptions.Jpeg2000LoadOptions.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageLoadOptions.Jpeg2000LoadOptions" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageLoadOptions.Jpeg2000LoadOptions.MaximumDecodingTime">
      <summary>
            Gets or sets the maximum decoding time in seconds (this option can be used on very slow on memory machines to prevent hanging on process on very big images - resolution more than 5500x6500 pixels).
            </summary>
      <value>
            The maximum decoding time.
            </value>
    </member>
    <member name="T:Aspose.Imaging.ImageOptions.NamespaceDoc">
      <summary>
            The namespace contains classes suitable for export, save or creation of different file formats.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.InterpolationMode">
      <summary>
            The <see cref="T:Aspose.Imaging.InterpolationMode" /> enumeration specifies the algorithm that is used when images are scaled or rotated.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.InterpolationMode.Invalid">
      <summary>
            Invalid interpolation mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.InterpolationMode.Default">
      <summary>
            Specifies default mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.InterpolationMode.Low">
      <summary>
            Specifies low quality interpolation.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.InterpolationMode.High">
      <summary>
            Specifies high quality interpolation.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.InterpolationMode.Bilinear">
      <summary>
            Specifies bilinear interpolation. No prefiltering is done. This mode is not suitable for shrinking an image below 50 percent of its original size.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.InterpolationMode.Bicubic">
      <summary>
            Specifies bicubic interpolation. No prefiltering is done. This mode is not suitable for shrinking an image below 25 percent of its original size.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.InterpolationMode.NearestNeighbor">
      <summary>
            Specifies nearest-neighbor interpolation.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.InterpolationMode.HighQualityBilinear">
      <summary>
            Specifies high-quality, bilinear interpolation. Prefiltering is performed to ensure high-quality shrinking.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.InterpolationMode.HighQualityBicubic">
      <summary>
            Specifies high-quality, bicubic interpolation. Prefiltering is performed to ensure high-quality shrinking. This mode produces the highest quality transformed images.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.KnownColor">
      <summary>
            Specifies the known system colors.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Transparent">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.AliceBlue">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.AntiqueWhite">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Aqua">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Aquamarine">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Azure">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Beige">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Bisque">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Black">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.BlanchedAlmond">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Blue">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.BlueViolet">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Brown">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.BurlyWood">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.CadetBlue">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Chartreuse">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Chocolate">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Coral">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.CornflowerBlue">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Cornsilk">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Crimson">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Cyan">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.DarkBlue">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.DarkCyan">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.DarkGoldenrod">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.DarkGray">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.DarkGreen">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.DarkKhaki">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.DarkMagenta">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.DarkOliveGreen">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.DarkOrange">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.DarkOrchid">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.DarkRed">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.DarkSalmon">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.DarkSeaGreen">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.DarkSlateBlue">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.DarkSlateGray">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.DarkTurquoise">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.DarkViolet">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.DeepPink">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.DeepSkyBlue">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.DimGray">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.DodgerBlue">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Firebrick">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.FloralWhite">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.ForestGreen">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Fuchsia">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Gainsboro">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.GhostWhite">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Gold">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Goldenrod">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Gray">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Green">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.GreenYellow">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Honeydew">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.HotPink">
      <summary>        
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.IndianRed">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Indigo">
      <summary>        
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Ivory">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Khaki">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Lavender">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.LavenderBlush">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.LawnGreen">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.LemonChiffon">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.LightBlue">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.LightCoral">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.LightCyan">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.LightGoldenrodYellow">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.LightGray">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.LightGreen">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.LightPink">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.LightSalmon">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.LightSeaGreen">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.LightSkyBlue">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.LightSlateGray">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.LightSteelBlue">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.LightYellow">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Lime">
      <summary>        
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.LimeGreen">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Linen">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Magenta">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Maroon">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.MediumAquamarine">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.MediumBlue">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.MediumOrchid">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.MediumPurple">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.MediumSeaGreen">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.MediumSlateBlue">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.MediumSpringGreen">
      <summary>        
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.MediumTurquoise">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.MediumVioletRed">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.MidnightBlue">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.MintCream">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.MistyRose">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Moccasin">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.NavajoWhite">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Navy">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.OldLace">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Olive">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.OliveDrab">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Orange">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.OrangeRed">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Orchid">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.PaleGoldenrod">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.PaleGreen">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.PaleTurquoise">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.PaleVioletRed">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.PapayaWhip">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.PeachPuff">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Peru">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Pink">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Plum">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.PowderBlue">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Purple">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Red">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.RosyBrown">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.RoyalBlue">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.SaddleBrown">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Salmon">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.SandyBrown">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.SeaGreen">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.SeaShell">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Sienna">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Silver">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.SkyBlue">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.SlateBlue">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.SlateGray">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Snow">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.SpringGreen">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.SteelBlue">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Tan">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Teal">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Thistle">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Tomato">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Turquoise">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Violet">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Wheat">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.White">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.WhiteSmoke">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.Yellow">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.KnownColor.YellowGreen">
      <summary>
            A system-defined color.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.LineCap">
      <summary>
            Specifies the available cap styles with which a <see cref="T:Aspose.Imaging.Pen" /> object can end a line.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.LineCap.Flat">
      <summary>
            Specifies a flat line cap.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.LineCap.Square">
      <summary>
            Specifies a square line cap.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.LineCap.Round">
      <summary>
            Specifies a round line cap.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.LineCap.Triangle">
      <summary>
            Specifies a triangular line cap.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.LineCap.NoAnchor">
      <summary>
            Specifies no anchor.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.LineCap.SquareAnchor">
      <summary>
            Specifies a square anchor line cap.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.LineCap.RoundAnchor">
      <summary>
            Specifies a round anchor cap.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.LineCap.DiamondAnchor">
      <summary>
            Specifies a diamond anchor cap.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.LineCap.ArrowAnchor">
      <summary>
            Specifies an arrow-shaped anchor cap.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.LineCap.AnchorMask">
      <summary>
            Specifies a custom line cap.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.LineCap.Custom">
      <summary>
            Specifies a mask used to check whether a line cap is an anchor cap.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.LineJoin">
      <summary>
            Specifies how to join consecutive line or curve segments in a figure (subpath) contained in a <see cref="T:Aspose.Imaging.GraphicsPath" /> object.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.LineJoin.Miter">
      <summary>
            Specifies a mitered join. This produces a sharp corner or a clipped corner, depending on whether the length of the miter exceeds the miter limit.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.LineJoin.Bevel">
      <summary>
            Specifies a beveled join. This produces a diagonal corner.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.LineJoin.Round">
      <summary>
            Specifies a circular join. This produces a smooth, circular arc between the lines.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.LineJoin.MiterClipped">
      <summary>
            Specifies a mitered join. This produces a sharp corner or a beveled corner, depending on whether the length of the miter exceeds the miter limit.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Matrix">
      <summary>
            Replaces the GDI+ Matrix.
            </summary>
      <remarks>
            Most algorithms taken from Sun's AffineTransform.java.
            Java's names for matrix elements used internally.
            Map of java names to .net ones to description:
            m00     M11     Scale X
            m10     M12     Shear Y
            m01     M21     Shear X
            m11     M22     Scale Y
            m02     M31     Translate X
            m12     M32     Translate Y
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.Matrix.TypeIdentity">
      <summary>
            An identity transform is one in which the output coordinates are
            always the same as the input coordinates.
            If this transform is anything other than the identity transform,
            the type will either be the constant GENERAL_TRANSFORM or a
            combination of the appropriate flag bits for the various coordinate
            conversions that this transform performs.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Matrix.TypeTranslation">
      <summary>
            A translation moves the coordinates by a constant amount in x
            and y without changing the length or angle of vectors.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Matrix.TypeUniformScale">
      <summary>
            A uniform scale multiplies the length of vectors by the same amount
            in both the x and y directions without changing the angle between
            vectors.
            This flag bit is mutually exclusive with the TypeGeneralScale flag.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Matrix.TypeGeneralScale">
      <summary>
            A general scale multiplies the length of vectors by different
            amounts in the x and y directions without changing the angle
            between perpendicular vectors.
            This flag bit is mutually exclusive with the TypeUniformScale flag.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Matrix.TypeMaskScale">
      <summary>
            This constant is a bit mask for any of the scale flag bits.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Matrix.TypeFlip">
      <summary>
            This flag bit indicates that the transform defined by this object
            performs a mirror image flip about some axis which changes the
            normally right handed coordinate system into a left handed
            system in addition to the conversions indicated by other flag bits.
            A right handed coordinate system is one where the positive X
            axis rotates counterclockwise to overlay the positive Y axis
            similar to the direction that the fingers on your right hand
            curl when you stare end on at your thumb.
            A left handed coordinate system is one where the positive X
            axis rotates clockwise to overlay the positive Y axis similar
            to the direction that the fingers on your left hand curl.
            There is no mathematical way to determine the angle of the
            original flipping or mirroring transformation since all angles
            of flip are identical given an appropriate adjusting rotation.
            NOTE: TypeFlip was added after GENERAL_TRANSFORM was in public
            circulation and the flag bits could no longer be conveniently
            renumbered without introducing binary incompatibility in outside
            code.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Matrix.TypeQuadrantRotation">
      <summary>
            This flag bit indicates that the transform defined by this object
            performs a quadrant rotation by some multiple of 90 degrees in
            addition to the conversions indicated by other flag bits.
            A rotation changes the angles of vectors by the same amount
            regardless of the original direction of the vector and without
            changing the length of the vector.
            This flag bit is mutually exclusive with the TypeGeneralRotation flag.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Matrix.TypeGeneralRotation">
      <summary>
            This flag bit indicates that the transform defined by this object
            performs a rotation by an arbitrary angle in addition to the
            conversions indicated by other flag bits.
            A rotation changes the angles of vectors by the same amount
            regardless of the original direction of the vector and without
            changing the length of the vector.
            This flag bit is mutually exclusive with the
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Matrix.TypeMaskRotation">
      <summary>
            This constant is a bit mask for any of the rotation flag bits.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.Matrix.TypeGeneralTransform">
      <summary>
            This constant indicates that the transform defined by this object
            performs an arbitrary conversion of the input coordinates.
            If this transform can be classified by any of the above constants,
            the type will either be the constant TypeIdentity or a
            combination of the appropriate flag bits for the various coordinate
            conversions that this transform performs.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Matrix.#ctor">
      <summary>
            Initializes a new instance of the Matrix class as the identity matrix.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Matrix.#ctor(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Matrix" /> class.
            </summary>
      <param name="m11">m00     M11     Scale X</param>
      <param name="m12">m10     M12     Shear Y</param>
      <param name="m21">m01     M21     Shear X</param>
      <param name="m22">m11     M22     Scale Y</param>
      <param name="m31">m02     M31     Translate X</param>
      <param name="m32">m12     M32     Translate Y</param>
    </member>
    <member name="M:Aspose.Imaging.Matrix.#ctor(Aspose.Imaging.RectangleF,Aspose.Imaging.PointF[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Matrix" /> class to the geometric transform defined by the specified rectangle and array of points.
            </summary>
      <param name="rect">A <see cref="T:Aspose.Imaging.RectangleF" /> structure that represents the rectangle to be transformed.</param>
      <param name="plgpts">An array of three <see cref="T:Aspose.Imaging.PointF" /> structures that represents the points of a parallelogram to which the upper-left, upper-right, and lower-left corners of the rectangle is to be transformed. The lower-right corner of the parallelogram is implied by the first three corners.</param>
    </member>
    <member name="M:Aspose.Imaging.Matrix.#ctor(Aspose.Imaging.Rectangle,Aspose.Imaging.Point[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Matrix" /> class to the geometric transform defined by the specified rectangle and array of points.
            </summary>
      <param name="rect">A <see cref="T:Aspose.Imaging.Rectangle" /> structure that represents the rectangle to be transformed.</param>
      <param name="plgpts">An array of three <see cref="T:Aspose.Imaging.Point" /> structures that represents the points of a parallelogram to which the upper-left, upper-right, and lower-left corners of the rectangle is to be transformed. The lower-right corner of the parallelogram is implied by the first three corners.</param>
    </member>
    <member name="M:Aspose.Imaging.Matrix.ToString">
      <summary>
            Returns a <see cref="T:System.String" /> that represents this instance.
            </summary>
      <returns>
            A <see cref="T:System.String" /> that represents this instance.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Matrix.op_Equality(Aspose.Imaging.Matrix,Aspose.Imaging.Matrix)">
      <summary>
            Implements the operator ==.
            </summary>
      <param name="matrix1">The first matrix to compare.</param>
      <param name="matrix2">The second matrix to compare.</param>
      <returns>The result of the operator.</returns>
    </member>
    <member name="M:Aspose.Imaging.Matrix.op_Inequality(Aspose.Imaging.Matrix,Aspose.Imaging.Matrix)">
      <summary>
            Implements the operator !=.
            </summary>
      <param name="matrix1">The first matrix to compare.</param>
      <param name="matrix2">The second matrix to compare.</param>
      <returns>The result of the operator.</returns>
    </member>
    <member name="M:Aspose.Imaging.Matrix.GetElements">
      <summary>
            Gets the copy of matrix elements.
            </summary>
      <returns>
                A matrix elements copy.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Matrix.TransformPoints(Aspose.Imaging.PointF[])">
      <summary>
            Applies the geometric transform represented by this <see cref="T:Aspose.Imaging.Matrix" /> to a specified array of points.
            </summary>
      <param name="points">The points.</param>
    </member>
    <member name="M:Aspose.Imaging.Matrix.Scale(System.Single,System.Single,Aspose.Imaging.MatrixOrder)">
      <summary>
            Applies the specified scale vector (scaleX and scaleY) to this <see cref="T:Aspose.Imaging.Matrix" /> using the specified order.
            </summary>
      <param name="scaleX">The scale X.</param>
      <param name="scaleY">The scale Y.</param>
      <param name="order">The order.</param>
    </member>
    <member name="M:Aspose.Imaging.Matrix.Scale(System.Single,System.Single)">
      <summary>
            Applies the specified scale vector (scaleX and scaleY) to this Matrix using (default) Prepend order.
            </summary>
      <param name="sx">The sx. The sx. The sx.</param>
      <param name="sy">The sy. The sy. The sy.</param>
    </member>
    <member name="M:Aspose.Imaging.Matrix.Translate(System.Single,System.Single,Aspose.Imaging.MatrixOrder)">
      <summary>
            Applies the specified translation vector to this Matrix in the specified order.
            </summary>
      <param name="offsetX">The offset X.</param>
      <param name="offsetY">The offset Y.</param>
      <param name="order">The order.</param>
    </member>
    <member name="M:Aspose.Imaging.Matrix.Translate(System.Single,System.Single)">
      <summary>
            Applies the specified translation vector to this <see cref="T:Aspose.Imaging.Matrix" /> using (default) Prepend order.
            </summary>
      <param name="tx">The tx. The tx. The tx.</param>
      <param name="ty">The ty. The ty. The ty.</param>
    </member>
    <member name="M:Aspose.Imaging.Matrix.Multiply(Aspose.Imaging.Matrix,Aspose.Imaging.MatrixOrder)">
      <summary>
            Multiplies this Matrix by the matrix specified in the matrix parameter, and in the order specified in the order parameter.
            </summary>
      <param name="Tx">The tx. The tx. The tx. </param>
      <param name="order">The order. The order. The order.</param>
    </member>
    <member name="M:Aspose.Imaging.Matrix.Multiply(Aspose.Imaging.Matrix)">
      <summary>
            Multiplies this Matrix by the matrix specified in the matrix parameter using (default) Prepend order.
            </summary>
      <param name="Tx">The matrix to multiply with.</param>
    </member>
    <member name="M:Aspose.Imaging.Matrix.Rotate(System.Single,Aspose.Imaging.MatrixOrder)">
      <summary>
            Applies a clockwise rotation of an amount specified in the angle parameter, around the origin (zero x and y coordinates) for this Matrix in the specified order.
            </summary>
      <param name="angle">The rotate angle.</param>
      <param name="order">The matrix order.</param>
    </member>
    <member name="M:Aspose.Imaging.Matrix.Rotate(System.Single)">
      <summary>
            Applies a clockwise rotation of an amount specified in the angle parameter, around the origin (zero x and y coordinates) for this Matrix in the default (Prepend) order.
            </summary>
      <param name="angle">The rotate angle.</param>
    </member>
    <member name="M:Aspose.Imaging.Matrix.RotateAt(System.Single,Aspose.Imaging.PointF,Aspose.Imaging.MatrixOrder)">
      <summary>
            Applies a clockwise rotation about the specified point to this Matrix in the specified order.
            </summary>
      <param name="angle">The angle.</param>
      <param name="point">The point.</param>
      <param name="order">The order.</param>
    </member>
    <member name="M:Aspose.Imaging.Matrix.RotateAt(System.Single,Aspose.Imaging.PointF)">
      <summary>
            Applies a clockwise rotation about the specified point to this Matrix in the default (Prepend) order.
            </summary>
      <param name="angle">The angle.</param>
      <param name="point">The point.</param>
    </member>
    <member name="M:Aspose.Imaging.Matrix.Reset">
      <summary>
            Resets this Matrix to have the elements of the identity matrix.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Matrix.GetHashCode">
      <summary>
            Returns a hash code for this instance.
            </summary>
      <returns>
            A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. 
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Matrix.Equals(System.Object)">
      <summary>
            Determines whether the specified <see cref="T:System.Object" /> is equal to this instance.
            </summary>
      <param name="obj">The <see cref="T:System.Object" /> to compare with this instance.</param>
      <returns>
        <c>true</c> if the specified <see cref="T:System.Object" /> is equal to this instance; otherwise, <c>false</c>.
            </returns>
      <exception cref="T:System.NullReferenceException">
            The <paramref name="obj" /> parameter is null.
            </exception>
    </member>
    <member name="M:Aspose.Imaging.Matrix.Equals(Aspose.Imaging.Matrix,Aspose.Imaging.Matrix)">
      <summary>
            Determines whether two matrixes are equal.
            </summary>
      <param name="a">The first matrix to compare.</param>
      <param name="b">The second matrix to compare.</param>
      <returns>True if matrixes are equal.</returns>
    </member>
    <member name="P:Aspose.Imaging.Matrix.Elements">
      <summary>
            Gets an array of floating-point values that represents the elements of this <see cref="T:Aspose.Imaging.Matrix" />.
            </summary>
      <value>An array of floating-point values that represents the elements of this <see cref="T:Aspose.Imaging.Matrix" />.</value>
    </member>
    <member name="P:Aspose.Imaging.Matrix.M11">
      <summary>
            Gets the matrix element at first row first column. Represents scale along X axis.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.Matrix.M12">
      <summary>
            Gets the matrix element at first row second column. Represents shear along Y axis.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.Matrix.M21">
      <summary>
            Gets the matrix element at second row first column. Represents shear along X axis.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.Matrix.M22">
      <summary>
            Gets the matrix element at second row second column. Represents scale along Y axis.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.Matrix.M31">
      <summary>
            Gets the matrix element at third row first column. Represents translation along X axis.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.Matrix.M32">
      <summary>
            Gets the matrix element at third row first column. Represents translation along Y axis.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.MatrixOrder">
      <summary>
            Specifies the order for matrix transform operations.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.MatrixOrder.Prepend">
      <summary>
            The new operation is applied before the old operation.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.MatrixOrder.Append">
      <summary>
            The new operation is applied after the old operation.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.NamespaceDoc">
      <summary>
            The namespace is the core for nested namespaces and the most basic objects used for Aspose.Imaging processing.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Pen">
      <summary>
            Defines an object used to draw lines, curves and figures.
            </summary>
      <example>This example shows the creation and usage Pen objects. The example creates a new Image and draw Rectangles on Image surface.<code>[C#]

//Create an instance of BmpOptions and set its various properties
Aspose.Imaging.ImageOptions.BmpOptions bmpOptions = new Aspose.Imaging.ImageOptions.BmpOptions();
bmpOptions.BitsPerPixel = 24;

//Create an instance of FileCreateSource and assign it as Source for the instance of BmpOptions
//Second Boolean parameter determines if the file to be created IsTemporal or not
bmpOptions.Source = new Aspose.Imaging.Sources.FileCreateSource(@"C:\temp\sample.bmp", false);

//Create an instance of Image at specified Path
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(bmpOptions, 500, 500))
{
    //Create an instance of Graphics and initialize it with Image object
    Aspose.Imaging.Graphics graphics = new Aspose.Imaging.Graphics(image);

    //Clear the Graphics sutface with White Color
    graphics.Clear(Aspose.Imaging.Color.White);

    //Create an instance of Pen with color Red and width 5
    Aspose.Imaging.Pen pen = new Pen(Aspose.Imaging.Color.Red, 5);

    //Create an instance of HatchBrush and set its properties
    Aspose.Imaging.Brushes.HatchBrush brush = new HatchBrush();
    brush.BackgroundColor = Color.Wheat;
    brush.ForegroundColor = Color.Red;

    //Create an instance of Pen
    //initialize it with HatchBrush object and width
    Aspose.Imaging.Pen brusedpen = new Pen(brush, 5);

    //Draw Rectangles by specifying Pen object
    graphics.DrawRectangles(pen, new[] { new Rectangle(new Point(210, 210), new Size(100, 100)), new Rectangle(new Point(110, 110), new Size(100, 100)), new Rectangle(new Point(310, 310), new Size(100, 100)) });

    //Draw Rectangles by specifying Pen object
    graphics.DrawRectangles(brusedpen, new[] { new Rectangle(new Point(310, 110), new Size(100, 100)), new Rectangle(new Point(110, 310), new Size(100, 100)) });

    // save all changes.
    image.Save();
}</code></example>
    </member>
    <member name="T:Aspose.Imaging.TransparencySupporter">
      <summary>
            The object supporting transparency.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.TransparencySupporter.Opacity">
      <summary>
            Gets or sets the object's opacity. The value should be between 0 and 1. Value of 0 means that object is fully visible, value of 1 means the object is fully opaque.
            </summary>
      <value>The opacity value.</value>
    </member>
    <member name="M:Aspose.Imaging.Pen.#ctor(Aspose.Imaging.Color)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Pen" /> class with the specified color.
            </summary>
      <param name="color">A <see cref="P:Aspose.Imaging.Pen.Color" /> structure that indicates the color of this <see cref="T:Aspose.Imaging.Pen" />.</param>
    </member>
    <member name="M:Aspose.Imaging.Pen.#ctor(Aspose.Imaging.Color,System.Single)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Pen" /> class with the specified <see cref="P:Aspose.Imaging.Pen.Color" /> and <see cref="P:Aspose.Imaging.Pen.Width" /> properties.
            </summary>
      <param name="color">A <see cref="P:Aspose.Imaging.Pen.Color" /> structure that indicates the color of this <see cref="T:Aspose.Imaging.Pen" />.</param>
      <param name="width">A value indicating the width of this <see cref="T:Aspose.Imaging.Pen" />.</param>
    </member>
    <member name="M:Aspose.Imaging.Pen.#ctor(Aspose.Imaging.Brush)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Pen" /> class with the specified <see cref="P:Aspose.Imaging.Pen.Brush" />.
            </summary>
      <param name="brush">A <see cref="P:Aspose.Imaging.Pen.Brush" /> that determines the fill properties of this <see cref="T:Aspose.Imaging.Pen" />.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="brush" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Pen.#ctor(Aspose.Imaging.Brush,System.Single)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Pen" /> class with the specified <see cref="P:Aspose.Imaging.Pen.Brush" /> and <see cref="P:Aspose.Imaging.Pen.Width" />.
            </summary>
      <param name="brush">A <see cref="P:Aspose.Imaging.Pen.Brush" /> that determines the characteristics of this <see cref="T:Aspose.Imaging.Pen" />.</param>
      <param name="width">The width of the new <see cref="T:Aspose.Imaging.Pen" />.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="brush" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Pen.SetLineCap(Aspose.Imaging.LineCap,Aspose.Imaging.LineCap,Aspose.Imaging.DashCap)">
      <summary>
            Sets the values that determine the style of cap used to end lines drawn by this <see cref="T:Aspose.Imaging.Pen" />.
            </summary>
      <param name="startCap">A <see cref="T:Aspose.Imaging.LineCap" /> that represents the cap style to use at the beginning of lines drawn with this <see cref="T:Aspose.Imaging.Pen" />.</param>
      <param name="endCap">A <see cref="T:Aspose.Imaging.LineCap" /> that represents the cap style to use at the end of lines drawn with this <see cref="T:Aspose.Imaging.Pen" />.</param>
      <param name="dashCap">A <see cref="T:Aspose.Imaging.LineCap" /> that represents the cap style to use at the beginning or end of dashed lines drawn with this <see cref="T:Aspose.Imaging.Pen" />.</param>
    </member>
    <member name="M:Aspose.Imaging.Pen.ResetTransform">
      <summary>
            Resets the geometric transformation matrix for this <see cref="T:Aspose.Imaging.Pen" /> to identity.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Pen.MultiplyTransform(Aspose.Imaging.Matrix)">
      <summary>
            Multiplies the transformation matrix for this <see cref="T:Aspose.Imaging.Pen" /> by the specified <see cref="T:Aspose.Imaging.Matrix" />.
            </summary>
      <param name="matrix">The <see cref="T:Aspose.Imaging.Matrix" /> object by which to multiply the transformation matrix.</param>
    </member>
    <member name="M:Aspose.Imaging.Pen.MultiplyTransform(Aspose.Imaging.Matrix,Aspose.Imaging.MatrixOrder)">
      <summary>
            Multiplies the transformation matrix for this <see cref="T:Aspose.Imaging.Pen" /> by the specified <see cref="T:Aspose.Imaging.Matrix" /> in the specified order.
            </summary>
      <param name="matrix">The <see cref="T:Aspose.Imaging.Matrix" /> by which to multiply the transformation matrix.</param>
      <param name="order">The order in which to perform the multiplication operation.</param>
    </member>
    <member name="M:Aspose.Imaging.Pen.TranslateTransform(System.Single,System.Single)">
      <summary>
            Translates the local geometric transformation by the specified dimensions. This method prepends the translation to the transformation.
            </summary>
      <param name="dx">The value of the translation in x.</param>
      <param name="dy">The value of the translation in y.</param>
    </member>
    <member name="M:Aspose.Imaging.Pen.TranslateTransform(System.Single,System.Single,Aspose.Imaging.MatrixOrder)">
      <summary>
            Translates the local geometric transformation by the specified dimensions in the specified order.
            </summary>
      <param name="dx">The value of the translation in x.</param>
      <param name="dy">The value of the translation in y.</param>
      <param name="order">The order (prepend or append) in which to apply the translation.</param>
    </member>
    <member name="M:Aspose.Imaging.Pen.ScaleTransform(System.Single,System.Single)">
      <summary>
            Scales the local geometric transformation by the specified factors. This method prepends the scaling matrix to the transformation.
            </summary>
      <param name="sx">The factor by which to scale the transformation in the x-axis direction.</param>
      <param name="sy">The factor by which to scale the transformation in the y-axis direction.</param>
    </member>
    <member name="M:Aspose.Imaging.Pen.ScaleTransform(System.Single,System.Single,Aspose.Imaging.MatrixOrder)">
      <summary>
            Scales the local geometric transformation by the specified factors in the specified order.
            </summary>
      <param name="sx">The factor by which to scale the transformation in the x-axis direction.</param>
      <param name="sy">The factor by which to scale the transformation in the y-axis direction.</param>
      <param name="order">A <see cref="T:Aspose.Imaging.MatrixOrder" /> that specifies whether to append or prepend the scaling matrix.</param>
    </member>
    <member name="M:Aspose.Imaging.Pen.RotateTransform(System.Single)">
      <summary>
            Rotates the local geometric transformation by the specified angle. This method prepends the rotation to the transformation.
            </summary>
      <param name="angle">The angle of rotation.</param>
    </member>
    <member name="M:Aspose.Imaging.Pen.RotateTransform(System.Single,Aspose.Imaging.MatrixOrder)">
      <summary>
            Rotates the local geometric transformation by the specified angle in the specified order.
            </summary>
      <param name="angle">The angle of rotation.</param>
      <param name="order">A <see cref="T:Aspose.Imaging.MatrixOrder" /> that specifies whether to append or prepend the rotation matrix.</param>
    </member>
    <member name="P:Aspose.Imaging.Pen.Width">
      <summary>
            Gets or sets the width of this <see cref="T:Aspose.Imaging.Pen" />, in units of the Graphics object used for drawing.
            </summary>
      <value>The width of this <see cref="T:Aspose.Imaging.Pen" />.</value>
      <exception cref="T:System.ArgumentException">The <see cref="P:Aspose.Imaging.Pen.Width" /> property is set on an immutable <see cref="T:Aspose.Imaging.Pen" />, such as those returned by the <see cref="T:Aspose.Imaging.Pen" /> class.</exception>
    </member>
    <member name="P:Aspose.Imaging.Pen.StartCap">
      <summary>
            Gets or sets the cap style used at the beginning of lines drawn with this <see cref="T:Aspose.Imaging.Pen" />.
            </summary>
      <value>One of the <see cref="T:Aspose.Imaging.LineCap" /> values that represents the cap style used at the beginning of lines drawn with this <see cref="T:Aspose.Imaging.Pen" />.</value>
      <exception cref="T:System.ArgumentException">The <see cref="P:Aspose.Imaging.Pen.StartCap" /> property is set on an immutable <see cref="T:Aspose.Imaging.Pen" />, such as those returned by the <see cref="T:Aspose.Imaging.Pen" /> class.</exception>
    </member>
    <member name="P:Aspose.Imaging.Pen.EndCap">
      <summary>
            Gets or sets the cap style used at the end of lines drawn with this <see cref="T:Aspose.Imaging.Pen" />.
            </summary>
      <value>One of the <see cref="T:Aspose.Imaging.LineCap" /> values that represents the cap style used at the end of lines drawn with this <see cref="T:Aspose.Imaging.Pen" />.</value>
      <exception cref="T:System.ArgumentException">The <see cref="P:Aspose.Imaging.Pen.EndCap" /> property is set on an immutable <see cref="T:Aspose.Imaging.Pen" />, such as those returned by the <see cref="T:Aspose.Imaging.Pen" /> class.</exception>
    </member>
    <member name="P:Aspose.Imaging.Pen.DashCap">
      <summary>
            Gets or sets the cap style used at the end of the dashes that make up dashed lines drawn with this <see cref="T:Aspose.Imaging.Pen" />.
            </summary>
      <value>One of the <see cref="P:Aspose.Imaging.Pen.DashCap" /> values that represents the cap style used at the beginning and end of the dashes that make up dashed lines drawn with this <see cref="T:Aspose.Imaging.Pen" />.</value>
      <exception cref="T:System.ArgumentException">The <see cref="P:Aspose.Imaging.Pen.DashCap" /> property is set on an immutable <see cref="T:Aspose.Imaging.Pen" />, such as those returned by the <see cref="T:Aspose.Imaging.Pen" /> class.</exception>
    </member>
    <member name="P:Aspose.Imaging.Pen.LineJoin">
      <summary>
            Gets or sets the join style for the ends of two consecutive lines drawn with this <see cref="T:Aspose.Imaging.Pen" />.
            </summary>
      <value>A <see cref="P:Aspose.Imaging.Pen.LineJoin" /> that represents the join style for the ends of two consecutive lines drawn with this <see cref="T:Aspose.Imaging.Pen" />.</value>
      <exception cref="T:System.ArgumentException">The <see cref="P:Aspose.Imaging.Pen.LineJoin" /> property is set on an immutable <see cref="T:Aspose.Imaging.Pen" />, such as those returned by the <see cref="T:Aspose.Imaging.Pen" /> class.</exception>
    </member>
    <member name="P:Aspose.Imaging.Pen.CustomStartCap">
      <summary>
            Gets or sets a custom cap to use at the beginning of lines drawn with this <see cref="T:Aspose.Imaging.Pen" />.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.CustomLineCap" /> that represents the cap used at the beginning of lines drawn with this <see cref="T:Aspose.Imaging.Pen" />.</value>
      <exception cref="T:System.ArgumentException">The <see cref="P:Aspose.Imaging.Pen.CustomStartCap" /> property is set on an immutable <see cref="T:Aspose.Imaging.Pen" />, such as those returned by the <see cref="T:Aspose.Imaging.Pen" /> class.</exception>
    </member>
    <member name="P:Aspose.Imaging.Pen.CustomEndCap">
      <summary>
            Gets or sets a custom cap to use at the end of lines drawn with this <see cref="T:Aspose.Imaging.Pen" />.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.CustomLineCap" /> that represents the cap used at the end of lines drawn with this <see cref="T:Aspose.Imaging.Pen" />.</value>
      <exception cref="T:System.ArgumentException">The <see cref="P:Aspose.Imaging.Pen.CustomEndCap" /> property is set on an immutable <see cref="T:Aspose.Imaging.Pen" />, such as those returned by the <see cref="T:Aspose.Imaging.Pen" /> class.</exception>
    </member>
    <member name="P:Aspose.Imaging.Pen.MiterLimit">
      <summary>
            Gets or sets the limit of the thickness of the join on a mitered corner.
            </summary>
      <value>The limit of the thickness of the join on a mitered corner.</value>
      <exception cref="T:System.ArgumentException">The <see cref="P:Aspose.Imaging.Pen.MiterLimit" /> property is set on an immutable <see cref="T:Aspose.Imaging.Pen" />, such as those returned by the <see cref="T:Aspose.Imaging.Pen" /> class.</exception>
    </member>
    <member name="P:Aspose.Imaging.Pen.Alignment">
      <summary>
            Gets or sets the alignment for this <see cref="T:Aspose.Imaging.Pen" />.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.PenAlignment" /> that represents the alignment for this <see cref="T:Aspose.Imaging.Pen" />.</value>
      <exception cref="T:System.ArgumentException">The <see cref="P:Aspose.Imaging.Pen.Alignment" /> property is set on an immutable <see cref="T:Aspose.Imaging.Pen" />, such as those returned by the <see cref="T:Aspose.Imaging.Pen" /> class.</exception>
    </member>
    <member name="P:Aspose.Imaging.Pen.Transform">
      <summary>
            Gets or sets a copy of the geometric transformation for this <see cref="T:Aspose.Imaging.Pen" />.
            </summary>
      <value>A copy of the <see cref="T:Aspose.Imaging.Matrix" /> that represents the geometric transformation for this <see cref="T:Aspose.Imaging.Pen" />.</value>
      <exception cref="T:System.ArgumentException">The <see cref="P:Aspose.Imaging.Pen.Transform" /> property is set on an immutable <see cref="T:Aspose.Imaging.Pen" />, such as those returned by the <see cref="T:Aspose.Imaging.Pen" /> class.</exception>
    </member>
    <member name="P:Aspose.Imaging.Pen.PenType">
      <summary>
            Gets the style of lines drawn with this <see cref="T:Aspose.Imaging.Pen" />.
            </summary>
      <value>A <see cref="P:Aspose.Imaging.Pen.PenType" /> enumeration that specifies the style of lines drawn with this <see cref="T:Aspose.Imaging.Pen" />.</value>
    </member>
    <member name="P:Aspose.Imaging.Pen.Color">
      <summary>
            Gets or sets the color of this <see cref="T:Aspose.Imaging.Pen" />.
            </summary>
      <value>A <see cref="P:Aspose.Imaging.Pen.Color" /> structure that represents the color of this <see cref="T:Aspose.Imaging.Pen" />.</value>
      <exception cref="T:System.ArgumentException">The <see cref="P:Aspose.Imaging.Pen.Color" /> property is set on an immutable <see cref="T:Aspose.Imaging.Pen" />, such as those returned by the <see cref="T:Aspose.Imaging.Pen" /> class.</exception>
    </member>
    <member name="P:Aspose.Imaging.Pen.Brush">
      <summary>
            Gets or sets the <see cref="P:Aspose.Imaging.Pen.Brush" /> that determines attributes of this <see cref="T:Aspose.Imaging.Pen" />.
            </summary>
      <value>A <see cref="P:Aspose.Imaging.Pen.Brush" /> that determines attributes of this <see cref="T:Aspose.Imaging.Pen" />.</value>
      <exception cref="T:System.ArgumentException">The <see cref="P:Aspose.Imaging.Pen.Brush" /> property is set on an immutable <see cref="T:Aspose.Imaging.Pen" />, such as those returned by the <see cref="T:Aspose.Imaging.Pen" /> class.</exception>
    </member>
    <member name="P:Aspose.Imaging.Pen.DashStyle">
      <summary>
            Gets or sets the style used for dashed lines drawn with this <see cref="T:Aspose.Imaging.Pen" />.
            </summary>
      <value>A <see cref="P:Aspose.Imaging.Pen.DashStyle" /> that represents the style used for dashed lines drawn with this <see cref="T:Aspose.Imaging.Pen" />.</value>
      <exception cref="T:System.ArgumentException">The <see cref="P:Aspose.Imaging.Pen.DashStyle" /> property is set on an immutable <see cref="T:Aspose.Imaging.Pen" />, such as those returned by the <see cref="T:Aspose.Imaging.Pen" /> class.</exception>
    </member>
    <member name="P:Aspose.Imaging.Pen.DashOffset">
      <summary>
            Gets or sets the distance from the start of a line to the beginning of a dash pattern.
            </summary>
      <value>The distance from the start of a line to the beginning of a dash pattern.</value>
    </member>
    <member name="P:Aspose.Imaging.Pen.DashPattern">
      <summary>
            Gets or sets an array of custom dashes and spaces.
            </summary>
      <value>An array of real numbers that specifies the lengths of alternating dashes and spaces in dashed lines.</value>
      <exception cref="T:System.ArgumentException">The <see cref="P:Aspose.Imaging.Pen.DashPattern" /> property is set on an immutable <see cref="T:Aspose.Imaging.Pen" />, such as those returned by the <see cref="T:Aspose.Imaging.Pen" /> class.</exception>
    </member>
    <member name="P:Aspose.Imaging.Pen.CompoundArray">
      <summary>
            Gets or sets an array of values that specifies a compound pen. A compound pen draws a compound line made up of parallel lines and spaces.
            </summary>
      <value>An array of real numbers that specifies the compound array. The elements in the array must be in increasing order, not less than 0, and not greater than 1.</value>
      <exception cref="T:System.ArgumentException">The <see cref="P:Aspose.Imaging.Pen.CompoundArray" /> property is set on an immutable <see cref="T:Aspose.Imaging.Pen" />, such as those returned by the <see cref="T:Aspose.Imaging.Pen" /> class.</exception>
    </member>
    <member name="T:Aspose.Imaging.PenAlignment">
      <summary>
            Specifies the alignment of a <see cref="T:Aspose.Imaging.Pen" /> object in relation to the theoretical, zero-width line.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.PenAlignment.Center">
      <summary>
            Specifies that the <see cref="T:Aspose.Imaging.Pen" /> object is centered over the theoretical line.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.PenAlignment.Inset">
      <summary>
            Specifies that the <see cref="T:Aspose.Imaging.Pen" /> is positioned on the inside of the theoretical line.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.PenAlignment.Outset">
      <summary>
            Specifies the <see cref="T:Aspose.Imaging.Pen" /> is positioned on the outside of the theoretical line.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.PenAlignment.Left">
      <summary>
            Specifies the <see cref="T:Aspose.Imaging.Pen" /> is positioned to the left of the theoretical line.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.PenAlignment.Right">
      <summary>
            Specifies the <see cref="T:Aspose.Imaging.Pen" /> is positioned to the right of the theoretical line.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.PenType">
      <summary>
            Specifies the type of fill a <see cref="T:Aspose.Imaging.Pen" /> object uses to fill lines.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.PenType.SolidColor">
      <summary>
            Specifies a solid fill.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.PenType.HatchFill">
      <summary>
            Specifies a hatch fill.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.PenType.TextureFill">
      <summary>
            Specifies a bitmap texture fill.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.PenType.PathGradient">
      <summary>
            Specifies a path gradient fill.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.PenType.LinearGradient">
      <summary>
            Specifies a linear gradient fill.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.PixelDataFormat">
      <summary>
            The pixel data format. This is an immutable object.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.PixelDataFormat.GetGrayscale(System.Int32)">
      <summary>
            Gets Grayscale color with a specified number of bits per sample.
            </summary>
      <param name="bitsPerSample">The number of bits per sample.</param>
      <returns>The Grayscale color.</returns>
    </member>
    <member name="M:Aspose.Imaging.PixelDataFormat.GetGrayscaleAlpha(System.Int32)">
      <summary>
            Gets GrayscaleAlpha color with a specified number of bits per sample.
            </summary>
      <param name="bitsPerSample">The number of bits per sample.</param>
      <returns>The GrayscaleAlpha color.</returns>
    </member>
    <member name="M:Aspose.Imaging.PixelDataFormat.GetRgb(System.Int32)">
      <summary>
            Gets RGB color with a specified number of bits per sample.
            </summary>
      <param name="bitsPerSample">The number of bits per sample.</param>
      <returns>The RGB color.</returns>
    </member>
    <member name="M:Aspose.Imaging.PixelDataFormat.GetRgba(System.Int32)">
      <summary>
            Gets RGBA color with a specified number of bits per sample.
            </summary>
      <param name="bitsPerSample">The number of bits per sample.</param>
      <returns>The RGBA color.</returns>
    </member>
    <member name="M:Aspose.Imaging.PixelDataFormat.GetBgra(System.Int32)">
      <summary>
            Gets BGRA color with a specified number of bits per sample.
            </summary>
      <param name="bitsPerSample">The number of bits per sample.</param>
      <returns>The BGRA color.</returns>
    </member>
    <member name="M:Aspose.Imaging.PixelDataFormat.GetBgr(System.Int32)">
      <summary>
            Gets BGR color with a specified number of bits per sample.
            </summary>
      <param name="bitsPerSample">The number of bits per sample.</param>
      <returns>The BGR color.</returns>
    </member>
    <member name="M:Aspose.Imaging.PixelDataFormat.GetYCbCr(System.Int32)">
      <summary>
            Gets YCbCr color with a specified number of bits per sample.
            </summary>
      <param name="bitsPerSample">The number of bits per sample.</param>
      <returns>The YCbCr color.</returns>
    </member>
    <member name="M:Aspose.Imaging.PixelDataFormat.GetCmyk(System.Int32)">
      <summary>
            Gets CMYK color with a specified number of bits per sample.
            </summary>
      <param name="bitsPerSample">The number of bits per sample.</param>
      <returns>The CMYK color.</returns>
    </member>
    <member name="M:Aspose.Imaging.PixelDataFormat.GetYcck(System.Int32)">
      <summary>
            Gets YCCK color with a specified number of bits per sample.
            </summary>
      <param name="bitsPerSample">The number of bits per sample.</param>
      <returns>The YCCK color.</returns>
    </member>
    <member name="M:Aspose.Imaging.PixelDataFormat.op_Inequality(Aspose.Imaging.PixelDataFormat,Aspose.Imaging.PixelDataFormat)">
      <summary>
            Returns result of non-equality for two <see cref="T:Aspose.Imaging.PixelDataFormat" /> classes.
            </summary>
      <param name="pixelFormat1">The first <see cref="T:Aspose.Imaging.PixelDataFormat" /> to compare.</param>
      <param name="pixelFormat2">The second <see cref="T:Aspose.Imaging.PixelDataFormat" /> to compare.</param>
      <returns>True if both <paramref name="pixelFormat1" /> and <paramref name="pixelFormat2" /> contain non-equal data or one of the parameters is null.</returns>
    </member>
    <member name="M:Aspose.Imaging.PixelDataFormat.op_Equality(Aspose.Imaging.PixelDataFormat,Aspose.Imaging.PixelDataFormat)">
      <summary>
            Returns result of equality for two <see cref="T:Aspose.Imaging.PixelDataFormat" /> classes.
            </summary>
      <param name="pixelFormat1">The first <see cref="T:Aspose.Imaging.PixelDataFormat" /> to compare.</param>
      <param name="pixelFormat2">The second <see cref="T:Aspose.Imaging.PixelDataFormat" /> to compare.</param>
      <returns>True if both <paramref name="pixelFormat1" /> and <paramref name="pixelFormat2" /> contain equal data or both parameters are null.</returns>
    </member>
    <member name="M:Aspose.Imaging.PixelDataFormat.Equals(System.Object)">
      <summary>
            Determines whether the specified <see cref="T:System.Object" /> is equal to this instance.
            </summary>
      <param name="obj">The <see cref="T:System.Object" /> to compare with this instance.</param>
      <returns>
        <c>true</c> if the specified <see cref="T:System.Object" /> is equal to this instance; otherwise, <c>false</c>.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.PixelDataFormat.GetHashCode">
      <summary>
            Returns a hash code for this instance.
            </summary>
      <returns>
            A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. 
            </returns>
    </member>
    <member name="M:Aspose.Imaging.PixelDataFormat.ToString">
      <summary>
            Returns a <see cref="T:System.String" /> that represents this instance.
            </summary>
      <returns>
            A <see cref="T:System.String" /> that represents this instance.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.PixelDataFormat.Rgb32Bpp">
      <summary>
            Gets the <see cref="T:Aspose.Imaging.PixelDataFormat" /> defined for 32 bits per pixel with 8 bits for each of the alpha, red, green and blue.
            </summary>
      <value>
            The <see cref="T:Aspose.Imaging.PixelDataFormat" /> defined for 32 bits per pixel with 8 bits for each of the alpha, red, green and blue.
            </value>
    </member>
    <member name="P:Aspose.Imaging.PixelDataFormat.Cmyk">
      <summary>
            Gets the <see cref="T:Aspose.Imaging.PixelDataFormat" /> defined for 32 bits per pixel with 8 bits for each of the cyan, magenta, yellow and black.
            </summary>
      <value>
            The <see cref="T:Aspose.Imaging.PixelDataFormat" /> defined for 32 bits per pixel with 8 bits for each of the cyan, magenta, yellow and black.
            </value>
    </member>
    <member name="P:Aspose.Imaging.PixelDataFormat.Cmyka">
      <summary>
            Gets the acmyk. 
            </summary>
      <value>
            The <see cref="T:Aspose.Imaging.PixelDataFormat" /> defined for 40 bits per pixel with 8 bits for each of the alpha, cyan, magenta, yellow and black.
            </value>
    </member>
    <member name="P:Aspose.Imaging.PixelDataFormat.Rgb24Bpp">
      <summary>
            Gets the <see cref="T:Aspose.Imaging.PixelDataFormat" /> defined for 24 bits per pixel with 8 bits for each of the alpha, red, green and blue, alpha is not defined.
            </summary>
      <value>
            The <see cref="T:Aspose.Imaging.PixelDataFormat" /> defined for 24 bits per pixel with 8 bits for each of the alpha, red, green and blue, alpha is not defined.
            </value>
    </member>
    <member name="P:Aspose.Imaging.PixelDataFormat.Rgb16Bpp555">
      <summary>
            Gets the <see cref="T:Aspose.Imaging.PixelDataFormat" /> defined for 16 bits per pixel with 5 bits for each of the red, green and blue, alpha is not defined.
            </summary>
      <value>
            The <see cref="T:Aspose.Imaging.PixelDataFormat" /> defined for 16 bits per pixel with 5 bits for each of the red, green and blue, alpha is not defined.
            </value>
    </member>
    <member name="P:Aspose.Imaging.PixelDataFormat.Rgb16Bpp565">
      <summary>
            Gets the <see cref="T:Aspose.Imaging.PixelDataFormat" /> defined for 16 bits per pixel with 5 bits for red, 6 bits for green and 5 bits for blue, alpha is not defined.
            </summary>
      <value>
            The <see cref="T:Aspose.Imaging.PixelDataFormat" /> defined for 16 bits per pixel with 5 bits for red, 6 bits for green and 5 bits for blue, alpha is not defined.
            </value>
    </member>
    <member name="P:Aspose.Imaging.PixelDataFormat.RgbIndexed8Bpp">
      <summary>
            Gets the <see cref="T:Aspose.Imaging.PixelDataFormat" /> defined for indexed 8 bit per color.
            The indexed pixel data storage is intended to allow data storage and retrieval everywhere the color palette is used.
            Use with caution, because may require conversion from one palette to another or from RGBA to indexed color model.
            </summary>
      <value>
            The <see cref="T:Aspose.Imaging.PixelDataFormat" /> defined for indexed 8 bit per color.
            </value>
    </member>
    <member name="P:Aspose.Imaging.PixelDataFormat.RgbIndexed4Bpp">
      <summary>
            Gets the <see cref="T:Aspose.Imaging.PixelDataFormat" /> defined for indexed 4 bit per color.
            The indexed pixel data storage is intended to allow data storage and retrieval everywhere the color palette is used.
            Use with caution, because may require conversion from one palette to another or from RGBA to indexed color model.
            </summary>
      <value>
            The <see cref="T:Aspose.Imaging.PixelDataFormat" /> defined for indexed 4 bit per color.
            </value>
    </member>
    <member name="P:Aspose.Imaging.PixelDataFormat.RgbIndexed2Bpp">
      <summary>
            Gets the <see cref="T:Aspose.Imaging.PixelDataFormat" /> defined for indexed 2 bit per color.
            The indexed pixel data storage is intended to allow data storage and retrieval everywhere the color palette is used.
            Use with caution, because may require conversion from one palette to another or from RGBA to indexed color model.
            </summary>
      <value>
            The <see cref="T:Aspose.Imaging.PixelDataFormat" /> defined for indexed 2 bit per color.
            </value>
    </member>
    <member name="P:Aspose.Imaging.PixelDataFormat.RgbIndexed1Bpp">
      <summary>
            Gets the <see cref="T:Aspose.Imaging.PixelDataFormat" /> defined for indexed 1 bit per color.
            The indexed pixel data storage is intended to allow data storage and retrieval everywhere the color palette is used.
            Use with caution, because may require conversion from one palette to another or from RGBA to indexed color model.
            </summary>
      <value>
            The <see cref="T:Aspose.Imaging.PixelDataFormat" /> defined for indexed 1 bit per color.
            </value>
    </member>
    <member name="P:Aspose.Imaging.PixelDataFormat.YCbCr">
      <summary>
            Gets the <see cref="T:Aspose.Imaging.PixelDataFormat" /> defined for 24 bits per pixel with 8 bits for each of the luma, blue-difference and red-difference chroma components.
            </summary>
      <value>
            The <see cref="T:Aspose.Imaging.PixelDataFormat" /> defined for 24 bits per pixel with 8 bits for each of the luma, blue-difference and red-difference chroma components.
            </value>
    </member>
    <member name="P:Aspose.Imaging.PixelDataFormat.Grayscale">
      <summary>
            Gets the <see cref="T:Aspose.Imaging.PixelDataFormat" /> defined for 8 bits per pixel with 8 bits representing grayscale intensity in the 0-255 interval.
            </summary>
      <value>
            The <see cref="T:Aspose.Imaging.PixelDataFormat" /> defined for 8 bits per pixel with 8 bits representing grayscale intensity in the 0-255 interval.
            </value>
    </member>
    <member name="P:Aspose.Imaging.PixelDataFormat.Ycck">
      <summary>
            Gets the <see cref="T:Aspose.Imaging.PixelDataFormat" /> defined for 32 bits per pixel with 8 bits for each of the luma, blue-difference, red-difference and black chroma components.
            </summary>
      <value>
            The <see cref="T:Aspose.Imaging.PixelDataFormat" /> defined for 32 bits per pixel with 8 bits for each of the luma, blue-difference, red-difference and black chroma components.
            </value>
    </member>
    <member name="P:Aspose.Imaging.PixelDataFormat.Rgba32Bpp">
      <summary>
            Gets the <see cref="T:Aspose.Imaging.PixelDataFormat" /> defined for 32 bits per pixel with 8 bits for each of the alpha, red, green and blue.
            </summary>
      <value>
            The <see cref="T:Aspose.Imaging.PixelDataFormat" /> defined for 32 bits per pixel with 8 bits for each of the alpha, red, green and blue.
            </value>
    </member>
    <member name="P:Aspose.Imaging.PixelDataFormat.Rgb24BppPng">
      <summary>
            Gets the <see cref="T:Aspose.Imaging.PixelDataFormat" /> defined for 24 bits per pixel with 8 bits for each of the alpha, red, green and blue, alpha is not defined.
            </summary>
      <value>
            The <see cref="T:Aspose.Imaging.PixelDataFormat" /> defined for 24 bits per pixel with 8 bits for each of the alpha, red, green and blue, alpha is not defined.
            </value>
    </member>
    <member name="P:Aspose.Imaging.PixelDataFormat.GrayscaleAlpha">
      <summary>
            Gets the <see cref="T:Aspose.Imaging.PixelDataFormat" /> defined for 16 bits per pixel with 8 bits representing grayscale intensity in the 0-255 interval and additional 8 bit alpha component.
            </summary>
      <value>
            The <see cref="T:Aspose.Imaging.PixelDataFormat" /> defined for 16 bits per pixel with 8 bits representing grayscale intensity in the 0-255 interval and additional 8 bit alpha component.
            </value>
    </member>
    <member name="P:Aspose.Imaging.PixelDataFormat.PixelFormat">
      <summary>
            Gets the pixel format.
            </summary>
      <value>
            The pixel format.
            </value>
    </member>
    <member name="P:Aspose.Imaging.PixelDataFormat.BitsPerPixel">
      <summary>
            Gets the bits per pixel.
            </summary>
      <value>
            The bits per pixel.
            </value>
    </member>
    <member name="P:Aspose.Imaging.PixelDataFormat.ChannelsCount">
      <summary>
            Gets the channels count.
            </summary>
      <value>
            The channels count.
            </value>
    </member>
    <member name="P:Aspose.Imaging.PixelDataFormat.ChannelBits">
      <summary>
            Gets the bits count for each channel.
            </summary>
      <value>
            The channel bits.
            </value>
    </member>
    <member name="P:Aspose.Imaging.PixelDataFormat.Caption">
      <summary>
            Gets the pixel data format caption.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.PixelFormat">
      <summary>
            The pixel data format actual meaning.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.PixelFormat.Grayscale">
      <summary>
            The grayscale color space
            </summary>
    </member>
    <member name="F:Aspose.Imaging.PixelFormat.Bgr">
      <summary>
            The BGR color space.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.PixelFormat.Rgb">
      <summary>
            The RGB color space.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.PixelFormat.YCbCr">
      <summary>
            The YCbCr color space.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.PixelFormat.Cmyk">
      <summary>
            The CMYK color space.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.PixelFormat.Ycck">
      <summary>
            The YCCK color space.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Point">
      <summary>
            Represents an ordered pair of integer x- and y-coordinates that defines a point in a two-dimensional plane.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Point.#ctor(System.Int32,System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Point" /> structure with the specified coordinates.
            </summary>
      <param name="x">The horizontal position of the point.</param>
      <param name="y">The vertical position of the point.</param>
    </member>
    <member name="M:Aspose.Imaging.Point.#ctor(Aspose.Imaging.Size)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Point" /> structure from the <see cref="T:Aspose.Imaging.Size" /> structure.
            </summary>
      <param name="size">Contains the new point coordinates.</param>
    </member>
    <member name="M:Aspose.Imaging.Point.#ctor(System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Point" /> structure using coordinates specified by an integer value.
            </summary>
      <param name="dw">A 32-bit integer that specifies the coordinates for the new point.</param>
    </member>
    <member name="M:Aspose.Imaging.Point.Add(Aspose.Imaging.Point,Aspose.Imaging.Size)">
      <summary>
            Adds the specified <see cref="T:Aspose.Imaging.Size" /> to the specified <see cref="T:Aspose.Imaging.Point" />.
            </summary>
      <param name="point">The <see cref="T:Aspose.Imaging.Point" /> to add to.</param>
      <param name="size">The <see cref="T:Aspose.Imaging.Size" /> to add to the <paramref name="point" />.</param>
      <returns>The <see cref="T:Aspose.Imaging.Point" /> that is the result of the addition operation.</returns>
    </member>
    <member name="M:Aspose.Imaging.Point.Subtract(Aspose.Imaging.Point,Aspose.Imaging.Size)">
      <summary>
            Returns the result of subtracting specified <see cref="T:Aspose.Imaging.Size" /> from the specified <see cref="T:Aspose.Imaging.Point" />.
            </summary>
      <param name="point">The <see cref="T:Aspose.Imaging.Point" /> to be subtracted from.</param>
      <param name="size">The <see cref="T:Aspose.Imaging.Size" /> to subtract from the <paramref name="point" />.</param>
      <returns>The <see cref="T:Aspose.Imaging.Point" /> that is the result of the subtraction operation.</returns>
    </member>
    <member name="M:Aspose.Imaging.Point.Ceiling(Aspose.Imaging.PointF)">
      <summary>
            Converts the specified <see cref="T:Aspose.Imaging.PointF" /> to a <see cref="T:Aspose.Imaging.Point" /> by rounding the values of the <see cref="T:Aspose.Imaging.PointF" /> to the next higher integer values.
            </summary>
      <param name="point">The <see cref="T:Aspose.Imaging.PointF" /> to convert.</param>
      <returns>The <see cref="T:Aspose.Imaging.Point" /> this method converts to.</returns>
    </member>
    <member name="M:Aspose.Imaging.Point.Round(Aspose.Imaging.PointF)">
      <summary>
            Converts the specified <see cref="T:Aspose.Imaging.PointF" /> to a <see cref="T:Aspose.Imaging.Point" /> object by rounding the <see cref="T:Aspose.Imaging.Point" /> values to the nearest integer.
            </summary>
      <param name="point">The <see cref="T:Aspose.Imaging.PointF" /> to convert.</param>
      <returns>The <see cref="T:Aspose.Imaging.Point" /> this method converts to.</returns>
    </member>
    <member name="M:Aspose.Imaging.Point.Truncate(Aspose.Imaging.PointF)">
      <summary>
            Converts the specified <see cref="T:Aspose.Imaging.PointF" /> to a <see cref="T:Aspose.Imaging.Point" /> by truncating the values of the <see cref="T:Aspose.Imaging.Point" />.
            </summary>
      <param name="point">The <see cref="T:Aspose.Imaging.PointF" /> to convert.</param>
      <returns>The <see cref="T:Aspose.Imaging.Point" /> this method converts to.</returns>
    </member>
    <member name="M:Aspose.Imaging.Point.op_Addition(Aspose.Imaging.Point,Aspose.Imaging.Size)">
      <summary>
            Translates a <see cref="T:Aspose.Imaging.Point" /> by a given <see cref="T:Aspose.Imaging.Size" />.
            </summary>
      <param name="point">The <see cref="T:Aspose.Imaging.Point" /> to translate.</param>
      <param name="size">A <see cref="T:Aspose.Imaging.Size" /> that specifies the pair of numbers to add to the coordinates of <paramref name="point" />.</param>
      <returns>The translated <see cref="T:Aspose.Imaging.Point" />.</returns>
    </member>
    <member name="M:Aspose.Imaging.Point.op_Subtraction(Aspose.Imaging.Point,Aspose.Imaging.Size)">
      <summary>
            Translates a <see cref="T:Aspose.Imaging.Point" /> by the negative of a given <see cref="T:Aspose.Imaging.Size" />.
            </summary>
      <param name="point">The <see cref="T:Aspose.Imaging.Point" /> to translate.</param>
      <param name="size">A <see cref="T:Aspose.Imaging.Size" /> that specifies the pair of numbers to subtract from the coordinates of <paramref name="point" />.</param>
      <returns>A <see cref="T:Aspose.Imaging.Point" /> structure that is translated by the negative of a given <see cref="T:Aspose.Imaging.Size" /> structure.</returns>
    </member>
    <member name="M:Aspose.Imaging.Point.op_Equality(Aspose.Imaging.Point,Aspose.Imaging.Point)">
      <summary>
            Compares two <see cref="T:Aspose.Imaging.Point" /> objects. The result specifies whether the values of the <see cref="P:Aspose.Imaging.Point.X" /> and <see cref="P:Aspose.Imaging.Point.Y" /> properties of the two <see cref="T:Aspose.Imaging.Point" /> objects are equal.
            </summary>
      <param name="point1">A first <see cref="T:Aspose.Imaging.Point" /> to compare.</param>
      <param name="point2">A second <see cref="T:Aspose.Imaging.Point" /> to compare.</param>
      <returns>True if the <see cref="P:Aspose.Imaging.Point.X" /> and <see cref="P:Aspose.Imaging.Point.Y" /> values of <paramref name="point1" /> and <paramref name="point2" /> are equal; otherwise, false.</returns>
    </member>
    <member name="M:Aspose.Imaging.Point.op_Inequality(Aspose.Imaging.Point,Aspose.Imaging.Point)">
      <summary>
            Compares two <see cref="T:Aspose.Imaging.Point" /> objects. The result specifies whether the values of the <see cref="P:Aspose.Imaging.Point.X" /> or <see cref="P:Aspose.Imaging.Point.Y" /> properties of the two <see cref="T:Aspose.Imaging.Point" /> objects are unequal.
            </summary>
      <param name="point1">A first <see cref="T:Aspose.Imaging.Point" /> to compare.</param>
      <param name="point2">A second <see cref="T:Aspose.Imaging.Point" /> to compare.</param>
      <returns>True if the values of either the <see cref="P:Aspose.Imaging.Point.X" /> properties or the <see cref="P:Aspose.Imaging.Point.Y" /> properties of <paramref name="point1" /> and <paramref name="point2" /> differ; otherwise, false.</returns>
    </member>
    <member name="M:Aspose.Imaging.Point.op_Explicit(Aspose.Imaging.Point)~Aspose.Imaging.Size">
      <summary>
            Converts the specified <see cref="T:Aspose.Imaging.Point" /> structure to a <see cref="T:Aspose.Imaging.Size" /> structure.
            </summary>
      <param name="point">The <see cref="T:Aspose.Imaging.Point" /> to be converted.</param>
      <returns>The <see cref="T:Aspose.Imaging.Size" /> that results from the conversion.</returns>
    </member>
    <member name="M:Aspose.Imaging.Point.op_Implicit(Aspose.Imaging.Point)~Aspose.Imaging.PointF">
      <summary>
            Converts the specified <see cref="T:Aspose.Imaging.Point" /> structure to the <see cref="T:Aspose.Imaging.PointF" /> structure.
            </summary>
      <param name="point">The <see cref="T:Aspose.Imaging.Point" /> to be converted.</param>
      <returns>The <see cref="T:Aspose.Imaging.PointF" /> that results from the conversion.</returns>
    </member>
    <member name="M:Aspose.Imaging.Point.Offset(Aspose.Imaging.Point)">
      <summary>
            Translates this <see cref="T:Aspose.Imaging.Point" /> by the specified <see cref="T:Aspose.Imaging.Point" />.
            </summary>
      <param name="point">The <see cref="T:Aspose.Imaging.Point" /> used to offset this <see cref="T:Aspose.Imaging.Point" />.</param>
    </member>
    <member name="M:Aspose.Imaging.Point.Offset(System.Int32,System.Int32)">
      <summary>
            Translates this <see cref="T:Aspose.Imaging.Point" /> by the specified amount.
            </summary>
      <param name="dx">The amount to offset the x-coordinate.</param>
      <param name="dy">The amount to offset the y-coordinate.</param>
    </member>
    <member name="M:Aspose.Imaging.Point.Equals(System.Object)">
      <summary>
            Specifies whether this <see cref="T:Aspose.Imaging.Point" /> contains the same coordinates as the specified <see cref="T:System.Object" />.
            </summary>
      <param name="obj">The <see cref="T:System.Object" /> to test.</param>
      <returns>True if <paramref name="obj" /> is a <see cref="T:Aspose.Imaging.Point" /> and has the same coordinates as this <see cref="T:Aspose.Imaging.Point" />.</returns>
    </member>
    <member name="M:Aspose.Imaging.Point.GetHashCode">
      <summary>
            Returns a hash code for this <see cref="T:Aspose.Imaging.Point" />.
            </summary>
      <returns>A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.</returns>
    </member>
    <member name="M:Aspose.Imaging.Point.ToString">
      <summary>
            Converts this <see cref="T:Aspose.Imaging.Point" /> to a human-readable string.
            </summary>
      <returns>A <see cref="T:System.String" /> that represents this instance.</returns>
    </member>
    <member name="P:Aspose.Imaging.Point.Empty">
      <summary>
            Gets a new instance of the <see cref="T:Aspose.Imaging.Point" /> structure that has <see cref="P:Aspose.Imaging.Point.X" /> and <see cref="P:Aspose.Imaging.Point.Y" /> values set to zero.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.Point.IsEmpty">
      <summary>
            Gets a value indicating whether this <see cref="T:Aspose.Imaging.Point" /> is empty.
            </summary>
      <returns>True if both <see cref="P:Aspose.Imaging.Point.X" /> and <see cref="P:Aspose.Imaging.Point.Y" /> are 0; otherwise, false.</returns>
    </member>
    <member name="P:Aspose.Imaging.Point.X">
      <summary>
            Gets or sets the x-coordinate of this <see cref="T:Aspose.Imaging.Point" />.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.Point.Y">
      <summary>
            Gets or sets the y-coordinate of this <see cref="T:Aspose.Imaging.Point" />.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.PointF">
      <summary>
            Represents an ordered pair of floating-point x- and y-coordinates that defines a point in a two-dimensional plane.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.PointF.#ctor(System.Single,System.Single)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.PointF" /> structure with the specified coordinates.
            </summary>
      <param name="x">The horizontal position of the point.</param>
      <param name="y">The vertical position of the point.</param>
    </member>
    <member name="M:Aspose.Imaging.PointF.op_Addition(Aspose.Imaging.PointF,Aspose.Imaging.Size)">
      <summary>
            Translates a <see cref="T:Aspose.Imaging.PointF" /> by a given <see cref="T:Aspose.Imaging.Size" />.
            </summary>
      <param name="point">The <see cref="T:Aspose.Imaging.PointF" /> to translate.</param>
      <param name="size">A <see cref="T:Aspose.Imaging.Size" /> that specifies the pair of numbers to add to the coordinates of <paramref name="point" />.</param>
      <returns>Returns the translated <see cref="T:Aspose.Imaging.PointF" />.</returns>
    </member>
    <member name="M:Aspose.Imaging.PointF.op_Subtraction(Aspose.Imaging.PointF,Aspose.Imaging.Size)">
      <summary>
            Translates a <see cref="T:Aspose.Imaging.PointF" /> by the negative of a given <see cref="T:Aspose.Imaging.Size" />.
            </summary>
      <param name="point">A <see cref="T:Aspose.Imaging.PointF" /> to translate.</param>
      <param name="size">A <see cref="T:Aspose.Imaging.Size" /> that specifies the numbers to subtract from the x- and y-coordinates of the <paramref name="point" />.</param>
      <returns>The translated <see cref="T:Aspose.Imaging.PointF" />.</returns>
    </member>
    <member name="M:Aspose.Imaging.PointF.op_Addition(Aspose.Imaging.PointF,Aspose.Imaging.SizeF)">
      <summary>
            Translates the <see cref="T:Aspose.Imaging.PointF" /> by the specified <see cref="T:Aspose.Imaging.SizeF" />.
            </summary>
      <param name="point">The <see cref="T:Aspose.Imaging.PointF" /> to translate.</param>
      <param name="size">The <see cref="T:Aspose.Imaging.SizeF" /> that specifies the numbers to add to the x- and y-coordinates of the <paramref name="point" />.</param>
      <returns>The translated <see cref="T:Aspose.Imaging.PointF" />.</returns>
    </member>
    <member name="M:Aspose.Imaging.PointF.op_Subtraction(Aspose.Imaging.PointF,Aspose.Imaging.SizeF)">
      <summary>
            Translates a <see cref="T:Aspose.Imaging.PointF" /> by the negative of a specified <see cref="T:Aspose.Imaging.SizeF" />.
            </summary>
      <param name="point">The <see cref="T:Aspose.Imaging.PointF" /> to translate.</param>
      <param name="size">The <see cref="T:Aspose.Imaging.SizeF" /> that specifies the numbers to subtract from the coordinates of <paramref name="point" />.</param>
      <returns>The translated <see cref="T:Aspose.Imaging.PointF" />.</returns>
    </member>
    <member name="M:Aspose.Imaging.PointF.op_Equality(Aspose.Imaging.PointF,Aspose.Imaging.PointF)">
      <summary>
            Compares two <see cref="T:Aspose.Imaging.PointF" /> structures. The result specifies whether the values of the <see cref="P:Aspose.Imaging.PointF.X" /> and <see cref="P:Aspose.Imaging.PointF.Y" /> properties of the two <see cref="T:Aspose.Imaging.PointF" /> structures are equal.
            </summary>
      <param name="point1">A first <see cref="T:Aspose.Imaging.PointF" /> to compare.</param>
      <param name="point2">A second <see cref="T:Aspose.Imaging.PointF" /> to compare.</param>
      <returns>True if the <see cref="P:Aspose.Imaging.PointF.X" /> and <see cref="P:Aspose.Imaging.PointF.Y" /> values of the first and second <see cref="T:Aspose.Imaging.PointF" /> structures are equal; otherwise, false.</returns>
    </member>
    <member name="M:Aspose.Imaging.PointF.op_Inequality(Aspose.Imaging.PointF,Aspose.Imaging.PointF)">
      <summary>
            Determines whether the coordinates of the specified points are not equal.
            </summary>
      <param name="point1">A first <see cref="T:Aspose.Imaging.PointF" /> to compare.</param>
      <param name="point2">A second <see cref="T:Aspose.Imaging.PointF" /> to compare.</param>
      <returns>True to indicate the <see cref="P:Aspose.Imaging.PointF.X" /> and <see cref="P:Aspose.Imaging.PointF.Y" /> values of <paramref name="point1" /> and <paramref name="point2" /> are not equal; otherwise, false.</returns>
    </member>
    <member name="M:Aspose.Imaging.PointF.Add(Aspose.Imaging.PointF,Aspose.Imaging.Size)">
      <summary>
            Translates a given <see cref="T:Aspose.Imaging.PointF" /> by the specified <see cref="T:Aspose.Imaging.Size" />.
            </summary>
      <param name="point">The <see cref="T:Aspose.Imaging.PointF" /> to translate.</param>
      <param name="size">The <see cref="T:Aspose.Imaging.Size" /> that specifies the numbers to add to the coordinates of <paramref name="point" />.</param>
      <returns>The translated <see cref="T:Aspose.Imaging.PointF" />.</returns>
    </member>
    <member name="M:Aspose.Imaging.PointF.Subtract(Aspose.Imaging.PointF,Aspose.Imaging.Size)">
      <summary>
            Translates a <see cref="T:Aspose.Imaging.PointF" /> by the negative of a specified size.
            </summary>
      <param name="point">The <see cref="T:Aspose.Imaging.PointF" /> to translate.</param>
      <param name="size">The <see cref="T:Aspose.Imaging.Size" /> that specifies the numbers to subtract from the coordinates of <paramref name="point" />.</param>
      <returns>The translated <see cref="T:Aspose.Imaging.PointF" />.</returns>
    </member>
    <member name="M:Aspose.Imaging.PointF.Add(Aspose.Imaging.PointF,Aspose.Imaging.SizeF)">
      <summary>
            Translates a given <see cref="T:Aspose.Imaging.PointF" /> by a specified <see cref="T:Aspose.Imaging.SizeF" />.
            </summary>
      <param name="point">The <see cref="T:Aspose.Imaging.PointF" /> to translate.</param>
      <param name="size">The <see cref="T:Aspose.Imaging.SizeF" /> that specifies the numbers to add to the coordinates of <paramref name="point" />.</param>
      <returns>The translated <see cref="T:Aspose.Imaging.PointF" />.</returns>
    </member>
    <member name="M:Aspose.Imaging.PointF.Subtract(Aspose.Imaging.PointF,Aspose.Imaging.SizeF)">
      <summary>
            Translates a <see cref="T:Aspose.Imaging.PointF" /> by the negative of a specified size.
            </summary>
      <param name="point">The <see cref="T:Aspose.Imaging.PointF" /> to translate.</param>
      <param name="size">The <see cref="T:Aspose.Imaging.SizeF" /> that specifies the numbers to subtract from the coordinates of <paramref name="point" />.</param>
      <returns>The translated <see cref="T:Aspose.Imaging.PointF" />.</returns>
    </member>
    <member name="M:Aspose.Imaging.PointF.Equals(System.Object)">
      <summary>
            Specifies whether this <see cref="T:Aspose.Imaging.PointF" /> contains the same coordinates as the specified <see cref="T:System.Object" />.
            </summary>
      <param name="obj">The <see cref="T:System.Object" /> to test.</param>
      <returns>This method returns true if <paramref name="obj" /> is a <see cref="T:Aspose.Imaging.PointF" /> and has the same coordinates as this <see cref="T:Aspose.Imaging.Point" />.</returns>
    </member>
    <member name="M:Aspose.Imaging.PointF.GetHashCode">
      <summary>
            Returns a hash code for this <see cref="T:Aspose.Imaging.PointF" /> structure.
            </summary>
      <returns>An integer value that specifies a hash value for this <see cref="T:Aspose.Imaging.PointF" /> structure.</returns>
    </member>
    <member name="M:Aspose.Imaging.PointF.ToString">
      <summary>
            Converts this <see cref="T:Aspose.Imaging.PointF" /> to a human readable string.
            </summary>
      <returns>A string that represents this <see cref="T:Aspose.Imaging.PointF" />.</returns>
    </member>
    <member name="P:Aspose.Imaging.PointF.Empty">
      <summary>
            Gets a new instance of the <see cref="T:Aspose.Imaging.PointF" /> structure that has <see cref="P:Aspose.Imaging.PointF.X" /> and <see cref="P:Aspose.Imaging.PointF.Y" /> values set to zero.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.PointF.IsEmpty">
      <summary>
            Gets a value indicating whether this <see cref="T:Aspose.Imaging.PointF" /> is empty.
            </summary>
      <value>True if both <see cref="P:Aspose.Imaging.PointF.X" /> and <see cref="P:Aspose.Imaging.PointF.Y" /> are 0; otherwise, false.</value>
    </member>
    <member name="P:Aspose.Imaging.PointF.X">
      <summary>
            Gets or sets the x-coordinate of this <see cref="T:Aspose.Imaging.PointF" />.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.PointF.Y">
      <summary>
            Gets or sets the y-coordinate of this <see cref="T:Aspose.Imaging.PointF" />.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.RasterCachedImage">
      <summary>
            Represents a raster image supporting raster graphics operations. This image caches pixel data when required.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.RasterCachedImage.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.RasterCachedImage" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.RasterCachedImage.#ctor(Aspose.Imaging.IColorPalette)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.RasterCachedImage" /> class.
            </summary>
      <param name="colorPalette">The color palette.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterCachedImage.CacheData">
      <summary>
            Caches the data and ensures no additional data loading will be performed from the underlying <see cref="P:Aspose.Imaging.DataStreamSupporter.DataStreamContainer" />.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.RasterCachedImage.Resize(System.Int32,System.Int32,Aspose.Imaging.ResizeType)">
      <summary>
            Resizes the image.
            </summary>
      <param name="newWidth">The new width.</param>
      <param name="newHeight">The new height.</param>
      <param name="resizeType">The resize type.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterCachedImage.Resize(System.Int32,System.Int32,Aspose.Imaging.ImageResizeSettings)">
      <summary>
            Resizes the image.
            </summary>
      <param name="newWidth">The new width.</param>
      <param name="newHeight">The new height.</param>
      <param name="settings">The resize settings.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterCachedImage.RotateFlip(Aspose.Imaging.RotateFlipType)">
      <summary>
            Rotates, flips, or rotates and flips the image.
            </summary>
      <param name="rotateFlipType">The rotate flip type.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterCachedImage.Rotate(System.Single,System.Boolean,Aspose.Imaging.Color)">
      <summary>
            Rotate image around the center.
            </summary>
      <param name="angle">The rotate angle in degrees. Positive values will rotate clockwise.</param>
      <param name="resizeProportionally">if set to <c>true</c> you will have your image size changed according to rotated rectangle (corner points) projections in other case that leaves dimensions untouched and only internal image contents are rotated.</param>
      <param name="backgroundColor">Color of the background.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterCachedImage.Crop(Aspose.Imaging.Rectangle)">
      <summary>
            Cropping the image.
            </summary>
      <param name="rectangle">The rectangle.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterCachedImage.Dither(Aspose.Imaging.DitheringMethod,System.Int32,Aspose.Imaging.IColorPalette)">
      <summary>
            Performs dithering on the current image.
            </summary>
      <param name="ditheringMethod">The dithering method.</param>
      <param name="bitsCount">The final bits count for dithering.</param>
      <param name="customPalette">The custom palette for dithering.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterCachedImage.Grayscale">
      <summary>
            Transformation of an image to its grayscale representation
            </summary>
    </member>
    <member name="M:Aspose.Imaging.RasterCachedImage.BinarizeFixed(System.Byte)">
      <summary>
            Binarization of an image with predefined threshold
            </summary>
      <param name="threshold">Threshold value. If corresponding gray value of a pixel is greater than threshold, a value of 255 will be assigned to it, 0 otherwise.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterCachedImage.BinarizeOtsu">
      <summary>
            Binarization of an image with Otsu thresholding
            </summary>
    </member>
    <member name="M:Aspose.Imaging.RasterCachedImage.BinarizeBradley(System.Double)">
      <summary>
            Binarization of an image using Bradley's adaptive thresholding algorithm using the integral image thresholding
            </summary>
      <param name="brightnessDifference">The brightness difference between pixel and the average of an s x s window of pixels centered around this pixel.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterCachedImage.AdjustBrightness(System.Int32)">
      <summary>
            Adjust of a brightness for image.
            </summary>
      <param name="brightness">Brightness value.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterCachedImage.AdjustContrast(System.Single)">
      <summary>
            Image contrasting
            </summary>
      <param name="contrast">Contrast value (in range [-100; 100])</param>
    </member>
    <member name="M:Aspose.Imaging.RasterCachedImage.AdjustGamma(System.Single,System.Single,System.Single)">
      <summary>
            Gamma-correction of an image.
            </summary>
      <param name="gammaRed">Gamma for red channel coefficient</param>
      <param name="gammaGreen">Gamma for green channel coefficient</param>
      <param name="gammaBlue">Gamma for blue channel coefficient</param>
    </member>
    <member name="M:Aspose.Imaging.RasterCachedImage.AdjustGamma(System.Single)">
      <summary>
            Gamma-correction of an image.
            </summary>
      <param name="gamma">Gamma for red, green and blue channels coefficient</param>
    </member>
    <member name="M:Aspose.Imaging.RasterCachedImage.UpdateDimensions(System.Int32,System.Int32)">
      <summary>
            Updates the image dimensions.
            </summary>
      <param name="newWidth">The new image width.</param>
      <param name="newHeight">The new image height.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterCachedImage.OnCached">
      <summary>
            Called when data is cached and all related resources may be de-allocated.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.RasterCachedImage.SavePixelsInternal(Aspose.Imaging.Rectangle,System.Int32[])">
      <summary>
            Saves pixels (format specific method).
            </summary>
      <param name="rectangle">The rectangle to save pixels to.</param>
      <param name="pixels">The 32-bit ARGB pixels array.</param>
    </member>
    <member name="M:Aspose.Imaging.RasterCachedImage.OnPaletteChanged(Aspose.Imaging.IColorPalette,Aspose.Imaging.IColorPalette)">
      <summary>
            Called when palette is changed.
            </summary>
      <param name="oldPalette">The old palette.</param>
      <param name="newPalette">The new palette.</param>
    </member>
    <member name="P:Aspose.Imaging.RasterCachedImage.IsCached">
      <summary>
            Gets a value indicating whether image data is cached currently.
            </summary>
      <value>
        <c>true</c> if image data is cached; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="T:Aspose.Imaging.RawDataSettings">
      <summary>
            The raw data settings
            </summary>
    </member>
    <member name="P:Aspose.Imaging.RawDataSettings.PixelDataFormat">
      <summary>
            Gets or sets the pixel data format
            </summary>
      <value>
            The pixel data format
            </value>
    </member>
    <member name="P:Aspose.Imaging.RawDataSettings.ColorPalette">
      <summary>
            Gets or sets the color palette
            </summary>
      <value>
            The color palette
            </value>
    </member>
    <member name="P:Aspose.Imaging.RawDataSettings.DitheringMethod">
      <summary>
            Gets or sets the dithering method to use for raw data conversion
            </summary>
      <value>
            The dithering method to use for raw data conversion
            </value>
    </member>
    <member name="P:Aspose.Imaging.RawDataSettings.IndexedColorConverter">
      <summary>
            Gets or sets the indexed color converter
            </summary>
      <value>
            The indexed color converter
            </value>
    </member>
    <member name="P:Aspose.Imaging.RawDataSettings.CustomColorConverter">
      <summary>
            Gets or sets the custom color converter
            </summary>
      <value>
            The custom color converter
            </value>
    </member>
    <member name="P:Aspose.Imaging.RawDataSettings.FallbackIndex">
      <summary>
            Gets or sets the fallback index to use when palette index is out of bounds
            </summary>
      <value>
            The fallback index to use when palette index is out of bounds
            </value>
    </member>
    <member name="P:Aspose.Imaging.RawDataSettings.LineSize">
      <summary>
            Gets or sets the pixels line size in bytes for raw data processing
            </summary>
      <value>
            The pixels line size in bytes for raw data processing
            </value>
    </member>
    <member name="T:Aspose.Imaging.Rectangle">
      <summary>
            Stores a set of four integers that represent the location and size of a rectangle.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Rectangle.#ctor(System.Int32,System.Int32,System.Int32,System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Rectangle" /> structure with the specified location and size.
            </summary>
      <param name="x">The x-coordinate of the upper-left corner of the rectangle.</param>
      <param name="y">The y-coordinate of the upper-left corner of the rectangle.</param>
      <param name="width">The width of the rectangle.</param>
      <param name="height">The height of the rectangle.</param>
    </member>
    <member name="M:Aspose.Imaging.Rectangle.#ctor(Aspose.Imaging.Point,Aspose.Imaging.Size)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Rectangle" /> structure with the specified location and size.
            </summary>
      <param name="location">A <see cref="T:Aspose.Imaging.Point" /> that represents the upper-left corner of the rectangular region.</param>
      <param name="size">A <see cref="T:Aspose.Imaging.Size" /> that represents the width and height of the rectangular region.</param>
    </member>
    <member name="M:Aspose.Imaging.Rectangle.FromPoints(Aspose.Imaging.Point,Aspose.Imaging.Point)">
      <summary>
            Creates a new <see cref="T:Aspose.Imaging.Rectangle" /> from two points specified. Two verticales of the created <see cref="T:Aspose.Imaging.Rectangle" /> will be equal to the passed <paramref name="point1" /> and <paramref name="point2" />. These would be typically the opposite vertices.
            </summary>
      <param name="point1">The first <see cref="T:Aspose.Imaging.Point" /> for the new rectangle.</param>
      <param name="point2">The second <see cref="T:Aspose.Imaging.Point" /> for the new rectangle.</param>
      <returns>A newly created <see cref="T:Aspose.Imaging.Rectangle" />.</returns>
    </member>
    <member name="M:Aspose.Imaging.Rectangle.Ceiling(Aspose.Imaging.RectangleF)">
      <summary>
            Converts the specified <see cref="T:Aspose.Imaging.RectangleF" /> structure to a <see cref="T:Aspose.Imaging.Rectangle" /> structure by rounding the <see cref="T:Aspose.Imaging.RectangleF" /> values to the next higher integer values.
            </summary>
      <param name="value">The <see cref="T:Aspose.Imaging.RectangleF" /> structure to be converted.</param>
      <returns>Returns a <see cref="T:Aspose.Imaging.Rectangle" />.</returns>
    </member>
    <member name="M:Aspose.Imaging.Rectangle.Truncate(Aspose.Imaging.RectangleF)">
      <summary>
            Converts the specified <see cref="T:Aspose.Imaging.RectangleF" /> to a <see cref="T:Aspose.Imaging.Rectangle" /> by truncating the <see cref="T:Aspose.Imaging.RectangleF" /> values.
            </summary>
      <param name="value">The <see cref="T:Aspose.Imaging.RectangleF" /> to be converted.</param>
      <returns>A new <see cref="T:Aspose.Imaging.Rectangle" />.</returns>
    </member>
    <member name="M:Aspose.Imaging.Rectangle.Round(Aspose.Imaging.RectangleF)">
      <summary>
            Converts the specified <see cref="T:Aspose.Imaging.RectangleF" /> to a <see cref="T:Aspose.Imaging.Rectangle" /> by rounding the <see cref="T:Aspose.Imaging.RectangleF" /> values to the nearest integer values.
            </summary>
      <param name="value">The <see cref="T:Aspose.Imaging.RectangleF" /> to be converted.</param>
      <returns>A new <see cref="T:Aspose.Imaging.Rectangle" />.</returns>
    </member>
    <member name="M:Aspose.Imaging.Rectangle.Inflate(Aspose.Imaging.Rectangle,System.Int32,System.Int32)">
      <summary>
            Creates and returns an inflated copy of the specified <see cref="T:Aspose.Imaging.Rectangle" /> structure. The copy is inflated by the specified amount. The original <see cref="T:Aspose.Imaging.Rectangle" /> structure remains unmodified.
            </summary>
      <param name="rect">The <see cref="T:Aspose.Imaging.Rectangle" /> with which to start. This rectangle is not modified.</param>
      <param name="x">The amount to inflate this <see cref="T:Aspose.Imaging.Rectangle" /> horizontally.</param>
      <param name="y">The amount to inflate this <see cref="T:Aspose.Imaging.Rectangle" /> vertically.</param>
      <returns>The inflated <see cref="T:Aspose.Imaging.Rectangle" />.</returns>
    </member>
    <member name="M:Aspose.Imaging.Rectangle.Intersect(Aspose.Imaging.Rectangle,Aspose.Imaging.Rectangle)">
      <summary>
            Returns a third <see cref="T:Aspose.Imaging.Rectangle" /> structure that represents the intersection of two other <see cref="T:Aspose.Imaging.Rectangle" /> structures. If there is no intersection, an empty <see cref="T:Aspose.Imaging.Rectangle" /> is returned.
            </summary>
      <param name="a">A first rectangle to intersect.</param>
      <param name="b">A second rectangle to intersect.</param>
      <returns>A <see cref="T:Aspose.Imaging.Rectangle" /> that represents the intersection of <paramref name="a" /> and <paramref name="b" />.</returns>
    </member>
    <member name="M:Aspose.Imaging.Rectangle.Union(Aspose.Imaging.Rectangle,Aspose.Imaging.Rectangle)">
      <summary>
            Gets a <see cref="T:Aspose.Imaging.Rectangle" /> structure that contains the union of two <see cref="T:Aspose.Imaging.Rectangle" /> structures.
            </summary>
      <param name="a">A first rectangle to union.</param>
      <param name="b">A second rectangle to union.</param>
      <returns>A <see cref="T:Aspose.Imaging.Rectangle" /> structure that bounds the union of the two <see cref="T:Aspose.Imaging.Rectangle" /> structures.</returns>
    </member>
    <member name="M:Aspose.Imaging.Rectangle.op_Equality(Aspose.Imaging.Rectangle,Aspose.Imaging.Rectangle)">
      <summary>
            Tests whether two <see cref="T:Aspose.Imaging.Rectangle" /> structures have equal location and size.
            </summary>
      <param name="left">The <see cref="T:Aspose.Imaging.Rectangle" /> structure that is to the left of the equality operator.</param>
      <param name="right">The <see cref="T:Aspose.Imaging.Rectangle" /> structure that is to the right of the equality operator.</param>
      <returns>This operator returns true if the two <see cref="T:Aspose.Imaging.Rectangle" /> structures have equal <see cref="P:Aspose.Imaging.Rectangle.X" />, <see cref="P:Aspose.Imaging.Rectangle.Y" />, <see cref="P:Aspose.Imaging.Rectangle.Width" />, and <see cref="P:Aspose.Imaging.Rectangle.Height" /> properties.</returns>
    </member>
    <member name="M:Aspose.Imaging.Rectangle.op_Inequality(Aspose.Imaging.Rectangle,Aspose.Imaging.Rectangle)">
      <summary>
            Tests whether two <see cref="T:Aspose.Imaging.Rectangle" /> structures differ in location or size.
            </summary>
      <param name="left">The <see cref="T:Aspose.Imaging.Rectangle" /> structure that is to the left of the inequality operator.</param>
      <param name="right">The <see cref="T:Aspose.Imaging.Rectangle" /> structure that is to the right of the inequality operator.</param>
      <returns>This operator returns true if any of the <see cref="P:Aspose.Imaging.Rectangle.X" />, <see cref="P:Aspose.Imaging.Rectangle.Y" />, <see cref="P:Aspose.Imaging.Rectangle.Width" /> or <see cref="P:Aspose.Imaging.Rectangle.Height" /> properties of the two <see cref="T:Aspose.Imaging.Rectangle" /> structures are unequal; otherwise false.</returns>
    </member>
    <member name="M:Aspose.Imaging.Rectangle.FromLeftTopRightBottom(System.Int32,System.Int32,System.Int32,System.Int32)">
      <summary>
            Creates a <see cref="T:Aspose.Imaging.Rectangle" /> structure with the specified edge locations.
            </summary>
      <param name="left">The x-coordinate of the upper-left corner of this <see cref="T:Aspose.Imaging.Rectangle" /> structure.</param>
      <param name="top">The y-coordinate of the upper-left corner of this <see cref="T:Aspose.Imaging.Rectangle" /> structure.</param>
      <param name="right">The x-coordinate of the lower-right corner of this <see cref="T:Aspose.Imaging.Rectangle" /> structure.</param>
      <param name="bottom">The y-coordinate of the lower-right corner of this <see cref="T:Aspose.Imaging.Rectangle" /> structure.</param>
      <returns>The new <see cref="T:Aspose.Imaging.Rectangle" /> that this method creates.</returns>
    </member>
    <member name="M:Aspose.Imaging.Rectangle.Contains(System.Int32,System.Int32)">
      <summary>
            Determines if the specified point is contained within this <see cref="T:Aspose.Imaging.Rectangle" /> structure.
            </summary>
      <param name="x">The x-coordinate of the point to test.</param>
      <param name="y">The y-coordinate of the point to test.</param>
      <returns>This method returns true if the point defined by <paramref name="x" /> and <paramref name="y" /> is contained within this <see cref="T:Aspose.Imaging.Rectangle" /> structure; otherwise false.</returns>
    </member>
    <member name="M:Aspose.Imaging.Rectangle.Contains(Aspose.Imaging.Point)">
      <summary>
            Determines if the specified point is contained within this <see cref="T:Aspose.Imaging.Rectangle" /> structure.
            </summary>
      <param name="point">The <see cref="T:Aspose.Imaging.Point" /> to test.</param>
      <returns>This method returns true if the point represented by <paramref name="point" /> is contained within this <see cref="T:Aspose.Imaging.Rectangle" /> structure; otherwise false.</returns>
    </member>
    <member name="M:Aspose.Imaging.Rectangle.Contains(Aspose.Imaging.Rectangle)">
      <summary>
            Determines if the rectangular region represented by <paramref name="rect" /> is entirely contained within this <see cref="T:Aspose.Imaging.Rectangle" /> structure.
            </summary>
      <param name="rect">The <see cref="T:Aspose.Imaging.Rectangle" /> to test.</param>
      <returns>This method returns true if the rectangular region represented by <paramref name="rect" /> is entirely contained within this <see cref="T:Aspose.Imaging.Rectangle" /> structure; otherwise false.</returns>
    </member>
    <member name="M:Aspose.Imaging.Rectangle.Inflate(System.Int32,System.Int32)">
      <summary>
            Inflates this <see cref="T:Aspose.Imaging.Rectangle" /> by the specified amount.
            </summary>
      <param name="width">The amount to inflate this <see cref="T:Aspose.Imaging.Rectangle" /> horizontally.</param>
      <param name="height">The amount to inflate this <see cref="T:Aspose.Imaging.Rectangle" /> vertically.</param>
    </member>
    <member name="M:Aspose.Imaging.Rectangle.Inflate(Aspose.Imaging.Size)">
      <summary>
            Inflates this <see cref="T:Aspose.Imaging.Rectangle" /> by the specified amount.
            </summary>
      <param name="size">The amount to inflate this rectangle.</param>
    </member>
    <member name="M:Aspose.Imaging.Rectangle.Intersect(Aspose.Imaging.Rectangle)">
      <summary>
            Replaces this <see cref="T:Aspose.Imaging.Rectangle" /> with the intersection of itself and the specified <see cref="T:Aspose.Imaging.Rectangle" />.
            </summary>
      <param name="rect">The <see cref="T:Aspose.Imaging.Rectangle" /> with which to intersect.</param>
    </member>
    <member name="M:Aspose.Imaging.Rectangle.IntersectsWith(Aspose.Imaging.Rectangle)">
      <summary>
            Determines if this rectangle intersects with <paramref name="rect" />.
            </summary>
      <param name="rect">The rectangle to test.</param>
      <returns>This method returns true if there is any intersection, otherwise false.</returns>
    </member>
    <member name="M:Aspose.Imaging.Rectangle.Offset(Aspose.Imaging.Point)">
      <summary>
            Adjusts the location of this rectangle by the specified amount.
            </summary>
      <param name="pos">Amount to offset the location.</param>
    </member>
    <member name="M:Aspose.Imaging.Rectangle.Offset(System.Int32,System.Int32)">
      <summary>
            Adjusts the location of this rectangle by the specified amount.
            </summary>
      <param name="x">The horizontal offset.</param>
      <param name="y">The vertical offset.</param>
    </member>
    <member name="M:Aspose.Imaging.Rectangle.Normalize">
      <summary>
            Normalizes the rectangle by making it's width and height positive, left less than right and top less than bottom.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Rectangle.Equals(System.Object)">
      <summary>
            Tests whether <paramref name="obj" /> is a <see cref="T:Aspose.Imaging.Rectangle" /> structure with the same location and size of this <see cref="T:Aspose.Imaging.Rectangle" /> structure.
            </summary>
      <param name="obj">The <see cref="T:System.Object" /> to test.</param>
      <returns>This method returns true if <paramref name="obj" /> is a <see cref="T:Aspose.Imaging.Rectangle" /> structure and its <see cref="P:Aspose.Imaging.Rectangle.X" />, <see cref="P:Aspose.Imaging.Rectangle.Y" />, <see cref="P:Aspose.Imaging.Rectangle.Width" />, and <see cref="P:Aspose.Imaging.Rectangle.Height" /> properties are equal to the corresponding properties of this <see cref="T:Aspose.Imaging.Rectangle" /> structure; otherwise, false.</returns>
    </member>
    <member name="M:Aspose.Imaging.Rectangle.GetHashCode">
      <summary>
            Returns the hash code for this <see cref="T:Aspose.Imaging.Rectangle" /> structure.
            </summary>
      <returns>An integer that represents the hash code for this rectangle.</returns>
    </member>
    <member name="M:Aspose.Imaging.Rectangle.ToString">
      <summary>
            Converts the attributes of this <see cref="T:Aspose.Imaging.Rectangle" /> to a human-readable string.
            </summary>
      <returns>A string that contains the position, width, and height of this <see cref="T:Aspose.Imaging.Rectangle" /> structure.</returns>
    </member>
    <member name="P:Aspose.Imaging.Rectangle.Empty">
      <summary>
            Gets a new instance of the <see cref="T:Aspose.Imaging.Rectangle" /> structure that has <see cref="P:Aspose.Imaging.Rectangle.X" />, <see cref="P:Aspose.Imaging.Rectangle.Y" />, <see cref="P:Aspose.Imaging.Rectangle.Width" /> and <see cref="P:Aspose.Imaging.Rectangle.Height" /> values set to zero.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.Rectangle.Location">
      <summary>
            Gets or sets the coordinates of the upper-left corner of this <see cref="T:Aspose.Imaging.Rectangle" /> structure.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Point" /> that represents the upper-left corner of this <see cref="T:Aspose.Imaging.Rectangle" /> structure.</value>
    </member>
    <member name="P:Aspose.Imaging.Rectangle.Size">
      <summary>
            Gets or sets the size of this <see cref="T:Aspose.Imaging.Rectangle" />.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.Size" /> that represents the width and height of this <see cref="T:Aspose.Imaging.Rectangle" /> structure.</value>
    </member>
    <member name="P:Aspose.Imaging.Rectangle.X">
      <summary>
            Gets or sets the x-coordinate of the upper-left corner of this <see cref="T:Aspose.Imaging.Rectangle" /> structure.
            </summary>
      <value>The x-coordinate of the upper-left corner of this <see cref="T:Aspose.Imaging.Rectangle" /> structure.</value>
    </member>
    <member name="P:Aspose.Imaging.Rectangle.Y">
      <summary>
            Gets or sets the y-coordinate of the upper-left corner of this <see cref="T:Aspose.Imaging.Rectangle" /> structure.
            </summary>
      <value>The y-coordinate of the upper-left corner of this <see cref="T:Aspose.Imaging.Rectangle" /> structure.</value>
    </member>
    <member name="P:Aspose.Imaging.Rectangle.Width">
      <summary>
            Gets or sets the width of this <see cref="T:Aspose.Imaging.Rectangle" /> structure.
            </summary>
      <returns>The width of this <see cref="T:Aspose.Imaging.Rectangle" /> structure.</returns>
    </member>
    <member name="P:Aspose.Imaging.Rectangle.Height">
      <summary>
            Gets or sets the height of this <see cref="T:Aspose.Imaging.Rectangle" /> structure.
            </summary>
      <returns>The height of this <see cref="T:Aspose.Imaging.Rectangle" /> structure.</returns>
    </member>
    <member name="P:Aspose.Imaging.Rectangle.Left">
      <summary>
            Gets or sets the x-coordinate of the left edge of this <see cref="T:Aspose.Imaging.Rectangle" /> structure.
            </summary>
      <value>The x-coordinate of the left edge of this <see cref="T:Aspose.Imaging.Rectangle" /> structure.</value>
    </member>
    <member name="P:Aspose.Imaging.Rectangle.Top">
      <summary>
            Gets or sets the y-coordinate of the top edge of this <see cref="T:Aspose.Imaging.Rectangle" /> structure.
            </summary>
      <value>
            The y-coordinate of the top edge of this <see cref="T:Aspose.Imaging.Rectangle" /> structure.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Rectangle.Right">
      <summary>
            Gets or sets the x-coordinate that is the sum of <see cref="P:Aspose.Imaging.Rectangle.X" /> and <see cref="P:Aspose.Imaging.Rectangle.Width" /> property values of this <see cref="T:Aspose.Imaging.Rectangle" /> structure.
            </summary>
      <value>
            The x-coordinate that is the sum of <see cref="P:Aspose.Imaging.Rectangle.X" /> and <see cref="P:Aspose.Imaging.Rectangle.Width" /> of this <see cref="T:Aspose.Imaging.Rectangle" />.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Rectangle.Bottom">
      <summary>
            Gets or sets the y-coordinate that is the sum of the <see cref="P:Aspose.Imaging.Rectangle.Y" /> and <see cref="P:Aspose.Imaging.Rectangle.Height" /> property values of this <see cref="T:Aspose.Imaging.Rectangle" /> structure.
            </summary>
      <value>
            The y-coordinate that is the sum of <see cref="P:Aspose.Imaging.Rectangle.Y" /> and <see cref="P:Aspose.Imaging.Rectangle.Height" /> of this <see cref="T:Aspose.Imaging.Rectangle" />.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Rectangle.IsEmpty">
      <summary>
            Gets a value indicating whether all numeric properties of this <see cref="T:Aspose.Imaging.Rectangle" /> have values of zero.
            </summary>
      <value>This property returns true if the <see cref="P:Aspose.Imaging.Rectangle.Width" />, <see cref="P:Aspose.Imaging.Rectangle.Height" />, <see cref="P:Aspose.Imaging.Rectangle.X" />, and <see cref="P:Aspose.Imaging.Rectangle.Y" /> properties of this <see cref="T:Aspose.Imaging.Rectangle" /> all have values of zero; otherwise, false.</value>
    </member>
    <member name="T:Aspose.Imaging.RectangleF">
      <summary>
            Stores a set of four floating-point numbers that represent the location and size of a rectangle.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.RectangleF.#ctor(System.Single,System.Single,System.Single,System.Single)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.RectangleF" /> structure with the specified location and size.
            </summary>
      <param name="x">The x-coordinate of the upper-left corner of the rectangle.</param>
      <param name="y">The y-coordinate of the upper-left corner of the rectangle.</param>
      <param name="width">The width of the rectangle.</param>
      <param name="height">The height of the rectangle.</param>
    </member>
    <member name="M:Aspose.Imaging.RectangleF.#ctor(Aspose.Imaging.PointF,Aspose.Imaging.SizeF)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.RectangleF" /> structure with the specified location and size.
            </summary>
      <param name="location">A <see cref="T:Aspose.Imaging.PointF" /> that represents the upper-left corner of the rectangular region.</param>
      <param name="size">A <see cref="T:Aspose.Imaging.SizeF" /> that represents the width and height of the rectangular region.</param>
    </member>
    <member name="M:Aspose.Imaging.RectangleF.FromPoints(Aspose.Imaging.PointF,Aspose.Imaging.PointF)">
      <summary>
            Creates a new <see cref="T:Aspose.Imaging.Rectangle" /> from two points specified. Two verticles of the created <see cref="T:Aspose.Imaging.Rectangle" /> will be equal to the passed <paramref name="point1" /> and <paramref name="point2" />. These would be typically the opposite vertices.
            </summary>
      <param name="point1">The first <see cref="T:Aspose.Imaging.Point" /> for the new rectangle.</param>
      <param name="point2">The second <see cref="T:Aspose.Imaging.Point" /> for the new rectangle.</param>
      <returns>A newly created <see cref="T:Aspose.Imaging.Rectangle" />.</returns>
    </member>
    <member name="M:Aspose.Imaging.RectangleF.Inflate(Aspose.Imaging.RectangleF,System.Single,System.Single)">
      <summary>
            Creates and returns an inflated copy of the specified <see cref="T:Aspose.Imaging.RectangleF" /> structure. The copy is inflated by the specified amount. The original rectangle remains unmodified.
            </summary>
      <param name="rect">The <see cref="T:Aspose.Imaging.RectangleF" /> to be copied. This rectangle is not modified.</param>
      <param name="x">The amount to inflate the copy of the rectangle horizontally.</param>
      <param name="y">The amount to inflate the copy of the rectangle vertically.</param>
      <returns>The inflated <see cref="T:Aspose.Imaging.RectangleF" />.</returns>
    </member>
    <member name="M:Aspose.Imaging.RectangleF.Intersect(Aspose.Imaging.RectangleF,Aspose.Imaging.RectangleF)">
      <summary>
            Returns a <see cref="T:Aspose.Imaging.RectangleF" /> structure that represents the intersection of two rectangles. If there is no intersection, and empty <see cref="T:Aspose.Imaging.RectangleF" /> is returned.
            </summary>
      <param name="a">A first rectangle to intersect.</param>
      <param name="b">A second rectangle to intersect.</param>
      <returns>A third <see cref="T:Aspose.Imaging.RectangleF" /> structure the size of which represents the overlapped area of the two specified rectangles.</returns>
    </member>
    <member name="M:Aspose.Imaging.RectangleF.Union(Aspose.Imaging.RectangleF,Aspose.Imaging.RectangleF)">
      <summary>
            Creates the smallest possible third rectangle that can contain both of two rectangles that form a union.
            </summary>
      <param name="a">A first rectangle to union.</param>
      <param name="b">A second rectangle to union.</param>
      <returns>A third <see cref="T:Aspose.Imaging.RectangleF" /> structure that contains both of the two rectangles that form the union.</returns>
    </member>
    <member name="M:Aspose.Imaging.RectangleF.op_Equality(Aspose.Imaging.RectangleF,Aspose.Imaging.RectangleF)">
      <summary>
            Tests whether two <see cref="T:Aspose.Imaging.RectangleF" /> structures have equal location and size.
            </summary>
      <param name="left">The <see cref="T:Aspose.Imaging.RectangleF" /> structure that is to the left of the equality operator.</param>
      <param name="right">The <see cref="T:Aspose.Imaging.RectangleF" /> structure that is to the right of the equality operator.</param>
      <returns>This operator returns true if the two specified <see cref="T:Aspose.Imaging.RectangleF" /> structures have equal <see cref="P:Aspose.Imaging.RectangleF.X" />, <see cref="P:Aspose.Imaging.RectangleF.Y" />, <see cref="P:Aspose.Imaging.RectangleF.Width" />, and <see cref="P:Aspose.Imaging.RectangleF.Height" /> properties.</returns>
    </member>
    <member name="M:Aspose.Imaging.RectangleF.op_Inequality(Aspose.Imaging.RectangleF,Aspose.Imaging.RectangleF)">
      <summary>
            Tests whether two <see cref="T:Aspose.Imaging.RectangleF" /> structures differ in location or size.
            </summary>
      <param name="left">The <see cref="T:Aspose.Imaging.RectangleF" /> structure that is to the left of the inequality operator.</param>
      <param name="right">The <see cref="T:Aspose.Imaging.RectangleF" /> structure that is to the right of the inequality operator.</param>
      <returns>This operator returns true if any of the <see cref="P:Aspose.Imaging.RectangleF.X" /> , <see cref="P:Aspose.Imaging.RectangleF.Y" />, <see cref="P:Aspose.Imaging.RectangleF.Width" />, or <see cref="P:Aspose.Imaging.RectangleF.Height" /> properties of the two <see cref="T:Aspose.Imaging.RectangleF" /> structures are unequal; otherwise false.</returns>
    </member>
    <member name="M:Aspose.Imaging.RectangleF.op_Implicit(Aspose.Imaging.Rectangle)~Aspose.Imaging.RectangleF">
      <summary>
            Converts the specified <see cref="T:Aspose.Imaging.Rectangle" /> structure to a <see cref="T:Aspose.Imaging.RectangleF" /> structure.
            </summary>
      <param name="rect">The <see cref="T:Aspose.Imaging.Rectangle" /> structure to convert.</param>
      <returns>The <see cref="T:Aspose.Imaging.RectangleF" /> structure that is converted from the specified <see cref="T:Aspose.Imaging.Rectangle" /> structure.</returns>
    </member>
    <member name="M:Aspose.Imaging.RectangleF.FromLeftTopRightBottom(System.Single,System.Single,System.Single,System.Single)">
      <summary>
            Creates a <see cref="T:Aspose.Imaging.RectangleF" /> structure with upper-left corner and lower-right corner at the specified locations.
            </summary>
      <param name="left">The x-coordinate of the upper-left corner of the rectangular region.</param>
      <param name="top">The y-coordinate of the upper-left corner of the rectangular region.</param>
      <param name="right">The x-coordinate of the lower-right corner of the rectangular region.</param>
      <param name="bottom">The y-coordinate of the lower-right corner of the rectangular region.</param>
      <returns>The new <see cref="T:Aspose.Imaging.RectangleF" /> that this method creates.</returns>
    </member>
    <member name="M:Aspose.Imaging.RectangleF.Normalize">
      <summary>
            Normalizes the rectangle by making it's width and height positive, left less than right and top less than bottom.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.RectangleF.Contains(System.Single,System.Single)">
      <summary>
            Determines if the specified point is contained within this <see cref="T:Aspose.Imaging.RectangleF" /> structure.
            </summary>
      <param name="x">The x-coordinate of the point to test.</param>
      <param name="y">The y-coordinate of the point to test.</param>
      <returns>This method returns true if the point defined by <paramref name="x" /> and <paramref name="y" /> is contained within this <see cref="T:Aspose.Imaging.RectangleF" /> structure; otherwise false.</returns>
    </member>
    <member name="M:Aspose.Imaging.RectangleF.Contains(Aspose.Imaging.PointF)">
      <summary>
            Determines if the specified point is contained within this <see cref="T:Aspose.Imaging.RectangleF" /> structure.
            </summary>
      <param name="point">The <see cref="T:Aspose.Imaging.PointF" /> to test.</param>
      <returns>This method returns true if the point represented by the <paramref name="point" /> parameter is contained within this <see cref="T:Aspose.Imaging.RectangleF" /> structure; otherwise false.</returns>
    </member>
    <member name="M:Aspose.Imaging.RectangleF.Contains(Aspose.Imaging.RectangleF)">
      <summary>
            Determines if the rectangular region represented by <paramref name="rect" /> is entirely contained within this <see cref="T:Aspose.Imaging.RectangleF" /> structure.
            </summary>
      <param name="rect">The <see cref="T:Aspose.Imaging.RectangleF" /> to test.</param>
      <returns>This method returns true if the rectangular region represented by <paramref name="rect" /> is entirely contained within the rectangular region represented by this <see cref="T:Aspose.Imaging.RectangleF" />; otherwise false.</returns>
    </member>
    <member name="M:Aspose.Imaging.RectangleF.Inflate(System.Single,System.Single)">
      <summary>
            Inflates this <see cref="T:Aspose.Imaging.RectangleF" /> structure by the specified amount.
            </summary>
      <param name="x">The amount to inflate this <see cref="T:Aspose.Imaging.RectangleF" /> structure horizontally.</param>
      <param name="y">The amount to inflate this <see cref="T:Aspose.Imaging.RectangleF" /> structure vertically.</param>
    </member>
    <member name="M:Aspose.Imaging.RectangleF.Inflate(Aspose.Imaging.SizeF)">
      <summary>
            Inflates this <see cref="T:Aspose.Imaging.RectangleF" /> by the specified amount.
            </summary>
      <param name="size">The amount to inflate this rectangle.</param>
    </member>
    <member name="M:Aspose.Imaging.RectangleF.Intersect(Aspose.Imaging.RectangleF)">
      <summary>
            Replaces this <see cref="T:Aspose.Imaging.RectangleF" /> structure with the intersection of itself and the specified <see cref="T:Aspose.Imaging.RectangleF" /> structure.
            </summary>
      <param name="rect">The rectangle to intersect.</param>
    </member>
    <member name="M:Aspose.Imaging.RectangleF.IntersectsWith(Aspose.Imaging.RectangleF)">
      <summary>
            Determines if this rectangle intersects with <paramref name="rect" />.
            </summary>
      <param name="rect">The rectangle to test.</param>
      <returns>This method returns true if there is any intersection.</returns>
    </member>
    <member name="M:Aspose.Imaging.RectangleF.Offset(Aspose.Imaging.PointF)">
      <summary>
            Adjusts the location of this rectangle by the specified amount.
            </summary>
      <param name="pos">The amount to offset the location.</param>
    </member>
    <member name="M:Aspose.Imaging.RectangleF.Offset(System.Single,System.Single)">
      <summary>
            Adjusts the location of this rectangle by the specified amount.
            </summary>
      <param name="x">The amount to offset the location horizontally.</param>
      <param name="y">The amount to offset the location vertically.</param>
    </member>
    <member name="M:Aspose.Imaging.RectangleF.Equals(System.Object)">
      <summary>
            Tests whether <paramref name="obj" /> is a <see cref="T:Aspose.Imaging.RectangleF" /> with the same location and size of this <see cref="T:Aspose.Imaging.RectangleF" />.
            </summary>
      <param name="obj">The <see cref="T:System.Object" /> to test.</param>
      <returns>This method returns true if <paramref name="obj" /> is a <see cref="T:Aspose.Imaging.RectangleF" /> and its X, Y, Width, and Height properties are equal to the corresponding properties of this <see cref="T:Aspose.Imaging.RectangleF" />; otherwise, false.</returns>
    </member>
    <member name="M:Aspose.Imaging.RectangleF.GetHashCode">
      <summary>
            Gets the hash code for this <see cref="T:Aspose.Imaging.RectangleF" /> structure.
            </summary>
      <returns>The hash code for this <see cref="T:Aspose.Imaging.RectangleF" />.</returns>
    </member>
    <member name="M:Aspose.Imaging.RectangleF.ToString">
      <summary>
            Converts the attributes of this <see cref="T:Aspose.Imaging.RectangleF" /> to a human-readable string.
            </summary>
      <returns>A string that contains the position, width, and height of this <see cref="T:Aspose.Imaging.RectangleF" /> structure.</returns>
    </member>
    <member name="P:Aspose.Imaging.RectangleF.Empty">
      <summary>
            Gets a new instance of the <see cref="T:Aspose.Imaging.RectangleF" /> structure that has <see cref="P:Aspose.Imaging.RectangleF.X" />, <see cref="P:Aspose.Imaging.RectangleF.Y" />, <see cref="P:Aspose.Imaging.RectangleF.Width" /> and <see cref="P:Aspose.Imaging.RectangleF.Height" /> values set to zero.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.RectangleF.Location">
      <summary>
            Gets or sets the coordinates of the upper-left corner of this <see cref="T:Aspose.Imaging.RectangleF" /> structure.
            </summary>
      <returns>A <see cref="T:Aspose.Imaging.PointF" /> that represents the upper-left corner of this <see cref="T:Aspose.Imaging.RectangleF" /> structure.</returns>
    </member>
    <member name="P:Aspose.Imaging.RectangleF.Size">
      <summary>
            Gets or sets the size of this <see cref="T:Aspose.Imaging.RectangleF" />.
            </summary>
      <returns>A <see cref="T:Aspose.Imaging.SizeF" /> that represents the width and height of this <see cref="T:Aspose.Imaging.RectangleF" /> structure.</returns>
    </member>
    <member name="P:Aspose.Imaging.RectangleF.X">
      <summary>
            Gets or sets the x-coordinate of the upper-left corner of this <see cref="T:Aspose.Imaging.RectangleF" /> structure.
            </summary>
      <returns>The x-coordinate of the upper-left corner of this <see cref="T:Aspose.Imaging.RectangleF" /> structure.</returns>
    </member>
    <member name="P:Aspose.Imaging.RectangleF.Y">
      <summary>
            Gets or sets the y-coordinate of the upper-left corner of this <see cref="T:Aspose.Imaging.RectangleF" /> structure.
            </summary>
      <returns>The y-coordinate of the upper-left corner of this <see cref="T:Aspose.Imaging.RectangleF" /> structure.</returns>
    </member>
    <member name="P:Aspose.Imaging.RectangleF.Width">
      <summary>
            Gets or sets the width of this <see cref="T:Aspose.Imaging.RectangleF" /> structure.
            </summary>
      <returns>The width of this <see cref="T:Aspose.Imaging.RectangleF" /> structure.</returns>
    </member>
    <member name="P:Aspose.Imaging.RectangleF.Height">
      <summary>
            Gets or sets the height of this <see cref="T:Aspose.Imaging.RectangleF" /> structure.
            </summary>
      <returns>The height of this <see cref="T:Aspose.Imaging.RectangleF" /> structure.</returns>
    </member>
    <member name="P:Aspose.Imaging.RectangleF.Left">
      <summary>
            Gets or sets the x-coordinate of the left edge of this <see cref="T:Aspose.Imaging.RectangleF" /> structure.
            </summary>
      <returns>The x-coordinate of the left edge of this <see cref="T:Aspose.Imaging.RectangleF" /> structure.</returns>
    </member>
    <member name="P:Aspose.Imaging.RectangleF.Top">
      <summary>
            Gets or sets the y-coordinate of the top edge of this <see cref="T:Aspose.Imaging.RectangleF" /> structure.
            </summary>
      <returns>The y-coordinate of the top edge of this <see cref="T:Aspose.Imaging.RectangleF" /> structure.</returns>
    </member>
    <member name="P:Aspose.Imaging.RectangleF.Right">
      <summary>
            Gets or sets the x-coordinate that is the sum of <see cref="P:Aspose.Imaging.RectangleF.X" /> and <see cref="P:Aspose.Imaging.RectangleF.Width" /> of this <see cref="T:Aspose.Imaging.RectangleF" /> structure.
            </summary>
      <returns>The x-coordinate that is the sum of <see cref="P:Aspose.Imaging.RectangleF.X" /> and <see cref="P:Aspose.Imaging.RectangleF.Width" /> of this <see cref="T:Aspose.Imaging.RectangleF" /> structure.</returns>
    </member>
    <member name="P:Aspose.Imaging.RectangleF.Bottom">
      <summary>
            Gets or sets the y-coordinate that is the sum of <see cref="P:Aspose.Imaging.RectangleF.Y" /> and <see cref="P:Aspose.Imaging.RectangleF.Height" /> of this <see cref="T:Aspose.Imaging.RectangleF" /> structure.
            </summary>
      <returns>The y-coordinate that is the sum of <see cref="P:Aspose.Imaging.RectangleF.Y" /> and <see cref="P:Aspose.Imaging.RectangleF.Height" /> of this <see cref="T:Aspose.Imaging.RectangleF" /> structure.</returns>
    </member>
    <member name="P:Aspose.Imaging.RectangleF.IsEmpty">
      <summary>
            Gets a value indicating whether the <see cref="P:Aspose.Imaging.RectangleF.Width" /> or <see cref="P:Aspose.Imaging.RectangleF.Height" /> property of this <see cref="T:Aspose.Imaging.RectangleF" /> has a value of zero.
            </summary>
      <returns>This property returns true if the <see cref="P:Aspose.Imaging.RectangleF.Width" /> or <see cref="P:Aspose.Imaging.RectangleF.Height" /> property of this <see cref="T:Aspose.Imaging.RectangleF" /> has a value of zero; otherwise, false.</returns>
    </member>
    <member name="T:Aspose.Imaging.Region">
      <summary>
            Describes the interior of a graphics shape composed of rectangles and paths. This class cannot be inherited.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Region.#ctor">
      <summary>
            Initializes a new <see cref="T:Aspose.Imaging.Region" />.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Region.#ctor(Aspose.Imaging.RectangleF)">
      <summary>
            Initializes a new <see cref="T:Aspose.Imaging.Region" /> from the specified <see cref="T:Aspose.Imaging.RectangleF" /> structure.
            </summary>
      <param name="rect">A <see cref="T:Aspose.Imaging.RectangleF" /> structure that defines the interior of the new <see cref="T:Aspose.Imaging.Region" />.</param>
    </member>
    <member name="M:Aspose.Imaging.Region.#ctor(Aspose.Imaging.Rectangle)">
      <summary>
            Initializes a new <see cref="T:Aspose.Imaging.Region" /> from the specified <see cref="T:Aspose.Imaging.Rectangle" /> structure.
            </summary>
      <param name="rect">A <see cref="T:Aspose.Imaging.Rectangle" /> structure that defines the interior of the new <see cref="T:Aspose.Imaging.Region" />.</param>
    </member>
    <member name="M:Aspose.Imaging.Region.#ctor(Aspose.Imaging.GraphicsPath)">
      <summary>
            Initializes a new <see cref="T:Aspose.Imaging.Region" /> with the specified <see cref="T:Aspose.Imaging.GraphicsPath" />.
            </summary>
      <param name="path">A <see cref="T:Aspose.Imaging.GraphicsPath" /> that defines the new <see cref="T:Aspose.Imaging.Region" />.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Region.DeepClone">
      <summary>
            Creates an exact deep copy of this <see cref="T:Aspose.Imaging.Region" />.
            </summary>
      <returns>The <see cref="T:Aspose.Imaging.Region" /> that this method creates.</returns>
    </member>
    <member name="M:Aspose.Imaging.Region.MakeInfinite">
      <summary>
            Initializes this <see cref="T:Aspose.Imaging.Region" /> object to an infinite interior.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Region.MakeEmpty">
      <summary>
            Initializes this <see cref="T:Aspose.Imaging.Region" /> to an empty interior.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Region.Intersect(Aspose.Imaging.RectangleF)">
      <summary>
            Updates this <see cref="T:Aspose.Imaging.Region" /> to the intersection of itself with the specified <see cref="T:Aspose.Imaging.RectangleF" /> structure.
            </summary>
      <param name="rect">The <see cref="T:Aspose.Imaging.RectangleF" /> structure to intersect with this <see cref="T:Aspose.Imaging.Region" />.</param>
    </member>
    <member name="M:Aspose.Imaging.Region.Intersect(Aspose.Imaging.Rectangle)">
      <summary>
            Updates this <see cref="T:Aspose.Imaging.Region" /> to the intersection of itself with the specified <see cref="T:Aspose.Imaging.Rectangle" /> structure.
            </summary>
      <param name="rect">The <see cref="T:Aspose.Imaging.Rectangle" /> structure to intersect with this <see cref="T:Aspose.Imaging.Region" />.</param>
    </member>
    <member name="M:Aspose.Imaging.Region.Intersect(Aspose.Imaging.GraphicsPath)">
      <summary>
            Updates this <see cref="T:Aspose.Imaging.Region" /> to the intersection of itself with the specified <see cref="T:Aspose.Imaging.GraphicsPath" />.
            </summary>
      <param name="path">The <see cref="T:Aspose.Imaging.GraphicsPath" /> to intersect with this <see cref="T:Aspose.Imaging.Region" />.</param>
    </member>
    <member name="M:Aspose.Imaging.Region.Intersect(Aspose.Imaging.Region)">
      <summary>
            Updates this <see cref="T:Aspose.Imaging.Region" /> to the intersection of itself with the specified <see cref="T:Aspose.Imaging.Region" />.
            </summary>
      <param name="region">The <see cref="T:Aspose.Imaging.Region" /> to intersect with this <see cref="T:Aspose.Imaging.Region" />.</param>
    </member>
    <member name="M:Aspose.Imaging.Region.Union(Aspose.Imaging.RectangleF)">
      <summary>
            Updates this <see cref="T:Aspose.Imaging.Region" /> to the union of itself and the specified <see cref="T:Aspose.Imaging.RectangleF" /> structure.
            </summary>
      <param name="rect">The <see cref="T:Aspose.Imaging.RectangleF" /> structure to unite with this <see cref="T:Aspose.Imaging.Region" />.</param>
    </member>
    <member name="M:Aspose.Imaging.Region.Union(Aspose.Imaging.Rectangle)">
      <summary>
            Updates this <see cref="T:Aspose.Imaging.Region" /> to the union of itself and the specified <see cref="T:Aspose.Imaging.Rectangle" /> structure.
            </summary>
      <param name="rect">The <see cref="T:Aspose.Imaging.Rectangle" /> structure to unite with this <see cref="T:Aspose.Imaging.Region" />.</param>
    </member>
    <member name="M:Aspose.Imaging.Region.Union(Aspose.Imaging.GraphicsPath)">
      <summary>
            Updates this <see cref="T:Aspose.Imaging.Region" /> to the union of itself and the specified <see cref="T:Aspose.Imaging.GraphicsPath" />.
            </summary>
      <param name="path">The <see cref="T:Aspose.Imaging.GraphicsPath" /> to unite with this <see cref="T:Aspose.Imaging.Region" />.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Region.Union(Aspose.Imaging.Region)">
      <summary>
            Updates this <see cref="T:Aspose.Imaging.Region" /> to the union of itself and the specified <see cref="T:Aspose.Imaging.Region" />.
            </summary>
      <param name="region">The <see cref="T:Aspose.Imaging.Region" /> to unite with this <see cref="T:Aspose.Imaging.Region" />.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="region" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Region.Xor(Aspose.Imaging.RectangleF)">
      <summary>
            Updates this <see cref="T:Aspose.Imaging.Region" /> to the union minus the intersection of itself with the specified <see cref="T:Aspose.Imaging.RectangleF" /> structure.
            </summary>
      <param name="rect">The <see cref="T:Aspose.Imaging.RectangleF" /> structure to xor with this <see cref="T:Aspose.Imaging.Region" />.</param>
    </member>
    <member name="M:Aspose.Imaging.Region.Xor(Aspose.Imaging.Rectangle)">
      <summary>
            Updates this <see cref="T:Aspose.Imaging.Region" /> to the union minus the intersection of itself with the specified <see cref="T:Aspose.Imaging.Rectangle" /> structure.
            </summary>
      <param name="rect">The <see cref="T:Aspose.Imaging.Rectangle" /> structure to xor with this <see cref="T:Aspose.Imaging.Region" />.</param>
    </member>
    <member name="M:Aspose.Imaging.Region.Xor(Aspose.Imaging.GraphicsPath)">
      <summary>
            Updates this <see cref="T:Aspose.Imaging.Region" /> to the union minus the intersection of itself with the specified <see cref="T:Aspose.Imaging.GraphicsPath" />.
            </summary>
      <param name="path">The <see cref="T:Aspose.Imaging.GraphicsPath" /> to xor with this <see cref="T:Aspose.Imaging.Region" />.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> is null.
            </exception>
    </member>
    <member name="M:Aspose.Imaging.Region.Xor(Aspose.Imaging.Region)">
      <summary>
            Updates this <see cref="T:Aspose.Imaging.Region" /> to the union minus the intersection of itself with the specified <see cref="T:Aspose.Imaging.Region" />.
            </summary>
      <param name="region">The <see cref="T:Aspose.Imaging.Region" /> to xor with this <see cref="T:Aspose.Imaging.Region" />.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="region" /> is null.
            </exception>
    </member>
    <member name="M:Aspose.Imaging.Region.Exclude(Aspose.Imaging.RectangleF)">
      <summary>
            Updates this <see cref="T:Aspose.Imaging.Region" /> to contain only the portion of its interior that does not intersect with the specified <see cref="T:Aspose.Imaging.RectangleF" /> structure.
            </summary>
      <param name="rect">The <see cref="T:Aspose.Imaging.RectangleF" /> structure to exclude from this <see cref="T:Aspose.Imaging.Region" />.</param>
    </member>
    <member name="M:Aspose.Imaging.Region.Exclude(Aspose.Imaging.Rectangle)">
      <summary>
            Updates this <see cref="T:Aspose.Imaging.Region" /> to contain only the portion of its interior that does not intersect with the specified <see cref="T:Aspose.Imaging.Rectangle" /> structure.
            </summary>
      <param name="rect">The <see cref="T:Aspose.Imaging.Rectangle" /> structure to exclude from this <see cref="T:Aspose.Imaging.Region" />.</param>
    </member>
    <member name="M:Aspose.Imaging.Region.Exclude(Aspose.Imaging.GraphicsPath)">
      <summary>
            Updates this <see cref="T:Aspose.Imaging.Region" /> to contain only the portion of its interior that does not intersect with the specified <see cref="T:Aspose.Imaging.GraphicsPath" />.
            </summary>
      <param name="path">The <see cref="T:Aspose.Imaging.GraphicsPath" /> to exclude from this <see cref="T:Aspose.Imaging.Region" />.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> is null.
            </exception>
    </member>
    <member name="M:Aspose.Imaging.Region.Exclude(Aspose.Imaging.Region)">
      <summary>
            Updates this <see cref="T:Aspose.Imaging.Region" /> to contain only the portion of its interior that does not intersect with the specified <see cref="T:Aspose.Imaging.Region" />.
            </summary>
      <param name="region">The <see cref="T:Aspose.Imaging.Region" /> to exclude from this <see cref="T:Aspose.Imaging.Region" />.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="region" /> is null.
            </exception>
    </member>
    <member name="M:Aspose.Imaging.Region.Complement(Aspose.Imaging.RectangleF)">
      <summary>
            Updates this <see cref="T:Aspose.Imaging.Region" /> to contain the portion of the specified <see cref="T:Aspose.Imaging.RectangleF" /> structure that does not intersect with this <see cref="T:Aspose.Imaging.Region" />.
            </summary>
      <param name="rect">The <see cref="T:Aspose.Imaging.RectangleF" /> structure to complement this <see cref="T:Aspose.Imaging.Region" />.</param>
    </member>
    <member name="M:Aspose.Imaging.Region.Complement(Aspose.Imaging.Rectangle)">
      <summary>
            Updates this <see cref="T:Aspose.Imaging.Region" /> to contain the portion of the specified <see cref="T:Aspose.Imaging.Rectangle" /> structure that does not intersect with this <see cref="T:Aspose.Imaging.Region" />.
            </summary>
      <param name="rect">The <see cref="T:Aspose.Imaging.Rectangle" /> structure to complement this <see cref="T:Aspose.Imaging.Region" />.</param>
    </member>
    <member name="M:Aspose.Imaging.Region.Complement(Aspose.Imaging.GraphicsPath)">
      <summary>
            Updates this <see cref="T:Aspose.Imaging.Region" /> to contain the portion of the specified <see cref="T:Aspose.Imaging.GraphicsPath" /> that does not intersect with this <see cref="T:Aspose.Imaging.Region" />.
            </summary>
      <param name="path">The <see cref="T:Aspose.Imaging.GraphicsPath" /> to complement this <see cref="T:Aspose.Imaging.Region" />.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> isnull.
            </exception>
    </member>
    <member name="M:Aspose.Imaging.Region.Complement(Aspose.Imaging.Region)">
      <summary>
            Updates this <see cref="T:Aspose.Imaging.Region" /> to contain the portion of the specified <see cref="T:Aspose.Imaging.Region" /> that does not intersect with this <see cref="T:Aspose.Imaging.Region" />.
            </summary>
      <param name="region">The <see cref="T:Aspose.Imaging.Region" /> object to complement this <see cref="T:Aspose.Imaging.Region" /> object.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="region" /> isnull.
            </exception>
    </member>
    <member name="M:Aspose.Imaging.Region.Translate(System.Single,System.Single)">
      <summary>
            Offsets the coordinates of this <see cref="T:Aspose.Imaging.Region" /> by the specified amount.
            </summary>
      <param name="dx">The amount to offset this <see cref="T:Aspose.Imaging.Region" /> horizontally.</param>
      <param name="dy">The amount to offset this <see cref="T:Aspose.Imaging.Region" /> vertically.</param>
    </member>
    <member name="M:Aspose.Imaging.Region.Translate(System.Int32,System.Int32)">
      <summary>
            Offsets the coordinates of this <see cref="T:Aspose.Imaging.Region" /> by the specified amount.
            </summary>
      <param name="dx">The amount to offset this <see cref="T:Aspose.Imaging.Region" /> horizontally.</param>
      <param name="dy">The amount to offset this <see cref="T:Aspose.Imaging.Region" /> vertically.</param>
    </member>
    <member name="M:Aspose.Imaging.Region.Transform(Aspose.Imaging.Matrix)">
      <summary>
            Transforms this <see cref="T:Aspose.Imaging.Region" /> by the specified <see cref="T:Aspose.Imaging.Matrix" />.
            </summary>
      <param name="matrix">The <see cref="T:Aspose.Imaging.Matrix" /> by which to transform this <see cref="T:Aspose.Imaging.Region" />.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="matrix" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Region.IsEmpty(Aspose.Imaging.Graphics)">
      <summary>
            Tests whether this <see cref="T:Aspose.Imaging.Region" /> has an empty interior on the specified drawing surface.
            </summary>
      <param name="g">A <see cref="T:Aspose.Imaging.Graphics" /> that represents a drawing surface.</param>
      <returns>
            true if the interior of this <see cref="T:Aspose.Imaging.Region" /> is empty when the transformation associated with <paramref name="g" /> is applied; otherwise, false.
            </returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="g" /> is null.
            </exception>
    </member>
    <member name="M:Aspose.Imaging.Region.IsInfinite(Aspose.Imaging.Graphics)">
      <summary>
            Tests whether this <see cref="T:Aspose.Imaging.Region" /> has an infinite interior on the specified drawing surface.
            </summary>
      <param name="g">A <see cref="T:Aspose.Imaging.Graphics" /> that represents a drawing surface.</param>
      <returns>
            true if the interior of this <see cref="T:Aspose.Imaging.Region" /> is infinite when the transformation associated with <paramref name="g" /> is applied; otherwise, false.
            </returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="g" /> is null.
            </exception>
    </member>
    <member name="M:Aspose.Imaging.Region.Equals(Aspose.Imaging.Region,Aspose.Imaging.Graphics)">
      <summary>
            Tests whether the specified <see cref="T:Aspose.Imaging.Region" /> is identical to this <see cref="T:Aspose.Imaging.Region" /> on the specified drawing surface.
            </summary>
      <param name="region">The <see cref="T:Aspose.Imaging.Region" /> to test.</param>
      <param name="g">A <see cref="T:Aspose.Imaging.Graphics" /> that represents a drawing surface.</param>
      <returns>
            True if the interior of region is identical to the interior of this region when the transformation associated with the <paramref name="g" /> parameter is applied; otherwise, false.
            </returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="g " />or<paramref name=" region" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.Region.IsVisible(System.Single,System.Single)">
      <summary>
            Tests whether the specified point is contained within this <see cref="T:Aspose.Imaging.Region" />.
            </summary>
      <param name="x">The x-coordinate of the point to test.</param>
      <param name="y">The y-coordinate of the point to test.</param>
      <returns>
            True when the specified point is contained within this <see cref="T:Aspose.Imaging.Region" />; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Region.IsVisible(Aspose.Imaging.PointF)">
      <summary>
            Tests whether the specified <see cref="T:Aspose.Imaging.PointF" /> structure is contained within this <see cref="T:Aspose.Imaging.Region" />.
            </summary>
      <param name="point">The <see cref="T:Aspose.Imaging.PointF" /> structure to test.</param>
      <returns>
            true when <paramref name="point" /> is contained within this <see cref="T:Aspose.Imaging.Region" />; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Region.IsVisible(System.Single,System.Single,Aspose.Imaging.Graphics)">
      <summary>
            Tests whether the specified point is contained within this <see cref="T:Aspose.Imaging.Region" /> when drawn using the specified <see cref="T:Aspose.Imaging.Graphics" />.
            </summary>
      <param name="x">The x-coordinate of the point to test.</param>
      <param name="y">The y-coordinate of the point to test.</param>
      <param name="g">A <see cref="T:Aspose.Imaging.Graphics" /> that represents a graphics context.</param>
      <returns>
            True when the specified point is contained within this <see cref="T:Aspose.Imaging.Region" />; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Region.IsVisible(Aspose.Imaging.PointF,Aspose.Imaging.Graphics)">
      <summary>
            Tests whether the specified <see cref="T:Aspose.Imaging.PointF" /> structure is contained within this <see cref="T:Aspose.Imaging.Region" /> when drawn using the specified <see cref="T:Aspose.Imaging.Graphics" />.
            </summary>
      <param name="point">The <see cref="T:Aspose.Imaging.PointF" /> structure to test.</param>
      <param name="g">A <see cref="T:Aspose.Imaging.Graphics" /> that represents a graphics context.</param>
      <returns>
            true when <paramref name="point" /> is contained within this <see cref="T:Aspose.Imaging.Region" />; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Region.IsVisible(System.Single,System.Single,System.Single,System.Single)">
      <summary>
            Tests whether any portion of the specified rectangle is contained within this <see cref="T:Aspose.Imaging.Region" />.
            </summary>
      <param name="x">The x-coordinate of the upper-left corner of the rectangle to test.</param>
      <param name="y">The y-coordinate of the upper-left corner of the rectangle to test.</param>
      <param name="width">The width of the rectangle to test.</param>
      <param name="height">The height of the rectangle to test.</param>
      <returns>
            true when any portion of the specified rectangle is contained within this <see cref="T:Aspose.Imaging.Region" /> object; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Region.IsVisible(Aspose.Imaging.RectangleF)">
      <summary>
            Tests whether any portion of the specified <see cref="T:Aspose.Imaging.RectangleF" /> structure is contained within this <see cref="T:Aspose.Imaging.Region" />.
            </summary>
      <param name="rect">The <see cref="T:Aspose.Imaging.RectangleF" /> structure to test.</param>
      <returns>
            true when any portion of <paramref name="rect" /> is contained within this <see cref="T:Aspose.Imaging.Region" />; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Region.IsVisible(System.Single,System.Single,System.Single,System.Single,Aspose.Imaging.Graphics)">
      <summary>
            Tests whether any portion of the specified rectangle is contained within this <see cref="T:Aspose.Imaging.Region" /> when drawn using the specified <see cref="T:Aspose.Imaging.Graphics" />.
            </summary>
      <param name="x">The x-coordinate of the upper-left corner of the rectangle to test.</param>
      <param name="y">The y-coordinate of the upper-left corner of the rectangle to test.</param>
      <param name="width">The width of the rectangle to test.</param>
      <param name="height">The height of the rectangle to test.</param>
      <param name="g">A <see cref="T:Aspose.Imaging.Graphics" /> that represents a graphics context.</param>
      <returns>
            true when any portion of the specified rectangle is contained within this <see cref="T:Aspose.Imaging.Region" />; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Region.IsVisible(Aspose.Imaging.RectangleF,Aspose.Imaging.Graphics)">
      <summary>
            Tests whether any portion of the specified <see cref="T:Aspose.Imaging.RectangleF" /> structure is contained within this <see cref="T:Aspose.Imaging.Region" /> when drawn using the specified <see cref="T:Aspose.Imaging.Graphics" />.
            </summary>
      <param name="rect">The <see cref="T:Aspose.Imaging.RectangleF" /> structure to test.</param>
      <param name="g">A <see cref="T:Aspose.Imaging.Graphics" /> that represents a graphics context.</param>
      <returns>
            true when <paramref name="rect" /> is contained within this <see cref="T:Aspose.Imaging.Region" />; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Region.IsVisible(System.Int32,System.Int32,Aspose.Imaging.Graphics)">
      <summary>
            Tests whether the specified point is contained within this <see cref="T:Aspose.Imaging.Region" /> object when drawn using the specified <see cref="T:Aspose.Imaging.Graphics" /> object.
            </summary>
      <param name="x">The x-coordinate of the point to test.</param>
      <param name="y">The y-coordinate of the point to test.</param>
      <param name="g">A <see cref="T:Aspose.Imaging.Graphics" /> that represents a graphics context.</param>
      <returns>
            true when the specified point is contained within this <see cref="T:Aspose.Imaging.Region" />; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Region.IsVisible(Aspose.Imaging.Point)">
      <summary>
            Tests whether the specified <see cref="T:Aspose.Imaging.Point" /> structure is contained within this <see cref="T:Aspose.Imaging.Region" />.
            </summary>
      <param name="point">The <see cref="T:Aspose.Imaging.Point" /> structure to test.</param>
      <returns>
            true when <paramref name="point" /> is contained within this <see cref="T:Aspose.Imaging.Region" />; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Region.IsVisible(Aspose.Imaging.Point,Aspose.Imaging.Graphics)">
      <summary>
            Tests whether the specified <see cref="T:Aspose.Imaging.Point" /> structure is contained within this <see cref="T:Aspose.Imaging.Region" /> when drawn using the specified <see cref="T:Aspose.Imaging.Graphics" />.
            </summary>
      <param name="point">The <see cref="T:Aspose.Imaging.Point" /> structure to test.</param>
      <param name="g">A <see cref="T:Aspose.Imaging.Graphics" /> that represents a graphics context.</param>
      <returns>
            true when <paramref name="point" /> is contained within this <see cref="T:Aspose.Imaging.Region" />; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Region.IsVisible(System.Int32,System.Int32,System.Int32,System.Int32)">
      <summary>
            Tests whether any portion of the specified rectangle is contained within this <see cref="T:Aspose.Imaging.Region" />.
            </summary>
      <param name="x">The x-coordinate of the upper-left corner of the rectangle to test.</param>
      <param name="y">The y-coordinate of the upper-left corner of the rectangle to test.</param>
      <param name="width">The width of the rectangle to test.</param>
      <param name="height">The height of the rectangle to test.</param>
      <returns>
            true when any portion of the specified rectangle is contained within this <see cref="T:Aspose.Imaging.Region" />; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Region.IsVisible(Aspose.Imaging.Rectangle)">
      <summary>
            Tests whether any portion of the specified <see cref="T:Aspose.Imaging.Rectangle" /> structure is contained within this <see cref="T:Aspose.Imaging.Region" />.
            </summary>
      <param name="rect">The <see cref="T:Aspose.Imaging.Rectangle" /> structure to test.</param>
      <returns>
            This method returns true when any portion of <paramref name="rect" /> is contained within this <see cref="T:Aspose.Imaging.Region" />; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Region.IsVisible(System.Int32,System.Int32,System.Int32,System.Int32,Aspose.Imaging.Graphics)">
      <summary>
            Tests whether any portion of the specified rectangle is contained within this <see cref="T:Aspose.Imaging.Region" /> when drawn using the specified <see cref="T:Aspose.Imaging.Graphics" />.
            </summary>
      <param name="x">The x-coordinate of the upper-left corner of the rectangle to test.</param>
      <param name="y">The y-coordinate of the upper-left corner of the rectangle to test.</param>
      <param name="width">The width of the rectangle to test.</param>
      <param name="height">The height of the rectangle to test.</param>
      <param name="g">A <see cref="T:Aspose.Imaging.Graphics" /> that represents a graphics context.</param>
      <returns>
            true when any portion of the specified rectangle is contained within this <see cref="T:Aspose.Imaging.Region" />; otherwise, false.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.Region.IsVisible(Aspose.Imaging.Rectangle,Aspose.Imaging.Graphics)">
      <summary>
            Tests whether any portion of the specified <see cref="T:Aspose.Imaging.Rectangle" /> structure is contained within this <see cref="T:Aspose.Imaging.Region" /> when drawn using the specified <see cref="T:Aspose.Imaging.Graphics" />.
            </summary>
      <param name="rect">The <see cref="T:Aspose.Imaging.Rectangle" /> structure to test.</param>
      <param name="g">A <see cref="T:Aspose.Imaging.Graphics" /> that represents a graphics context.</param>
      <returns>
            true when any portion of the <paramref name="rect" /> is contained within this <see cref="T:Aspose.Imaging.Region" />; otherwise, false.
            </returns>
    </member>
    <member name="T:Aspose.Imaging.ResizeType">
      <summary>
            Specifies the resize type.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ResizeType.None">
      <summary>
            The pixels are not preserved during resize operation.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ResizeType.LeftTopToLeftTop">
      <summary>
            Left top point of the new image will coincide with the left top point of the original image. Crop will occur if required.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ResizeType.RightTopToRightTop">
      <summary>
            Right top point of the new image will coincide with the right top point of the original image. Crop will occur if required.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ResizeType.RightBottomToRightBottom">
      <summary>
            Right bottom point of the new image will coincide with the right bottom point of the original image. Crop will occur if required.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ResizeType.LeftBottomToLeftBottom">
      <summary>
            Left bottom point of the new image will coincide with the left bottom point of the original image. Crop will occur if required.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ResizeType.CenterToCenter">
      <summary>
            Center of the new image will coincide with the center of the original image. Crop will occur if required.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ResizeType.LanczosResample">
      <summary>
            Resample using lanczos algorithm with a=3.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ResizeType.NearestNeighbourResample">
      <summary>
            Resample using nearest neighbour algorithm.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ResizeType.AdaptiveResample">
      <summary>
            Resample using adaptive algorithm based on weighted and blended rational function and lanczos3 interpolation algorithms.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ResizeType.BilinearResample">
      <summary>
            Resample using bilinear interpolation. Image pre-filtering is allowed to remove the noice before resample, when needed 
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ResizeType.HighQualityResample">
      <summary>
            The high quality resample
            </summary>
    </member>
    <member name="T:Aspose.Imaging.ResolutionSetting">
      <summary>
            The resolution setting for image save options.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ResolutionSetting.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ResolutionSetting" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ResolutionSetting.#ctor(System.Double,System.Double)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ResolutionSetting" /> class.
            </summary>
      <param name="horizontalResolution">
            The horizontal resolution.
            </param>
      <param name="verticalResolution">
            The vertical resolution.
            </param>
    </member>
    <member name="P:Aspose.Imaging.ResolutionSetting.HorizontalResolution">
      <summary>
            Gets or sets the horizontal resolution.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ResolutionSetting.VerticalResolution">
      <summary>
            Gets or sets the vertical resolution.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.SeekOrigin">
      <summary>
            Provides the fields that represent reference points in <see cref="T:Aspose.Imaging.StreamContainer" /> for seeking.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.SeekOrigin.Begin">
      <summary>
            Specifies the beginning of a stream.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.SeekOrigin.Current">
      <summary>
            Specifies the current position within a stream.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.SeekOrigin.End">
      <summary>
             Specifies the end of a stream.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Shape">
      <summary>
            The shape. A continuous set of points connected using a specific rule.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.Shape.Center">
      <summary>
            Gets the shape's center.
            </summary>
      <value>The shape's center.</value>
    </member>
    <member name="P:Aspose.Imaging.Shape.Segments">
      <summary>
            Gets the shape segments.
            </summary>
      <value>The shape segments.</value>
    </member>
    <member name="P:Aspose.Imaging.Shape.HasSegments">
      <summary>
            Gets a value indicating whether shape has segments.
            </summary>
      <value>
        <c>True</c> if shape has segments; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="T:Aspose.Imaging.ShapeSegment">
      <summary>
            Represents a shape segment. A segment is a line or curve connecting two points.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ShapeSegment.StartPoint">
      <summary>
            Gets the starting point.
            </summary>
      <value>The starting point.</value>
    </member>
    <member name="P:Aspose.Imaging.ShapeSegment.EndPoint">
      <summary>
            Gets the ending point.
            </summary>
      <value>The ending point.</value>
    </member>
    <member name="T:Aspose.Imaging.ShapeSegments.BezierSegment">
      <summary>
            The bezier segment going from one point to the next point and using two control points.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.ShapeSegments.LineSegment">
      <summary>
            Represents a segment leading derectly from a specific point to the next point.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ShapeSegments.LineSegment.#ctor(Aspose.Imaging.PointF,Aspose.Imaging.PointF)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ShapeSegments.LineSegment" /> class.
            </summary>
      <param name="startPoint">The start point.</param>
      <param name="endPoint">The end point.</param>
    </member>
    <member name="P:Aspose.Imaging.ShapeSegments.LineSegment.StartPoint">
      <summary>
            Gets the starting point.
            </summary>
      <value>The starting point.</value>
    </member>
    <member name="P:Aspose.Imaging.ShapeSegments.LineSegment.EndPoint">
      <summary>
            Gets the ending point.
            </summary>
      <value>The ending point.</value>
    </member>
    <member name="M:Aspose.Imaging.ShapeSegments.BezierSegment.#ctor(Aspose.Imaging.PointF,Aspose.Imaging.PointF,Aspose.Imaging.PointF,Aspose.Imaging.PointF)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ShapeSegments.BezierSegment" /> class.
            </summary>
      <param name="startPoint">The start point.</param>
      <param name="firstControlPoint">The first control point.</param>
      <param name="secondControlPoint">The second control point.</param>
      <param name="endPoint">The end point.</param>
    </member>
    <member name="P:Aspose.Imaging.ShapeSegments.BezierSegment.FirstControlPoint">
      <summary>
            Gets the first control point of a bezier spline.
            </summary>
      <value>The first control point.</value>
    </member>
    <member name="P:Aspose.Imaging.ShapeSegments.BezierSegment.SecondControlPoint">
      <summary>
            Gets the second control point of a bezier spline.
            </summary>
      <value>The second control point.</value>
    </member>
    <member name="T:Aspose.Imaging.ShapeSegments.NamespaceDoc">
      <summary>
            The namespace contains different shape segments which combine shapes.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Shapes.ArcShape">
      <summary>
            Represents an arc shape.
            </summary>
      <example>This example creates a new Image and draws a variety of shapes using Figures and GraphicsPath on the Image surface<code>[C#]

//Creates an instance of BmpOptions and set its various properties            
Aspose.Imaging.ImageOptions.BmpOptions bmpOptions = new Aspose.Imaging.ImageOptions.BmpOptions();
bmpOptions.BitsPerPixel = 24;

//Create an instance of FileCreateSource and assign it as Source for the instance of BmpOptions
//Second Boolean parameter determines if the file to be created IsTemporal or not
bmpOptions.Source = new Aspose.Imaging.Sources.FileCreateSource(@"c:\temp\output.bmp", false);

//Create an instance of Image 
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(bmpOptions, 500, 500))
{
    //Create and initialize an instance of Graphics class
    Aspose.Imaging.Graphics graphics = new Aspose.Imaging.Graphics(image);

    //Clear Graphics surface
    graphics.Clear(Color.Wheat);

    //Create an instance of GraphicsPath class
    Aspose.Imaging.GraphicsPath graphicspath = new Aspose.Imaging.GraphicsPath();

    //Create an instance of Figure class
    Aspose.Imaging.Figure figure1 = new Aspose.Imaging.Figure();

    //Add Shape to Figure object
    figure1.AddShape(new Aspose.Imaging.Shapes.EllipseShape(new RectangleF(50, 50, 300, 300)));
    figure1.AddShape(new Aspose.Imaging.Shapes.PieShape(new Rectangle(new Point(110, 110), new Size(200, 200)), 0, 90));

    //Create an instance of Figure class
    Aspose.Imaging.Figure figure2 = new Aspose.Imaging.Figure();

    //Add Shape to Figure object
    figure2.AddShape(new Aspose.Imaging.Shapes.ArcShape(new RectangleF(10, 10, 300, 300), 0, 45));
    figure2.AddShape(new Aspose.Imaging.Shapes.PolygonShape(new[] { new PointF(150, 10), new PointF(150, 200), new PointF(250, 300), new PointF(350, 400) }, true));
    figure2.AddShape(new Aspose.Imaging.Shapes.RectangleShape(new Rectangle(new Point(250, 250), new Size(200, 200))));

    //Add Figure object to GraphicsPath
    graphicspath.AddFigures(new[] { figure1, figure2 });

    //Draw path with Pen object of color Black
    graphics.DrawPath(new Pen(Aspose.Imaging.Color.Black, 2), graphicspath);

    // save all changes.
    image.Save();
}</code></example>
    </member>
    <member name="T:Aspose.Imaging.Shapes.PieShape">
      <summary>
            Represents a pie shape.
            </summary>
      <example>This example creates a new Image and draws a variety of shapes using Figures and GraphicsPath on the Image surface<code>[C#]

//Creates an instance of BmpOptions and set its various properties            
Aspose.Imaging.ImageOptions.BmpOptions bmpOptions = new Aspose.Imaging.ImageOptions.BmpOptions();
bmpOptions.BitsPerPixel = 24;

//Create an instance of FileCreateSource and assign it as Source for the instance of BmpOptions
//Second Boolean parameter determines if the file to be created IsTemporal or not
bmpOptions.Source = new Aspose.Imaging.Sources.FileCreateSource(@"c:\temp\output.bmp", false);

//Create an instance of Image 
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(bmpOptions, 500, 500))
{
    //Create and initialize an instance of Graphics class
    Aspose.Imaging.Graphics graphics = new Aspose.Imaging.Graphics(image);

    //Clear Graphics surface
    graphics.Clear(Color.Wheat);

    //Create an instance of GraphicsPath class
    Aspose.Imaging.GraphicsPath graphicspath = new Aspose.Imaging.GraphicsPath();

    //Create an instance of Figure class
    Aspose.Imaging.Figure figure1 = new Aspose.Imaging.Figure();

    //Add Shape to Figure object
    figure1.AddShape(new Aspose.Imaging.Shapes.EllipseShape(new RectangleF(50, 50, 300, 300)));
    figure1.AddShape(new Aspose.Imaging.Shapes.PieShape(new Rectangle(new Point(110, 110), new Size(200, 200)), 0, 90));

    //Create an instance of Figure class
    Aspose.Imaging.Figure figure2 = new Aspose.Imaging.Figure();

    //Add Shape to Figure object
    figure2.AddShape(new Aspose.Imaging.Shapes.ArcShape(new RectangleF(10, 10, 300, 300), 0, 45));
    figure2.AddShape(new Aspose.Imaging.Shapes.PolygonShape(new[] { new PointF(150, 10), new PointF(150, 200), new PointF(250, 300), new PointF(350, 400) }, true));
    figure2.AddShape(new Aspose.Imaging.Shapes.RectangleShape(new Rectangle(new Point(250, 250), new Size(200, 200))));

    //Add Figure object to GraphicsPath
    graphicspath.AddFigures(new[] { figure1, figure2 });

    //Draw path with Pen object of color Black
    graphics.DrawPath(new Pen(Aspose.Imaging.Color.Black, 2), graphicspath);

    // save all changes.
    image.Save();
}</code></example>
    </member>
    <member name="T:Aspose.Imaging.Shapes.EllipseShape">
      <summary>
            Represents an ellipse shape.
            </summary>
      <example>This example creates a new Image and draws a variety of shapes using Figures and GraphicsPath on the Image surface<code>[C#]

//Creates an instance of BmpOptions and set its various properties            
Aspose.Imaging.ImageOptions.BmpOptions bmpOptions = new Aspose.Imaging.ImageOptions.BmpOptions();
bmpOptions.BitsPerPixel = 24;

//Create an instance of FileCreateSource and assign it as Source for the instance of BmpOptions
//Second Boolean parameter determines if the file to be created IsTemporal or not
bmpOptions.Source = new Aspose.Imaging.Sources.FileCreateSource(@"c:\temp\output.bmp", false);

//Create an instance of Image 
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(bmpOptions, 500, 500))
{
    //Create and initialize an instance of Graphics class
    Aspose.Imaging.Graphics graphics = new Aspose.Imaging.Graphics(image);

    //Clear Graphics surface
    graphics.Clear(Color.Wheat);

    //Create an instance of GraphicsPath class
    Aspose.Imaging.GraphicsPath graphicspath = new Aspose.Imaging.GraphicsPath();

    //Create an instance of Figure class
    Aspose.Imaging.Figure figure1 = new Aspose.Imaging.Figure();

    //Add Shape to Figure object
    figure1.AddShape(new Aspose.Imaging.Shapes.EllipseShape(new RectangleF(50, 50, 300, 300)));
    figure1.AddShape(new Aspose.Imaging.Shapes.PieShape(new Rectangle(new Point(110, 110), new Size(200, 200)), 0, 90));

    //Create an instance of Figure class
    Aspose.Imaging.Figure figure2 = new Aspose.Imaging.Figure();

    //Add Shape to Figure object
    figure2.AddShape(new Aspose.Imaging.Shapes.ArcShape(new RectangleF(10, 10, 300, 300), 0, 45));
    figure2.AddShape(new Aspose.Imaging.Shapes.PolygonShape(new[] { new PointF(150, 10), new PointF(150, 200), new PointF(250, 300), new PointF(350, 400) }, true));
    figure2.AddShape(new Aspose.Imaging.Shapes.RectangleShape(new Rectangle(new Point(250, 250), new Size(200, 200))));

    //Add Figure object to GraphicsPath
    graphicspath.AddFigures(new[] { figure1, figure2 });

    //Draw path with Pen object of color Black
    graphics.DrawPath(new Pen(Aspose.Imaging.Color.Black, 2), graphicspath);

    // save all changes.
    image.Save();
}</code></example>
    </member>
    <member name="T:Aspose.Imaging.Shapes.RectangleShape">
      <summary>
            Represents a rectangular shape.
            </summary>
      <example>This example creates a new Image and draws a variety of shapes using Figures and GraphicsPath on the Image surface<code>[C#]

//Creates an instance of BmpOptions and set its various properties            
Aspose.Imaging.ImageOptions.BmpOptions bmpOptions = new Aspose.Imaging.ImageOptions.BmpOptions();
bmpOptions.BitsPerPixel = 24;

//Create an instance of FileCreateSource and assign it as Source for the instance of BmpOptions
//Second Boolean parameter determines if the file to be created IsTemporal or not
bmpOptions.Source = new Aspose.Imaging.Sources.FileCreateSource(@"c:\temp\output.bmp", false);

//Create an instance of Image 
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(bmpOptions, 500, 500))
{
    //Create and initialize an instance of Graphics class
    Aspose.Imaging.Graphics graphics = new Aspose.Imaging.Graphics(image);

    //Clear Graphics surface
    graphics.Clear(Color.Wheat);

    //Create an instance of GraphicsPath class
    Aspose.Imaging.GraphicsPath graphicspath = new Aspose.Imaging.GraphicsPath();

    //Create an instance of Figure class
    Aspose.Imaging.Figure figure1 = new Aspose.Imaging.Figure();

    //Add Shape to Figure object
    figure1.AddShape(new Aspose.Imaging.Shapes.EllipseShape(new RectangleF(50, 50, 300, 300)));
    figure1.AddShape(new Aspose.Imaging.Shapes.PieShape(new Rectangle(new Point(110, 110), new Size(200, 200)), 0, 90));

    //Create an instance of Figure class
    Aspose.Imaging.Figure figure2 = new Aspose.Imaging.Figure();

    //Add Shape to Figure object
    figure2.AddShape(new Aspose.Imaging.Shapes.ArcShape(new RectangleF(10, 10, 300, 300), 0, 45));
    figure2.AddShape(new Aspose.Imaging.Shapes.PolygonShape(new[] { new PointF(150, 10), new PointF(150, 200), new PointF(250, 300), new PointF(350, 400) }, true));
    figure2.AddShape(new Aspose.Imaging.Shapes.RectangleShape(new Rectangle(new Point(250, 250), new Size(200, 200))));

    //Add Figure object to GraphicsPath
    graphicspath.AddFigures(new[] { figure1, figure2 });

    //Draw path with Pen object of color Black
    graphics.DrawPath(new Pen(Aspose.Imaging.Color.Black, 2), graphicspath);

    // save all changes.
    image.Save();
}</code></example>
    </member>
    <member name="T:Aspose.Imaging.Shapes.RectangleProjectedShape">
      <summary>
            Represents a shape which is projected over rectangle turned to a particular orientation.
            Specified by four points which can be rotated in space maintaining the same edges length and 90 degrees between adjacent edges.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Shapes.RectangleProjectedShape.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Shapes.RectangleProjectedShape" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Shapes.RectangleProjectedShape.#ctor(Aspose.Imaging.RectangleF)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Shapes.RectangleProjectedShape" /> class.
            </summary>
      <param name="rectangle">The rectangle to initialize from.</param>
    </member>
    <member name="M:Aspose.Imaging.Shapes.RectangleProjectedShape.GetBounds(Aspose.Imaging.Matrix)">
      <summary>
            Gets the object's bounds.
            </summary>
      <param name="matrix">The matrix to apply before bounds will be calculated.</param>
      <returns>The estimated object's bounds.</returns>
    </member>
    <member name="M:Aspose.Imaging.Shapes.RectangleProjectedShape.GetBounds(Aspose.Imaging.Matrix,Aspose.Imaging.Pen)">
      <summary>
            Gets the object's bounds.
            </summary>
      <param name="matrix">The matrix to apply before bounds will be calculated.</param>
      <param name="pen">The pen to use for object. This can influence the object's bounds size.</param>
      <returns>The estimated object's bounds.</returns>
    </member>
    <member name="M:Aspose.Imaging.Shapes.RectangleProjectedShape.Transform(Aspose.Imaging.Matrix)">
      <summary>
            Applies the specified transformation to the shape.
            </summary>
      <param name="transform">The transformation to apply.</param>
    </member>
    <member name="P:Aspose.Imaging.Shapes.RectangleProjectedShape.LeftTop">
      <summary>
            Gets the left top rectangle point.
            </summary>
      <value>The left top rectangle point.</value>
    </member>
    <member name="P:Aspose.Imaging.Shapes.RectangleProjectedShape.RightTop">
      <summary>
            Gets the right top rectangle point.
            </summary>
      <value>The right top rectangle point.</value>
    </member>
    <member name="P:Aspose.Imaging.Shapes.RectangleProjectedShape.LeftBottom">
      <summary>
            Gets the left bottom rectangle point.
            </summary>
      <value>The left bottom rectangle point.</value>
    </member>
    <member name="P:Aspose.Imaging.Shapes.RectangleProjectedShape.RightBottom">
      <summary>
            Gets the right bottom rectangle point.
            </summary>
      <value>The right bottom rectangle point.</value>
    </member>
    <member name="P:Aspose.Imaging.Shapes.RectangleProjectedShape.Center">
      <summary>
            Gets the shape's center.
            </summary>
      <value>The shape's center.</value>
    </member>
    <member name="P:Aspose.Imaging.Shapes.RectangleProjectedShape.Bounds">
      <summary>
            Gets the object's bounds.
            </summary>
      <value>The object's bounds.</value>
    </member>
    <member name="P:Aspose.Imaging.Shapes.RectangleProjectedShape.RectangleWidth">
      <summary>
            Gets the rectangle width.
            </summary>
      <value>The rectangle width.</value>
    </member>
    <member name="P:Aspose.Imaging.Shapes.RectangleProjectedShape.RectangleHeight">
      <summary>
            Gets the rectangle height.
            </summary>
      <value>The rectangle height.</value>
    </member>
    <member name="P:Aspose.Imaging.Shapes.RectangleProjectedShape.HasSegments">
      <summary>
            Gets a value indicating whether shape has segments.
            </summary>
      <value>
        <c>True</c> if shape has segments; otherwise, <c>false</c>.</value>
    </member>
    <member name="M:Aspose.Imaging.Shapes.RectangleShape.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Shapes.RectangleShape" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Shapes.RectangleShape.#ctor(Aspose.Imaging.RectangleF)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Shapes.RectangleShape" /> class.
            </summary>
      <param name="rectangle">The rectangle.</param>
    </member>
    <member name="P:Aspose.Imaging.Shapes.RectangleShape.Segments">
      <summary>
            Gets the shape segments.
            </summary>
      <value>The shape segments.</value>
    </member>
    <member name="M:Aspose.Imaging.Shapes.EllipseShape.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Shapes.EllipseShape" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Shapes.EllipseShape.#ctor(Aspose.Imaging.RectangleF)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Shapes.EllipseShape" /> class.
            </summary>
      <param name="rectangle">The rectangle.</param>
    </member>
    <member name="P:Aspose.Imaging.Shapes.EllipseShape.Segments">
      <summary>
            Gets the shape segments.
            </summary>
      <value>The shape segments.</value>
    </member>
    <member name="M:Aspose.Imaging.Shapes.PieShape.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Shapes.PieShape" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Shapes.PieShape.#ctor(Aspose.Imaging.RectangleF,System.Single,System.Single)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Shapes.PieShape" /> class.
            </summary>
      <param name="rectangle">The rectangle.</param>
      <param name="startAngle">The start angle.</param>
      <param name="sweepAngle">The sweep angle.</param>
    </member>
    <member name="P:Aspose.Imaging.Shapes.PieShape.StartAngle">
      <summary>
            Gets or sets the start angle.
            </summary>
      <value>The start angle.</value>
    </member>
    <member name="P:Aspose.Imaging.Shapes.PieShape.SweepAngle">
      <summary>
            Gets or sets the sweep angle.
            </summary>
      <value>The sweep angle.</value>
    </member>
    <member name="P:Aspose.Imaging.Shapes.PieShape.Segments">
      <summary>
            Gets the shape segments.
            </summary>
      <value>The shape segments.</value>
    </member>
    <member name="M:Aspose.Imaging.Shapes.ArcShape.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Shapes.ArcShape" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Shapes.ArcShape.#ctor(Aspose.Imaging.RectangleF,System.Single,System.Single)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Shapes.ArcShape" /> class.
            </summary>
      <param name="rectangle">The rectangle.</param>
      <param name="startAngle">The start angle.</param>
      <param name="sweepAngle">The sweep angle.</param>
    </member>
    <member name="M:Aspose.Imaging.Shapes.ArcShape.#ctor(Aspose.Imaging.RectangleF,System.Single,System.Single,System.Boolean)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Shapes.ArcShape" /> class.
            </summary>
      <param name="rectangle">The rectangle.</param>
      <param name="startAngle">The start angle.</param>
      <param name="sweepAngle">The sweep angle.</param>
      <param name="isClosed">If set to <c>true</c> the arc is closed. The closed arc is actually degenereates to an ellipse.</param>
    </member>
    <member name="M:Aspose.Imaging.Shapes.ArcShape.Reverse">
      <summary>
            Reverses the order of points for this shape.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Shapes.ArcShape.GetBounds(Aspose.Imaging.Matrix)">
      <summary>
            Gets the object's bounds.
            </summary>
      <param name="matrix">The matrix to apply before bounds will be calculated.</param>
      <returns>The estimated object's bounds.</returns>
    </member>
    <member name="M:Aspose.Imaging.Shapes.ArcShape.GetBounds(Aspose.Imaging.Matrix,Aspose.Imaging.Pen)">
      <summary>
            Gets the object's bounds.
            </summary>
      <param name="matrix">The matrix to apply before bounds will be calculated.</param>
      <param name="pen">The pen to use for object. This can influence the object's bounds size.</param>
      <returns>The estimated object's bounds.</returns>
    </member>
    <member name="P:Aspose.Imaging.Shapes.ArcShape.Segments">
      <summary>
            Gets the shape segments.
            </summary>
      <value>The shape segments.</value>
    </member>
    <member name="P:Aspose.Imaging.Shapes.ArcShape.StartPoint">
      <summary>
            Gets the starting shape point.
            </summary>
      <value>The starting shape point.</value>
    </member>
    <member name="P:Aspose.Imaging.Shapes.ArcShape.EndPoint">
      <summary>
            Gets the ending shape point.
            </summary>
      <value>The ending shape point.</value>
    </member>
    <member name="P:Aspose.Imaging.Shapes.ArcShape.IsClosed">
      <summary>
            Gets or sets a value indicating whether ordered shape is closed. When processing closed ordered shape the starting and ending points have no meaning.
            </summary>
      <value>
        <c>True</c> if this ordered shape is closed; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="T:Aspose.Imaging.Shapes.BezierShape">
      <summary>
            Represents a bezier spline.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Shapes.PolygonShape">
      <summary>
            Represents a polygon shape.
            </summary>
      <example>This example creates a new Image and draws a variety of shapes using Figures and GraphicsPath on the Image surface<code>[C#]

//Creates an instance of BmpOptions and set its various properties            
Aspose.Imaging.ImageOptions.BmpOptions bmpOptions = new Aspose.Imaging.ImageOptions.BmpOptions();
bmpOptions.BitsPerPixel = 24;

//Create an instance of FileCreateSource and assign it as Source for the instance of BmpOptions
//Second Boolean parameter determines if the file to be created IsTemporal or not
bmpOptions.Source = new Aspose.Imaging.Sources.FileCreateSource(@"c:\temp\output.bmp", false);

//Create an instance of Image 
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(bmpOptions, 500, 500))
{
    //Create and initialize an instance of Graphics class
    Aspose.Imaging.Graphics graphics = new Aspose.Imaging.Graphics(image);

    //Clear Graphics surface
    graphics.Clear(Color.Wheat);

    //Create an instance of GraphicsPath class
    Aspose.Imaging.GraphicsPath graphicspath = new Aspose.Imaging.GraphicsPath();

    //Create an instance of Figure class
    Aspose.Imaging.Figure figure1 = new Aspose.Imaging.Figure();

    //Add Shape to Figure object
    figure1.AddShape(new Aspose.Imaging.Shapes.EllipseShape(new RectangleF(50, 50, 300, 300)));
    figure1.AddShape(new Aspose.Imaging.Shapes.PieShape(new Rectangle(new Point(110, 110), new Size(200, 200)), 0, 90));

    //Create an instance of Figure class
    Aspose.Imaging.Figure figure2 = new Aspose.Imaging.Figure();

    //Add Shape to Figure object
    figure2.AddShape(new Aspose.Imaging.Shapes.ArcShape(new RectangleF(10, 10, 300, 300), 0, 45));
    figure2.AddShape(new Aspose.Imaging.Shapes.PolygonShape(new[] { new PointF(150, 10), new PointF(150, 200), new PointF(250, 300), new PointF(350, 400) }, true));
    figure2.AddShape(new Aspose.Imaging.Shapes.RectangleShape(new Rectangle(new Point(250, 250), new Size(200, 200))));

    //Add Figure object to GraphicsPath
    graphicspath.AddFigures(new[] { figure1, figure2 });

    //Draw path with Pen object of color Black
    graphics.DrawPath(new Pen(Aspose.Imaging.Color.Black, 2), graphicspath);

    // save all changes.
    image.Save();
}</code></example>
    </member>
    <member name="M:Aspose.Imaging.Shapes.PolygonShape.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Shapes.PolygonShape" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Shapes.PolygonShape.#ctor(Aspose.Imaging.PointF[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Shapes.PolygonShape" /> class.
            </summary>
      <param name="points">The points array.</param>
    </member>
    <member name="M:Aspose.Imaging.Shapes.PolygonShape.#ctor(Aspose.Imaging.PointF[],System.Boolean)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Shapes.PolygonShape" /> class.
            </summary>
      <param name="points">The points array.</param>
      <param name="isClosed">If set to <c>true</c> the polygon is closed.</param>
    </member>
    <member name="M:Aspose.Imaging.Shapes.PolygonShape.Reverse">
      <summary>
            Reverses the order of points for this shape.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Shapes.PolygonShape.GetBounds(Aspose.Imaging.Matrix)">
      <summary>
            Gets the object's bounds.
            </summary>
      <param name="matrix">The matrix to apply before bounds will be calculated.</param>
      <returns>The estimated object's bounds.</returns>
    </member>
    <member name="M:Aspose.Imaging.Shapes.PolygonShape.GetBounds(Aspose.Imaging.Matrix,Aspose.Imaging.Pen)">
      <summary>
            Gets the object's bounds.
            </summary>
      <param name="matrix">The matrix to apply before bounds will be calculated.</param>
      <param name="pen">The pen to use for object. This can influence the object's bounds size.</param>
      <returns>The estimated object's bounds.</returns>
    </member>
    <member name="M:Aspose.Imaging.Shapes.PolygonShape.Transform(Aspose.Imaging.Matrix)">
      <summary>
            Applies the specified transformation to the shape.
            </summary>
      <param name="transform">The transformation to apply.</param>
    </member>
    <member name="P:Aspose.Imaging.Shapes.PolygonShape.Points">
      <summary>
            Gets or sets the curve points.
            </summary>
      <value>The curve points.</value>
    </member>
    <member name="P:Aspose.Imaging.Shapes.PolygonShape.IsClosed">
      <summary>
            Gets or sets a value indicating whether shape is closed.
            </summary>
      <value>
        <c>true</c> if shape is closed; otherwise, <c>false</c>.</value>
    </member>
    <member name="P:Aspose.Imaging.Shapes.PolygonShape.Bounds">
      <summary>
            Gets the object's bounds.
            </summary>
      <value>The object's bounds.</value>
    </member>
    <member name="P:Aspose.Imaging.Shapes.PolygonShape.Center">
      <summary>
            Gets the shape's center.
            </summary>
      <value>The shape's center.</value>
    </member>
    <member name="P:Aspose.Imaging.Shapes.PolygonShape.Segments">
      <summary>
            Gets the shape segments.
            </summary>
      <value>The shape segments.</value>
    </member>
    <member name="P:Aspose.Imaging.Shapes.PolygonShape.HasSegments">
      <summary>
            Gets a value indicating whether shape has segments.
            </summary>
      <value>
        <c>True</c> if shape has segments; otherwise, <c>false</c>.</value>
    </member>
    <member name="P:Aspose.Imaging.Shapes.PolygonShape.StartPoint">
      <summary>
            Gets the starting shape point.
            </summary>
      <value>The starting shape point.</value>
    </member>
    <member name="P:Aspose.Imaging.Shapes.PolygonShape.EndPoint">
      <summary>
            Gets the ending shape point.
            </summary>
      <value>The ending shape point.</value>
    </member>
    <member name="M:Aspose.Imaging.Shapes.BezierShape.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Shapes.BezierShape" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Shapes.BezierShape.#ctor(Aspose.Imaging.PointF[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Shapes.BezierShape" /> class.
            </summary>
      <param name="points">The points array.</param>
    </member>
    <member name="M:Aspose.Imaging.Shapes.BezierShape.#ctor(Aspose.Imaging.PointF[],System.Boolean)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Shapes.BezierShape" /> class.
            </summary>
      <param name="points">The points array.</param>
      <param name="isClosed">If set to <c>true</c> the bezier spline is closed.</param>
    </member>
    <member name="M:Aspose.Imaging.Shapes.BezierShape.GetBounds(Aspose.Imaging.Matrix)">
      <summary>
            Gets the object's bounds.
            </summary>
      <param name="matrix">The matrix to apply before bounds will be calculated.</param>
      <returns>The estimated object's bounds.</returns>
    </member>
    <member name="M:Aspose.Imaging.Shapes.BezierShape.GetBounds(Aspose.Imaging.Matrix,Aspose.Imaging.Pen)">
      <summary>
            Gets the object's bounds.
            </summary>
      <param name="matrix">The matrix to apply before bounds will be calculated.</param>
      <param name="pen">The pen to use for object. This can influence the object's bounds size.</param>
      <returns>The estimated object's bounds.</returns>
    </member>
    <member name="P:Aspose.Imaging.Shapes.BezierShape.Bounds">
      <summary>
            Gets the object's bounds.
            </summary>
      <value>The object's bounds.</value>
    </member>
    <member name="P:Aspose.Imaging.Shapes.BezierShape.Center">
      <summary>
            Gets the shape's center.
            </summary>
      <value>The shape's center.</value>
    </member>
    <member name="P:Aspose.Imaging.Shapes.BezierShape.Segments">
      <summary>
            Gets the shape segments.
            </summary>
      <value>The shape segments.</value>
    </member>
    <member name="P:Aspose.Imaging.Shapes.BezierShape.HasSegments">
      <summary>
            Gets a value indicating whether shape has segments.
            </summary>
      <value>
        <c>True</c> if shape has segments; otherwise, <c>false</c>.</value>
    </member>
    <member name="P:Aspose.Imaging.Shapes.BezierShape.EndPoint">
      <summary>
            Gets the ending shape point.
            </summary>
      <value>The ending shape point.</value>
    </member>
    <member name="T:Aspose.Imaging.Shapes.CurveShape">
      <summary>
            Represents a curved spline shape.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Shapes.CurveShape.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Shapes.CurveShape" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Shapes.CurveShape.#ctor(Aspose.Imaging.PointF[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Shapes.CurveShape" /> class. The default tension of 0.5 is used.
            </summary>
      <param name="points">The points array.</param>
    </member>
    <member name="M:Aspose.Imaging.Shapes.CurveShape.#ctor(Aspose.Imaging.PointF[],System.Boolean)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Shapes.CurveShape" /> class. The default tension of 0.5 is used.
            </summary>
      <param name="points">The points array.</param>
            /// <param name="isClosed">if set to <c>true</c> the curve is closed.</param></member>
    <member name="M:Aspose.Imaging.Shapes.CurveShape.#ctor(Aspose.Imaging.PointF[],System.Single)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Shapes.CurveShape" /> class.
            </summary>
      <param name="points">The points array.</param>
      <param name="tension">The curve tension.</param>
    </member>
    <member name="M:Aspose.Imaging.Shapes.CurveShape.#ctor(Aspose.Imaging.PointF[],System.Single,System.Boolean)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Shapes.CurveShape" /> class.
            </summary>
      <param name="points">The points array.</param>
      <param name="tension">The curve tension.</param>
      <param name="isClosed">if set to <c>true</c> the curve is closed.</param>
    </member>
    <member name="M:Aspose.Imaging.Shapes.CurveShape.GetBounds(Aspose.Imaging.Matrix)">
      <summary>
            Gets the object's bounds.
            </summary>
      <param name="matrix">The matrix to apply before bounds will be calculated.</param>
      <returns>The estimated object's bounds.</returns>
    </member>
    <member name="M:Aspose.Imaging.Shapes.CurveShape.GetBounds(Aspose.Imaging.Matrix,Aspose.Imaging.Pen)">
      <summary>
            Gets the object's bounds.
            </summary>
      <param name="matrix">The matrix to apply before bounds will be calculated.</param>
      <param name="pen">The pen to use for object. This can influence the object's bounds size.</param>
      <returns>The estimated object's bounds.</returns>
    </member>
    <member name="P:Aspose.Imaging.Shapes.CurveShape.Tension">
      <summary>
            Gets or sets the curve tension.
            </summary>
      <value>The curve tension.</value>
    </member>
    <member name="P:Aspose.Imaging.Shapes.CurveShape.Bounds">
      <summary>
            Gets the object's bounds.
            </summary>
      <value>The object's bounds.</value>
    </member>
    <member name="P:Aspose.Imaging.Shapes.CurveShape.Center">
      <summary>
            Gets the shape's center.
            </summary>
      <value>The shape's center.</value>
    </member>
    <member name="P:Aspose.Imaging.Shapes.CurveShape.Segments">
      <summary>
            Gets the shape segments.
            </summary>
      <value>The shape segments.</value>
    </member>
    <member name="T:Aspose.Imaging.Shapes.NamespaceDoc">
      <summary>
            The namespace contains different shapes combined from shape segments.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Shapes.TextShape">
      <summary>
            Represents a text shape.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Shapes.TextShape.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Shapes.TextShape" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Shapes.TextShape.#ctor(System.String,Aspose.Imaging.RectangleF,Aspose.Imaging.Font,Aspose.Imaging.StringFormat)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Shapes.TextShape" /> class.
            </summary>
      <param name="text">The text to draw.</param>
      <param name="rectangle">The text rectangle.</param>
      <param name="font">The font to use.</param>
      <param name="stringFormat">The string format.</param>
    </member>
    <member name="M:Aspose.Imaging.Shapes.TextShape.GetBounds(Aspose.Imaging.Matrix)">
      <summary>
            Gets the object's bounds.
            </summary>
      <param name="matrix">The matrix to apply before bounds will be calculated.</param>
      <returns>The estimated object's bounds.</returns>
    </member>
    <member name="M:Aspose.Imaging.Shapes.TextShape.GetBounds(Aspose.Imaging.Matrix,Aspose.Imaging.Pen)">
      <summary>
            Gets the object's bounds.
            </summary>
      <param name="matrix">The matrix to apply before bounds will be calculated.</param>
      <param name="pen">The pen to use for object. This can influence the object's bounds size.</param>
      <returns>The estimated object's bounds.</returns>
    </member>
    <member name="M:Aspose.Imaging.Shapes.TextShape.Transform(Aspose.Imaging.Matrix)">
      <summary>
            Applies the specified transformation to the shape.
            </summary>
      <param name="transform">The transformation to apply.</param>
    </member>
    <member name="P:Aspose.Imaging.Shapes.TextShape.Text">
      <summary>
            Gets or sets the drawn text.
            </summary>
      <value>The drawn text.</value>
    </member>
    <member name="P:Aspose.Imaging.Shapes.TextShape.Font">
      <summary>
            Gets or sets the font used to draw the text.
            </summary>
      <value>The font used to draw the text.</value>
    </member>
    <member name="P:Aspose.Imaging.Shapes.TextShape.TextFormat">
      <summary>
            Gets or sets the text format.
            </summary>
      <value>The text format.</value>
    </member>
    <member name="P:Aspose.Imaging.Shapes.TextShape.Center">
      <summary>
            Gets the shape's center.
            </summary>
      <value>The shape's center.</value>
    </member>
    <member name="P:Aspose.Imaging.Shapes.TextShape.Bounds">
      <summary>
            Gets the object's bounds.
            </summary>
      <value>The object's bounds.</value>
    </member>
    <member name="P:Aspose.Imaging.Shapes.TextShape.Segments">
      <summary>
            Gets the shape segments.
            </summary>
      <value>The shape segments.</value>
    </member>
    <member name="P:Aspose.Imaging.Shapes.TextShape.HasSegments">
      <summary>
            Gets a value indicating whether shape has segments.
            </summary>
      <value>
        <c>True</c> if shape has segments; otherwise, <c>false</c>.</value>
    </member>
    <member name="T:Aspose.Imaging.Size">
      <summary>
            Represents size.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Size.#ctor(Aspose.Imaging.Point)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Size" /> structure from the specified <see cref="T:Aspose.Imaging.Point" />.
            </summary>
      <param name="point">The <see cref="T:Aspose.Imaging.Point" /> from which to initialize this <see cref="T:Aspose.Imaging.Size" />.</param>
    </member>
    <member name="M:Aspose.Imaging.Size.#ctor(System.Int32,System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Size" /> structure from the specified dimensions.
            </summary>
      <param name="width">The width component of the new <see cref="T:Aspose.Imaging.Size" />.</param>
      <param name="height">The height component of the new <see cref="T:Aspose.Imaging.Size" />.</param>
    </member>
    <member name="M:Aspose.Imaging.Size.op_Implicit(Aspose.Imaging.Size)~Aspose.Imaging.SizeF">
      <summary>
            Converts the specified <see cref="T:Aspose.Imaging.Size" /> to a <see cref="T:Aspose.Imaging.SizeF" />.
            </summary>
      <param name="size">The <see cref="T:Aspose.Imaging.Size" /> to convert.</param>
      <returns>The <see cref="T:Aspose.Imaging.SizeF" /> structure to which this operator converts.</returns>
    </member>
    <member name="M:Aspose.Imaging.Size.op_Addition(Aspose.Imaging.Size,Aspose.Imaging.Size)">
      <summary>
            Adds the width and height of one <see cref="T:Aspose.Imaging.Size" /> structure to the width and height of another <see cref="T:Aspose.Imaging.Size" /> structure.
            </summary>
      <param name="size1">The first <see cref="T:Aspose.Imaging.Size" /> to add.</param>
      <param name="size2">The second <see cref="T:Aspose.Imaging.Size" /> to add.</param>
      <returns>A <see cref="T:Aspose.Imaging.Size" /> structure that is the result of the addition operation.</returns>
    </member>
    <member name="M:Aspose.Imaging.Size.op_Subtraction(Aspose.Imaging.Size,Aspose.Imaging.Size)">
      <summary>
            Subtracts the width and height of one <see cref="T:Aspose.Imaging.Size" /> structure from the width and height of another <see cref="T:Aspose.Imaging.Size" /> structure.
            </summary>
      <param name="size1">The <see cref="T:Aspose.Imaging.Size" /> structure on the left side of the subtraction operator.</param>
      <param name="size2">The <see cref="T:Aspose.Imaging.Size" /> structure on the right side of the subtraction operator.</param>
      <returns>A <see cref="T:Aspose.Imaging.Size" /> structure that is the result of the subtraction operation.</returns>
    </member>
    <member name="M:Aspose.Imaging.Size.op_Equality(Aspose.Imaging.Size,Aspose.Imaging.Size)">
      <summary>
            Tests whether two <see cref="T:Aspose.Imaging.Size" /> structures are equal.
            </summary>
      <param name="size1">The <see cref="T:Aspose.Imaging.Size" /> structure on the left side of the equality operator.</param>
      <param name="size2">The <see cref="T:Aspose.Imaging.Size" /> structure on the right of the equality operator.</param>
      <returns>True if <paramref name="size1" /> and <paramref name="size2" /> have equal width and height; otherwise, false.</returns>
    </member>
    <member name="M:Aspose.Imaging.Size.op_Inequality(Aspose.Imaging.Size,Aspose.Imaging.Size)">
      <summary>
            Tests whether two <see cref="T:Aspose.Imaging.Size" /> structures are different.
            </summary>
      <param name="size1">The <see cref="T:Aspose.Imaging.Size" /> structure on the left of the inequality operator.</param>
      <param name="size2">The <see cref="T:Aspose.Imaging.Size" /> structure on the right of the inequality operator.</param>
      <returns>True if <paramref name="size1" /> and <paramref name="size2" /> differ either in width or height; false if <paramref name="size1" /> and <paramref name="size2" /> are equal.</returns>
    </member>
    <member name="M:Aspose.Imaging.Size.op_Explicit(Aspose.Imaging.Size)~Aspose.Imaging.Point">
      <summary>
            Converts the specified <see cref="T:Aspose.Imaging.Size" /> to a <see cref="T:Aspose.Imaging.Point" />.
            </summary>
      <param name="size">The <see cref="T:Aspose.Imaging.Size" /> to convert.</param>
      <returns>The <see cref="T:Aspose.Imaging.Point" /> structure to which this operator converts.</returns>
    </member>
    <member name="M:Aspose.Imaging.Size.Add(Aspose.Imaging.Size,Aspose.Imaging.Size)">
      <summary>
            Adds the width and height of one <see cref="T:Aspose.Imaging.Size" /> structure to the width and height of another <see cref="T:Aspose.Imaging.Size" /> structure.
            </summary>
      <param name="size1">The first <see cref="T:Aspose.Imaging.Size" /> to add.</param>
      <param name="size2">The second <see cref="T:Aspose.Imaging.Size" /> to add.</param>
      <returns>A <see cref="T:Aspose.Imaging.Size" /> structure that is the result of the addition operation.</returns>
    </member>
    <member name="M:Aspose.Imaging.Size.Ceiling(Aspose.Imaging.SizeF)">
      <summary>
            Converts the specified <see cref="T:Aspose.Imaging.SizeF" /> structure to a <see cref="T:Aspose.Imaging.Size" /> structure by rounding the values of the <see cref="T:Aspose.Imaging.Size" /> structure to the next higher integer values.
            </summary>
      <param name="size">The <see cref="T:Aspose.Imaging.SizeF" /> structure to convert.</param>
      <returns>The <see cref="T:Aspose.Imaging.Size" /> structure this method converts to.</returns>
    </member>
    <member name="M:Aspose.Imaging.Size.Subtract(Aspose.Imaging.Size,Aspose.Imaging.Size)">
      <summary>
            Subtracts the width and height of one <see cref="T:Aspose.Imaging.Size" /> structure from the width and height of another <see cref="T:Aspose.Imaging.Size" /> structure.
            </summary>
      <param name="size1">The <see cref="T:Aspose.Imaging.Size" /> structure on the left side of the subtraction operator.</param>
      <param name="size2">The <see cref="T:Aspose.Imaging.Size" /> structure on the right side of the subtraction operator.</param>
      <returns>The <see cref="T:Aspose.Imaging.Size" /> that is a result of the subtraction operation.</returns>
    </member>
    <member name="M:Aspose.Imaging.Size.Truncate(Aspose.Imaging.SizeF)">
      <summary>
            Converts the specified <see cref="T:Aspose.Imaging.SizeF" /> structure to a <see cref="T:Aspose.Imaging.Size" /> structure by truncating the values of the <see cref="T:Aspose.Imaging.SizeF" /> structure to the next lower integer values.
            </summary>
      <param name="size">The <see cref="T:Aspose.Imaging.SizeF" /> structure to convert.</param>
      <returns>The <see cref="T:Aspose.Imaging.Size" /> structure this method converts to.</returns>
    </member>
    <member name="M:Aspose.Imaging.Size.Round(Aspose.Imaging.SizeF)">
      <summary>
            Converts the specified <see cref="T:Aspose.Imaging.SizeF" /> structure to a <see cref="T:Aspose.Imaging.Size" /> structure by rounding the values of the <see cref="T:Aspose.Imaging.SizeF" /> structure to the nearest integer values.
            </summary>
      <param name="size">The <see cref="T:Aspose.Imaging.SizeF" /> structure to convert.</param>
      <returns>The <see cref="T:Aspose.Imaging.Size" /> structure this method converts to.</returns>
    </member>
    <member name="M:Aspose.Imaging.Size.Equals(System.Object)">
      <summary>
            Tests to see whether the specified object is a <see cref="T:Aspose.Imaging.Size" /> with the same dimensions as this <see cref="T:Aspose.Imaging.Size" />.
            </summary>
      <param name="obj">The <see cref="T:System.Object" /> to test.</param>
      <returns>True if <paramref name="obj" /> is a <see cref="T:Aspose.Imaging.Size" /> and has the same width and height as this <see cref="T:Aspose.Imaging.Size" />; otherwise, false.</returns>
    </member>
    <member name="M:Aspose.Imaging.Size.GetHashCode">
      <summary>
            Returns a hash code for this <see cref="T:Aspose.Imaging.Size" /> structure.
            </summary>
      <returns>An integer value that specifies a hash value for this <see cref="T:Aspose.Imaging.Size" /> structure.</returns>
    </member>
    <member name="M:Aspose.Imaging.Size.ToString">
      <summary>
            Creates a human-readable string that represents this <see cref="T:Aspose.Imaging.Size" />.
            </summary>
      <returns>A string that represents this <see cref="T:Aspose.Imaging.Size" />.</returns>
    </member>
    <member name="P:Aspose.Imaging.Size.Empty">
      <summary>
            Gets a new instance of the <see cref="T:Aspose.Imaging.Size" /> structure that has <see cref="P:Aspose.Imaging.Size.Width" /> and <see cref="P:Aspose.Imaging.Size.Height" /> values set to zero.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.Size.IsEmpty">
      <summary>
            Gets a value indicating whether this <see cref="T:Aspose.Imaging.Size" /> has width and height of 0.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.Size.Width">
      <summary>
            Gets or sets the horizontal component of this <see cref="T:Aspose.Imaging.Size" />.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.Size.Height">
      <summary>
            Gets or sets the vertical component of this <see cref="T:Aspose.Imaging.Size" />.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.SizeF">
      <summary>
            Stores an ordered pair of floating-point numbers, typically the width and height of a rectangle.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.SizeF.#ctor(Aspose.Imaging.SizeF)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.SizeF" /> structure from the specified <see cref="T:Aspose.Imaging.SizeF" />.
            </summary>
      <param name="size">The <see cref="T:Aspose.Imaging.SizeF" /> from which to create the new <see cref="T:Aspose.Imaging.SizeF" />.</param>
    </member>
    <member name="M:Aspose.Imaging.SizeF.#ctor(Aspose.Imaging.PointF)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.SizeF" /> structure from the specified <see cref="T:Aspose.Imaging.PointF" />.
            </summary>
      <param name="point">The <see cref="T:Aspose.Imaging.PointF" /> from which to initialize this <see cref="T:Aspose.Imaging.SizeF" />.</param>
    </member>
    <member name="M:Aspose.Imaging.SizeF.#ctor(System.Single,System.Single)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.SizeF" /> structure from the specified dimensions.
            </summary>
      <param name="width">The width component of the new <see cref="T:Aspose.Imaging.SizeF" />.</param>
      <param name="height">The height component of the new <see cref="T:Aspose.Imaging.SizeF" />.</param>
    </member>
    <member name="M:Aspose.Imaging.SizeF.op_Addition(Aspose.Imaging.SizeF,Aspose.Imaging.SizeF)">
      <summary>
            Adds the width and height of one <see cref="T:Aspose.Imaging.SizeF" /> structure to the width and height of another <see cref="T:Aspose.Imaging.SizeF" /> structure.
            </summary>
      <param name="size1">The first <see cref="T:Aspose.Imaging.SizeF" /> to add.</param>
      <param name="size2">The second <see cref="T:Aspose.Imaging.SizeF" /> to add.</param>
      <returns>A <see cref="T:Aspose.Imaging.SizeF" /> structure that is the result of the addition operation.</returns>
    </member>
    <member name="M:Aspose.Imaging.SizeF.op_Subtraction(Aspose.Imaging.SizeF,Aspose.Imaging.SizeF)">
      <summary>
            Subtracts the width and height of one <see cref="T:Aspose.Imaging.SizeF" /> structure from the width and height of another <see cref="T:Aspose.Imaging.SizeF" /> structure.
            </summary>
      <param name="size1">The <see cref="T:Aspose.Imaging.SizeF" /> on the left side of the subtraction operator.</param>
      <param name="size2">The <see cref="T:Aspose.Imaging.SizeF" /> on the right side of the subtraction operator.</param>
      <returns>A <see cref="T:Aspose.Imaging.SizeF" /> that is the result of the subtraction operation.</returns>
    </member>
    <member name="M:Aspose.Imaging.SizeF.op_Equality(Aspose.Imaging.SizeF,Aspose.Imaging.SizeF)">
      <summary>
            Tests whether two <see cref="T:Aspose.Imaging.SizeF" /> structures are equal.
            </summary>
      <param name="size1">The <see cref="T:Aspose.Imaging.SizeF" /> structure on the left side of the equality operator.</param>
      <param name="size2">The <see cref="T:Aspose.Imaging.SizeF" /> structure on the right of the equality operator.</param>
      <returns>This operator returns true if <paramref name="size1" /> and <paramref name="size2" /> have equal width and height; otherwise, false.</returns>
    </member>
    <member name="M:Aspose.Imaging.SizeF.op_Inequality(Aspose.Imaging.SizeF,Aspose.Imaging.SizeF)">
      <summary>
            Tests whether two <see cref="T:Aspose.Imaging.SizeF" /> structures are different.
            </summary>
      <param name="size1">The <see cref="T:Aspose.Imaging.SizeF" /> structure on the left of the inequality operator.</param>
      <param name="size2">The <see cref="T:Aspose.Imaging.SizeF" /> structure on the right of the inequality operator.</param>
      <returns>This operator returns true if <paramref name="size1" /> and <paramref name="size2" /> differ either in width or height; false if <paramref name="size1" /> and <paramref name="size2" /> are equal.</returns>
    </member>
    <member name="M:Aspose.Imaging.SizeF.op_Explicit(Aspose.Imaging.SizeF)~Aspose.Imaging.PointF">
      <summary>
            Converts the specified <see cref="T:Aspose.Imaging.SizeF" /> to a <see cref="T:Aspose.Imaging.PointF" />.
            </summary>
      <param name="size">The <see cref="T:Aspose.Imaging.SizeF" /> structure to be converted</param>
      <returns>The <see cref="T:Aspose.Imaging.PointF" /> structure to which this operator converts.</returns>
    </member>
    <member name="M:Aspose.Imaging.SizeF.Add(Aspose.Imaging.SizeF,Aspose.Imaging.SizeF)">
      <summary>
            Adds the width and height of one <see cref="T:Aspose.Imaging.SizeF" /> structure to the width and height of another <see cref="T:Aspose.Imaging.SizeF" /> structure.
            </summary>
      <param name="size1">The first <see cref="T:Aspose.Imaging.SizeF" /> to add.</param>
      <param name="size2">The second <see cref="T:Aspose.Imaging.SizeF" /> to add.</param>
      <returns>A <see cref="T:Aspose.Imaging.SizeF" /> structure that is the result of the addition operation.</returns>
    </member>
    <member name="M:Aspose.Imaging.SizeF.Subtract(Aspose.Imaging.SizeF,Aspose.Imaging.SizeF)">
      <summary>
            Subtracts the width and height of one <see cref="T:Aspose.Imaging.SizeF" /> structure from the width and height of another <see cref="T:Aspose.Imaging.SizeF" /> structure.
            </summary>
      <param name="size1">The <see cref="T:Aspose.Imaging.SizeF" /> structure on the left side of the subtraction operator.</param>
      <param name="size2">The <see cref="T:Aspose.Imaging.SizeF" /> structure on the right side of the subtraction operator.</param>
      <returns>The <see cref="T:Aspose.Imaging.SizeF" /> that is a result of the subtraction operation.</returns>
    </member>
    <member name="M:Aspose.Imaging.SizeF.ToPointF">
      <summary>
            Converts a <see cref="T:Aspose.Imaging.SizeF" /> to a <see cref="T:Aspose.Imaging.PointF" />.
            </summary>
      <returns>Returns a <see cref="T:Aspose.Imaging.PointF" /> structure.</returns>
    </member>
    <member name="M:Aspose.Imaging.SizeF.ToSize">
      <summary>
            Converts a <see cref="T:Aspose.Imaging.SizeF" /> to a <see cref="T:Aspose.Imaging.Size" /> structure with truncated size values.
            </summary>
      <returns>Returns a <see cref="T:Aspose.Imaging.Size" /> structure.</returns>
    </member>
    <member name="M:Aspose.Imaging.SizeF.Equals(System.Object)">
      <summary>
            Tests to see whether the specified object is a <see cref="T:Aspose.Imaging.SizeF" /> with the same dimensions as this <see cref="T:Aspose.Imaging.SizeF" />.
            </summary>
      <param name="obj">The <see cref="T:System.Object" /> to test.</param>
      <returns>This method returns true if <paramref name="obj" /> is a <see cref="T:Aspose.Imaging.SizeF" /> and has the same width and height as this <see cref="T:Aspose.Imaging.SizeF" />; otherwise, false.</returns>
    </member>
    <member name="M:Aspose.Imaging.SizeF.GetHashCode">
      <summary>
            Returns a hash code for this <see cref="T:Aspose.Imaging.Size" /> structure.
            </summary>
      <returns>An integer value that specifies a hash value for this <see cref="T:Aspose.Imaging.Size" /> structure.</returns>
    </member>
    <member name="M:Aspose.Imaging.SizeF.ToString">
      <summary>
            Creates a human-readable string that represents this <see cref="T:Aspose.Imaging.SizeF" />.
            </summary>
      <returns>A string that represents this <see cref="T:Aspose.Imaging.SizeF" />.</returns>
    </member>
    <member name="P:Aspose.Imaging.SizeF.Empty">
      <summary>
            Gets a new instance of the <see cref="T:Aspose.Imaging.SizeF" /> structure that has <see cref="P:Aspose.Imaging.SizeF.Width" /> and <see cref="P:Aspose.Imaging.SizeF.Height" /> values set to zero.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.SizeF.IsEmpty">
      <summary>
            Gets a value indicating whether this <see cref="T:Aspose.Imaging.SizeF" /> has zero width and height.
            </summary>
      <returns>This property returns true when this <see cref="T:Aspose.Imaging.SizeF" /> has both a width and height of zero; otherwise, false.</returns>
    </member>
    <member name="P:Aspose.Imaging.SizeF.Width">
      <summary>
            Gets or sets the horizontal component of this <see cref="T:Aspose.Imaging.SizeF" />.
            </summary>
      <returns>The horizontal component of this <see cref="T:Aspose.Imaging.SizeF" />, typically measured in pixels.</returns>
    </member>
    <member name="P:Aspose.Imaging.SizeF.Height">
      <summary>
            Gets or sets the vertical component of this <see cref="T:Aspose.Imaging.SizeF" />.
            </summary>
      <returns>The vertical component of this <see cref="T:Aspose.Imaging.SizeF" />, typically measured in pixels.</returns>
    </member>
    <member name="T:Aspose.Imaging.SmoothingMode">
      <summary>
            Specifies whether smoothing (antialiasing) is applied to lines and curves and the edges of filled areas.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.SmoothingMode.Invalid">
      <summary>
            Specifies an invalid mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.SmoothingMode.Default">
      <summary>
            Specifies no antialiasing.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.SmoothingMode.HighSpeed">
      <summary>
            Specifies no antialiasing.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.SmoothingMode.HighQuality">
      <summary>
            Specifies antialiased rendering.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.SmoothingMode.None">
      <summary>
            Specifies no antialiasing.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.SmoothingMode.AntiAlias">
      <summary>
            Specifies antialiased rendering.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Source">
      <summary>
            The source is used to contain all relevant information for an object pipe.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Source.GetStreamContainer">
      <summary>
            Gets the stream container.
            </summary>
      <returns>the stream container.</returns>
      <remarks>Use with caution. You will need to dispose the stream container after retrieval.</remarks>
    </member>
    <member name="T:Aspose.Imaging.Sources.FileCreateSource">
      <summary>
            Represents a file source for creation.
            </summary>
      <example>This example demonstrates the use of Font and SolidBrush class to draw strings on Image surface. The example creates a new Image and draw shapes using Figures and GraphicsPath<code>[C#]

//Creates an instance of BmpOptions and set its various properties
Aspose.Imaging.ImageOptions.BmpOptions bmpOptions = new Aspose.Imaging.ImageOptions.BmpOptions();
bmpOptions.BitsPerPixel = 24;

//Create an instance of FileCreateSource and assign it as Source for the instance of BmpOptions
//Second Boolean parameter determines if the file to be created IsTemporal or not
bmpOptions.Source = new Aspose.Imaging.Sources.FileCreateSource(@"C:\temp\sample.bmp", false);

//Creates an instance of Image
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(bmpOptions, 500, 500))
{
    //Creates and initialize an instance of Graphics class
    Aspose.Imaging.Graphics graphics = new Aspose.Imaging.Graphics(image);

    //Clears Graphics surface
    graphics.Clear(Color.Wheat);

    //Creates an instance of Font
    Aspose.Imaging.Font font = new Aspose.Imaging.Font("Times New Roman", 16);

    //Create an instance of SolidBrush having Red Color
    Aspose.Imaging.Brushes.SolidBrush brush = new Aspose.Imaging.Brushes.SolidBrush(Color.Red);

    //Draw a String
    graphics.DrawString("Created by Aspose.Imaging for .Net", font, brush, new PointF(100, 100));

    // save all changes
    image.Save();
}</code></example>
    </member>
    <member name="T:Aspose.Imaging.Sources.FileSource">
      <summary>
            Represents a file source which is capable of files manipulation.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.Sources.FileSource.IsTemporal">
      <summary>
            Gets a value indicating whether file will be temporal.
            </summary>
      <value>
        <c>true</c> if file will be temporal; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="M:Aspose.Imaging.Sources.FileCreateSource.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Sources.FileCreateSource" /> class.
            </summary>
      <param name="filePath">The file path to create.</param>
      <example>This example creates a new Image file at some disk location as specified by Source property of the BmpOptions instance. If second parameter is not passed to the constructor of FileCreateSource, then by default the file to be created has property IsTemporal set to True. With IsTemporal set to True, no file will be saved on disk at the end of execution.<code>[C#]

//Creates an instance of BmpOptions and set its various properties
Aspose.Imaging.ImageOptions.BmpOptions bmpOptions = new Aspose.Imaging.ImageOptions.BmpOptions();
bmpOptions.BitsPerPixel = 24;

//Create an instance of FileCreateSource and assign it as Source for the instance of BmpOptions
//If second parameter is not passed, then by default the file has IsTemporal set to True
bmpOptions.Source = new Aspose.Imaging.Sources.FileCreateSource(@"C:\temp\output.bmp");

//Creates an instance of Image 
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(bmpOptions, 500, 500))
{
    //do some image processing
}</code></example>
    </member>
    <member name="M:Aspose.Imaging.Sources.FileCreateSource.#ctor(System.String,System.Boolean)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Sources.FileCreateSource" /> class.
            </summary>
      <param name="filePath">The file path to create.</param>
      <param name="isTemporal">If set to <c>true</c> the created file will be temporal.</param>
      <example>This example creates a new Image file at some disk location as specified by Source property of the BmpOptions instance. Several properties for BmpOptions instance are set before creating the actual image. Especially the Source property, that refers to the actual disk location in this case.<code>[C#]

//Create an instance of BmpOptions and set its various properties
Aspose.Imaging.ImageOptions.BmpOptions bmpOptions = new Aspose.Imaging.ImageOptions.BmpOptions();
bmpOptions.BitsPerPixel = 24;

//Create an instance of FileCreateSource and assign it as Source for the instance of BmpOptions
//Second Boolean parameter determines if the file to be created IsTemporal or not
bmpOptions.Source = new Aspose.Imaging.Sources.FileCreateSource(@"C:\temp\sample.bmp", false);

//Create an instance of Image and initialize it with instance of BmpOptions by calling Create method
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(bmpOptions, 500, 500))
{
    //do some image processing

    // save all changes
    image.Save();
}</code></example>
    </member>
    <member name="M:Aspose.Imaging.Sources.FileCreateSource.GetStreamContainer">
      <summary>
            Gets the stream container.
            </summary>
      <returns>the stream container.</returns>
      <remarks>Use with caution. You will need to dispose the stream container after retrieval.</remarks>
    </member>
    <member name="P:Aspose.Imaging.Sources.FileCreateSource.FilePath">
      <summary>
            Gets the file path to create.
            </summary>
      <value>The file path to create.</value>
    </member>
    <member name="P:Aspose.Imaging.Sources.FileCreateSource.IsTemporal">
      <summary>
            Gets a value indicating whether file will be temporal.
            </summary>
      <value>
        <c>true</c> if file will be temporal; otherwise, <c>false</c>.</value>
    </member>
    <member name="T:Aspose.Imaging.Sources.FileOpenSource">
      <summary>
            Represents a file source for opening.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.Sources.FileOpenSource.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Sources.FileOpenSource" /> class.
            </summary>
      <param name="filePath">The file path to open.</param>
    </member>
    <member name="M:Aspose.Imaging.Sources.FileOpenSource.GetStreamContainer">
      <summary>
            Gets the stream container.
            </summary>
      <returns>the stream container.</returns>
      <remarks>Use with caution. You will need to dispose the stream container after retrieval.</remarks>
    </member>
    <member name="P:Aspose.Imaging.Sources.FileOpenSource.FilePath">
      <summary>
            Gets the file path to open.
            </summary>
      <value>The file path to open.</value>
    </member>
    <member name="P:Aspose.Imaging.Sources.FileOpenSource.IsTemporal">
      <summary>
            Gets a value indicating whether file will be temporal.
            </summary>
      <value>
        <c>true</c> if file will be temporal; otherwise, <c>false</c>.</value>
    </member>
    <member name="T:Aspose.Imaging.Sources.NamespaceDoc">
      <summary>
            Namespace contains different stream sources which are suitable for input or output data flow.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Sources.StreamSource">
      <summary>
            Represents a stream source.
            </summary>
      <example>This example uses Graphics class to create primitive shapes on the Image surface. To demonstrate the operation, the example creates a new Image in PNG format and draw primitive shapes on Image surface using Draw methods exposed by Graphics class<code>[C#]

//Creates an instance of FileStream
using (System.IO.FileStream stream = new System.IO.FileStream(@"C:\temp\output.png", System.IO.FileMode.Create))
{
    //Create an instance of PngOptions and set its various properties
    Aspose.Imaging.ImageOptions.PngOptions pngOptions = new Aspose.Imaging.ImageOptions.PngOptions();
        
    //Set the Source for PngOptions
    pngOptions.Source = new Aspose.Imaging.Sources.StreamSource(stream);

    //Create an instance of Image 
    using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(pngOptions, 500, 500))
    {
        //Create and initialize an instance of Graphics class
        Aspose.Imaging.Graphics graphics = new Aspose.Imaging.Graphics(image);

        //Clear Graphics surface
        graphics.Clear(Color.Wheat);

        //Draw an Arc by specifying the Pen object having Black color, 
        //a Rectangle surrounding the Arc, Start Angle and Sweep Angle
        graphics.DrawArc(new Pen(Color.Black, 2), new Rectangle(200, 200, 100, 200), 0, 300);

        //Draw a Bezier by specifying the Pen object having Blue color and co-ordinate Points.
        graphics.DrawBezier(new Pen(Color.Blue, 2), new Point(250, 100), new Point(300, 30), new Point(450, 100), new Point(235, 25));

        //Draw a Curve by specifying the Pen object having Green color and an array of Points
        graphics.DrawCurve(new Pen(Color.Green, 2), new[] { new Point(100, 200), new Point(100, 350), new Point(200, 450) });

        //Draw an Ellipse using the Pen object and a surrounding Rectangle
        graphics.DrawEllipse(new Pen(Color.Yellow, 2), new Rectangle(300, 300, 100, 100));

        //Draw a Line 
        graphics.DrawLine(new Pen(Color.Violet, 2), new Point(100, 100), new Point(200, 200));

        //Draw a Pie segment
        graphics.DrawPie(new Pen(Color.Silver, 2), new Rectangle(new Point(200, 20), new Size(200, 200)), 0, 45);

        //Draw a Polygon by specifying the Pen object having Red color and an array of Points
        graphics.DrawPolygon(new Pen(Color.Red, 2), new[] { new Point(20, 100), new Point(20, 200), new Point(220, 20) });

        //Draw a Rectangle
        graphics.DrawRectangle(new Pen(Color.Orange, 2), new Rectangle(new Point(250, 250), new Size(100, 100)));

        //Create a SolidBrush object and set its various properties
        Aspose.Imaging.Brushes.SolidBrush brush = new Aspose.Imaging.Brushes.SolidBrush();
        brush.Color = Color.Purple;
        brush.Opacity = 100;

        //Draw a String using the SolidBrush object and Font, at specific Point
        graphics.DrawString("This image is created by Aspose.Imaging API", new Font("Times New Roman", 16), brush, new PointF(50, 400));

        // save all changes.
        image.Save();
    }
}</code></example>
    </member>
    <member name="M:Aspose.Imaging.Sources.StreamSource.#ctor(System.IO.Stream)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Sources.StreamSource" /> class.
            </summary>
      <param name="stream">The stream to open.</param>
      <example>This example shows how to Loads Pixel information in an Array of Type Color, manipulates the array and set it back to the image. To perform these operations, this example creates a new Image file (in GIF format) uisng MemoryStream object.<code>[C#]

//Create an instance of MemoryStream
using (System.IO.MemoryStream stream = new System.IO.MemoryStream())
{
    //Create an instance of GifOptions and set its various properties including the Source property
    Aspose.Imaging.ImageOptions.GifOptions gifOptions = new Aspose.Imaging.ImageOptions.GifOptions();
    gifOptions.Source = new Aspose.Imaging.Sources.StreamSource(stream);

    //Create an instance of Image
    using (Aspose.Imaging.RasterImage image = (Aspose.Imaging.RasterImage)Aspose.Imaging.Image.Create(gifOptions, 500, 500))
    {
        //Get the pixels of image by specifying the area as image boundary
        Aspose.Imaging.Color[] pixels = image.LoadPixels(image.Bounds);

        //Loop over the Array and sets color of alrenative indexed pixel
        for (int index = 0; index &lt; pixels.Length; index++)
        {
            if (index % 2 == 0)
            {
                //Set the indexed pixel color to yellow
                pixels[index] = Aspose.Imaging.Color.Yellow;
            }
            else
            {
                //Set the indexed pixel color to blue
                pixels[index] = Aspose.Imaging.Color.Blue;
            }
        }

        //Apply the pixel changes to the image
        image.SavePixels(image.Bounds, pixels);

        // save all changes.
        image.Save();
    }

    //Write MemoryStream to File
    stream.WriteTo(new System.IO.FileStream(@"C:\temp\output.gif", System.IO.FileMode.CreateNew));
}</code></example>
    </member>
    <member name="M:Aspose.Imaging.Sources.StreamSource.#ctor(System.IO.Stream,System.Boolean)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.Sources.StreamSource" /> class.
            </summary>
      <param name="stream">The stream to open.</param>
      <param name="disposeStream">if set to <c>true</c> the stream will be disposed.</param>
      <example>This example demonstrates the use of System.IO.Stream to Create a new Image file (a JPEG type)<code>[C#]

//Creates an instance of JpegOptions and set its various properties
Aspose.Imaging.ImageOptions.JpegOptions jpegOptions = new Aspose.Imaging.ImageOptions.JpegOptions();

//Create an instance of System.IO.Stream
System.IO.Stream stream = new System.IO.FileStream(@"C:\temp\sample.jpeg", System.IO.FileMode.Create);

//Define the source property for the instance of JpegOptions
//Second boolean parameter determins if the Stream is disposed once get out of scope
jpegOptions.Source = new Aspose.Imaging.Sources.StreamSource(stream, true);

//Creates an instance of Image and call Create method with JpegOptions as parameter to initialize the Image object   
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(jpegOptions, 500, 500))
{
    //do some image processing
}</code></example>
    </member>
    <member name="M:Aspose.Imaging.Sources.StreamSource.GetStreamContainer">
      <summary>
            Gets the stream container.
            </summary>
      <returns>the stream container.</returns>
      <remarks>Use with caution. You will need to dispose the stream container after retrieval.</remarks>
    </member>
    <member name="P:Aspose.Imaging.Sources.StreamSource.Stream">
      <summary>
            Gets the stream.
            </summary>
      <value>
            The source stream.
            </value>
    </member>
    <member name="P:Aspose.Imaging.Sources.StreamSource.DisposeStream">
      <summary>
            Gets a value indicating whether stream should be disposed whenever container gets disposed.
            </summary>
      <value>
        <c>true</c> if stream should be disposed; otherwise, <c>false</c>.</value>
    </member>
    <member name="T:Aspose.Imaging.SplitStreamContainer">
      <summary>
            Represents split stream container which contains the stream and provides stream processing routines.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.SplitStreamContainer.#ctor(System.IO.Stream)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.SplitStreamContainer" /> class.
            </summary>
      <param name="stream">The stream.</param>
    </member>
    <member name="M:Aspose.Imaging.SplitStreamContainer.#ctor(System.IO.Stream,System.Boolean)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.SplitStreamContainer" /> class.
            </summary>
      <param name="stream">The data stream.</param>
      <param name="disposeStream">if set to <c>true</c> the stream will be disposed when container is disposed.</param>
    </member>
    <member name="M:Aspose.Imaging.SplitStreamContainer.#ctor(Aspose.Imaging.StreamContainer,System.Boolean)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.SplitStreamContainer" /> class.
            </summary>
      <param name="stream">The stream container.</param>
      <param name="disposeStream">if set to <c>true</c> disposes stream.</param>
    </member>
    <member name="M:Aspose.Imaging.SplitStreamContainer.Insert(System.Int32,Aspose.Imaging.StreamContainer,System.Boolean)">
      <summary>
            Inserts the stream container into specified position.
            </summary>
      <param name="position">The position to insert to.</param>
      <param name="stream">The stream container to insert.</param>
      <param name="disposeStream">if set to <c>true</c> disposes stream.</param>
      <exception cref="T:Aspose.Imaging.CoreExceptions.FrameworkException">
      </exception>
    </member>
    <member name="M:Aspose.Imaging.SplitStreamContainer.Flush">
      <summary>
            Clears all buffers for this stream and causes any buffered data to be written to the underlying device.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.SplitStreamContainer.Write(System.Byte[])">
      <summary>
            Writes all of the specified bytes to the stream.
            </summary>
      <param name="bytes">The bytes to write.</param>
    </member>
    <member name="M:Aspose.Imaging.SplitStreamContainer.WriteByte(System.Byte)">
      <summary>
            Writes a byte to the current position in the stream and advances the position within the stream by one byte.
            </summary>
      <param name="value">The byte to write to the stream.</param>
    </member>
    <member name="M:Aspose.Imaging.SplitStreamContainer.Read(System.Byte[])">
      <summary>
            Reads bytes to fill the specified bytes buffer.
            </summary>
      <param name="bytes">The bytes to fill.</param>
      <returns>The number of bytes read. This value can be less than the number of bytes in the buffer if there is not enough bytes in the stream.</returns>
    </member>
    <member name="M:Aspose.Imaging.SplitStreamContainer.ToBytes">
      <summary>
            Converts the stream data to the <see cref="T:System.Byte" /> array.
            </summary>
      <returns>
            The stream data converted to the <see cref="T:System.Byte" /> array.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.SplitStreamContainer.ToBytes(System.Int64,System.Int64)">
      <summary>
            Converts the stream data to the <see cref="T:System.Byte" /> array.
            </summary>
      <param name="position">The position to start reading bytes from.</param>
      <param name="bytesCount">The bytes count to read.</param>
      <returns>
            The stream data converted to the <see cref="T:System.Byte" /> array.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.SplitStreamContainer.Read(System.Byte[],System.Int32,System.Int32)">
      <summary>
            Reads a sequence of bytes from the current stream and advances the position within the stream by the number of bytes read.
            </summary>
      <param name="buffer">An array of bytes. When this method returns, the buffer contains the specified byte array with the values between <paramref name="offset" /> and (<paramref name="offset" /> + <paramref name="count" /> - 1) replaced by the bytes read from the current source.</param>
      <param name="offset">The zero-based byte offset in <paramref name="buffer" /> at which to begin storing the data read from the current stream.</param>
      <param name="count">The maximum number of bytes to be read from the current stream.</param>
      <returns>
            The total number of bytes read into the buffer. This can be less than the number of bytes requested if that many bytes are not currently available, or zero (0) if the end of the stream has been reached.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.SplitStreamContainer.ReadByte">
      <summary>
            Reads a byte from the stream and advances the position within the stream by one byte, or returns -1 if at the end of the stream.
            </summary>
      <returns>
            The unsigned byte cast to an Int32, or -1 if at the end of the stream.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.SplitStreamContainer.Seek(System.Int64,Aspose.Imaging.SeekOrigin)">
      <summary>
            Sets the position within the current stream.
            </summary>
      <param name="offset">A byte offset relative to the <paramref name="origin" /> parameter. This value represents offset from the starting stream position passed in the StreamContainer constructor.</param>
      <param name="origin">A value of type <see cref="T:System.IO.SeekOrigin" /> indicating the reference point used to obtain the new position.</param>
      <returns>The new position within the current stream.</returns>
    </member>
    <member name="M:Aspose.Imaging.SplitStreamContainer.SeekBegin">
      <summary>
            Sets the stream position to the beginning of the stream. This value represents offset from the starting stream position passed in the StreamContainer constructor.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.SplitStreamContainer.Write(System.Byte[],System.Int32,System.Int32)">
      <summary>
            Writes a sequence of bytes to the current stream and advances the current position within this stream by the number of bytes written.
            </summary>
      <param name="buffer">An array of bytes. This method copies <paramref name="count" /> bytes from <paramref name="buffer" /> to the current stream.</param>
      <param name="offset">The zero-based byte offset in <paramref name="buffer" /> at which to begin copying bytes to the current stream.</param>
      <param name="count">The number of bytes to be written to the current stream.</param>
    </member>
    <member name="M:Aspose.Imaging.SplitStreamContainer.Save(System.IO.Stream,System.Int32,System.Int64)">
      <summary>
            Saves (copies) the stream's data to the specified stream.
            </summary>
      <param name="destinationStream">The stream to save the data to.</param>
      <param name="bufferSize">The buffer size. By default <see cref="!:ReadWriteBytesCount" /> value is used.</param>
      <param name="length">The stream data length to copy. By default the length is set to <see cref="P:Aspose.Imaging.SplitStreamContainer.Length" /> value.</param>
    </member>
    <member name="M:Aspose.Imaging.SplitStreamContainer.ReleaseManagedResources">
      <summary>
            Releases the managed resources. Make sure no unmanaged resources are released here, since they may have been already released.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.SplitStreamContainer.DisposeStream">
      <summary>
            Disposes the stream.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.SplitStreamContainer.SyncRoot">
      <summary>
            Gets an object that can be used to synchronize access to the synchronized resource.
            </summary>
      <value>
            The object that can be used to synchronize access to the synchronized resource.
            </value>
    </member>
    <member name="P:Aspose.Imaging.SplitStreamContainer.Position">
      <summary>
            Gets or sets the current position within the stream. This value represents offset from the starting stream position passed in the StreamContainer constructor.
            </summary>
      <value>The current stream position.</value>
    </member>
    <member name="P:Aspose.Imaging.SplitStreamContainer.Stream">
      <summary>
            Gets the data stream.
            </summary>
      <value>The data stream.</value>
    </member>
    <member name="P:Aspose.Imaging.SplitStreamContainer.Length">
      <summary>
            Gets or sets the stream length in bytes. This value is less than the <see cref="P:System.IO.Stream.Length" /> by the starting stream position passed in the StreamContainer constructor.
            </summary>
      <value>The stream length.</value>
    </member>
    <member name="P:Aspose.Imaging.SplitStreamContainer.CanRead">
      <summary>
            Gets a value indicating whether stream supports reading.
            </summary>
      <value>
        <c>true</c> if stream supports reading; otherwise, <c>false</c>.</value>
    </member>
    <member name="P:Aspose.Imaging.SplitStreamContainer.CanSeek">
      <summary>
            Gets a value indicating whether stream supports seeking.
            </summary>
      <value>
        <c>true</c> if stream supports seeking; otherwise, <c>false</c>.</value>
    </member>
    <member name="P:Aspose.Imaging.SplitStreamContainer.CanWrite">
      <summary>
            Gets a value indicating whether stream supports writing.
            </summary>
      <value>
        <c>true</c> if stream supports writing; otherwise, <c>false</c>.</value>
    </member>
    <member name="T:Aspose.Imaging.StringAlignment">
      <summary>
            Specifies the alignment of a text string relative to its layout rectangle.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.StringAlignment.Near">
      <summary>
            Specifies the text be aligned near the layout. In a left-to-right layout, the near position is left. In a right-to-left layout, the near position is right.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.StringAlignment.Center">
      <summary>
            Specifies that text is aligned in the center of the layout rectangle.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.StringAlignment.Far">
      <summary>
            Specifies that text is aligned far from the origin position of the layout rectangle. In a left-to-right layout, the far position is right. In a right-to-left layout, the far position is left.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.StringDigitSubstitute">
      <summary>
            The enumeration specifies how to substitute digits in a string according to a user's locale or language.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.StringDigitSubstitute.User">
      <summary>
            Specifies a user-defined substitution scheme.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.StringDigitSubstitute.None">
      <summary>
            Specifies to disable substitutions.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.StringDigitSubstitute.National">
      <summary>
            Specifies substitution digits that correspond with the official national language of the user's locale.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.StringDigitSubstitute.Traditional">
      <summary>
            Specifies substitution digits that correspond with the user's native script or language, which may be different from the official national language of the user's locale.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.StringFormat">
      <summary>
            Encapsulates text layout information (such as alignment, orientation and tab stops) display manipulations (such as ellipsis insertion and national digit substitution) and OpenType features. This class cannot be inherited.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.StringFormat.#ctor">
      <summary>
            Initializes a new <see cref="T:Aspose.Imaging.StringFormat" /> object.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.StringFormat.#ctor(Aspose.Imaging.StringFormatFlags)">
      <summary>
            Initializes a new <see cref="T:Aspose.Imaging.StringFormat" /> object with the specified <see cref="T:Aspose.Imaging.StringFormatFlags" /> enumeration and language.
            </summary>
      <param name="options">The <see cref="T:Aspose.Imaging.StringFormatFlags" /> enumeration for the new <see cref="T:Aspose.Imaging.StringFormat" /> object.</param>
    </member>
    <member name="M:Aspose.Imaging.StringFormat.#ctor(Aspose.Imaging.StringFormat)">
      <summary>
            Initializes a new <see cref="T:Aspose.Imaging.StringFormat" /> object from the specified existing <see cref="T:Aspose.Imaging.StringFormat" /> object.
            </summary>
      <param name="format">The <see cref="T:Aspose.Imaging.StringFormat" /> object from which to initialize the new <see cref="T:Aspose.Imaging.StringFormat" /> object.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="format" /> is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.StringFormat.DeepClone">
      <summary>
            Creates a deep clone of this <see cref="T:Aspose.Imaging.StringFormat" /> object.
            </summary>
      <returns>
            The deep clone of the current <see cref="T:Aspose.Imaging.StringFormat" />.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.StringFormat.SetTabStops(System.Single,System.Single[])">
      <summary>
            Sets tab stops for this <see cref="T:Aspose.Imaging.StringFormat" /> object.
            </summary>
      <param name="firstTabOffset">The number of spaces between the beginning of a line of text and the first tab stop.</param>
      <param name="tabStops">An array of distances between tab stops in the units specified by the <see cref="P:Aspose.Imaging.Graphics.PageUnit" /> property.</param>
    </member>
    <member name="M:Aspose.Imaging.StringFormat.ToString">
      <summary>
            Converts this <see cref="T:Aspose.Imaging.StringFormat" /> object to a human-readable string.
            </summary>
      <returns>
            A string representation of this <see cref="T:Aspose.Imaging.StringFormat" /> object.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.StringFormat.GenericDefault">
      <summary>
            Gets a generic default <see cref="T:Aspose.Imaging.StringFormat" /> object.
            </summary>
      <value>The generic default <see cref="T:Aspose.Imaging.StringFormat" /> object.</value>
    </member>
    <member name="P:Aspose.Imaging.StringFormat.GenericTypographic">
      <summary>
            Gets a generic typographic <see cref="T:Aspose.Imaging.StringFormat" /> object.
            </summary>
      <value>A generic typographic <see cref="T:Aspose.Imaging.StringFormat" /> object.</value>
    </member>
    <member name="P:Aspose.Imaging.StringFormat.FormatFlags">
      <summary>
            Gets or sets a <see cref="T:Aspose.Imaging.StringFormatFlags" /> enumeration that contains formatting information.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.StringFormatFlags" /> enumeration that contains formatting information.</value>
    </member>
    <member name="P:Aspose.Imaging.StringFormat.Alignment">
      <summary>
            Gets or sets text alignment information on the vertical plane.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.StringAlignment" /> enumeration that specifies text alignment information.</value>
    </member>
    <member name="P:Aspose.Imaging.StringFormat.LineAlignment">
      <summary>
            Gets or sets the line alignment on the horizontal plane.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.StringAlignment" /> enumeration that represents the line alignment.</value>
    </member>
    <member name="P:Aspose.Imaging.StringFormat.HotkeyPrefix">
      <summary>
            Gets or sets the <see cref="T:Aspose.Imaging.HotkeyPrefix" /> object for this <see cref="T:Aspose.Imaging.StringFormat" /> object.
            </summary>
      <value>The <see cref="T:Aspose.Imaging.HotkeyPrefix" /> object for this <see cref="T:Aspose.Imaging.StringFormat" /> object, the default is <see cref="F:Aspose.Imaging.HotkeyPrefix.None" />.</value>
    </member>
    <member name="P:Aspose.Imaging.StringFormat.Trimming">
      <summary>
            Gets or sets the <see cref="T:Aspose.Imaging.StringTrimming" /> enumeration for this <see cref="T:Aspose.Imaging.StringFormat" /> object.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.StringTrimming" /> enumeration that indicates how text drawn with this <see cref="T:Aspose.Imaging.StringFormat" /> object is trimmed when it exceeds the edges of the layout rectangle.</value>
    </member>
    <member name="P:Aspose.Imaging.StringFormat.DigitSubstitutionMethod">
      <summary>
            Gets or sets the method to be used for digit substitution.
            </summary>
      <value>A <see cref="T:Aspose.Imaging.StringDigitSubstitute" /> enumeration value that specifies how to substitute characters in a string that cannot be displayed because they are not supported by the current font.</value>
      <remarks>The setter is introduced for the obsolete method SetDigitSubstitution.</remarks>
    </member>
    <member name="P:Aspose.Imaging.StringFormat.DigitSubstitutionLanguage">
      <summary>
            Gets or sets the language that is used when local digits are substituted for western digits.
            </summary>
      <value>A National Language Support (NLS) language identifier that identifies the language that will be used when local digits are substituted for western digits.
            You can pass the <see cref="P:System.Globalization.CultureInfo.LCID" /> property of a <see cref="T:System.Globalization.CultureInfo" /> object as the NLS language identifier.
            For example, suppose you create a <see cref="T:System.Globalization.CultureInfo" /> object by passing the string "ar-EG" to a <see cref="T:System.Globalization.CultureInfo" /> constructor.
            If you pass the <see cref="P:System.Globalization.CultureInfo.LCID" /> property of that <see cref="T:System.Globalization.CultureInfo" /> object along with.
            <see cref="F:Aspose.Imaging.StringDigitSubstitute.Traditional" /> to the <see cref="M:Aspose.Imaging.StringFormat.SetDigitSubstitution(System.Int32,Aspose.Imaging.StringDigitSubstitute)" /> method,
            then Arabic-Indic digits will be substituted for western digits at display time.</value>
      <remarks>The setter is introduced for the obsolete method SetDigitSubstitution.</remarks>
    </member>
    <member name="P:Aspose.Imaging.StringFormat.FirstTabOffset">
      <summary>
            Gets the number of spaces between the beginning of a line of text and the first tab stop.
            </summary>
      <value>The first tab offset.</value>
      <remarks>The property is introduced for removed method GetTabStops.</remarks>
    </member>
    <member name="P:Aspose.Imaging.StringFormat.TabStops">
      <summary>
            Gets an array of distances between tab stops in the units specified by the <see cref="P:Aspose.Imaging.Graphics.PageUnit" /> property.
            </summary>
      <value>The tab stops.</value>
      <remarks>The property is introduced for removed method GetTabStops.</remarks>
    </member>
    <member name="T:Aspose.Imaging.StringFormatFlags">
      <summary>
            Specifies the display and layout information for text strings.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.StringFormatFlags.DirectionRightToLeft">
      <summary>
            Text is displayed from right to left.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.StringFormatFlags.DirectionVertical">
      <summary>
            Text is vertically aligned.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.StringFormatFlags.FitBlackBox">
      <summary>
            Parts of characters are allowed to overhang the string's layout rectangle. By default, characters are repositioned to avoid any overhang.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.StringFormatFlags.DisplayFormatControl">
      <summary>
            Control characters such as the left-to-right mark are shown in the output with a representative glyph.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.StringFormatFlags.NoFontFallback">
      <summary>
            Fallback to alternate fonts for characters not supported in the requested font is disabled. Any missing characters are displayed with the fonts missing glyph, usually an open square.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.StringFormatFlags.MeasureTrailingSpaces">
      <summary>
            Includes the trailing space at the end of each line. By default the boundary rectangle returned by the MeasureString method excludes the space at the end of each line. Set this flag to include that space in measurement.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.StringFormatFlags.NoWrap">
      <summary>
            Text wrapping between lines when formatting within a rectangle is disabled. This flag is implied when a point is passed instead of a rectangle, or when the specified rectangle has a zero line length.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.StringFormatFlags.LineLimit">
      <summary>
            Only entire lines are laid out in the formatting rectangle. By default layout continues until the end of the text, or until no more lines are visible as a result of clipping, whichever comes first.
            Note that the default settings allow the last line to be partially obscured by a formatting rectangle that is not a whole multiple of the line height. To ensure that only whole lines are seen,
            specify this value and be careful to provide a formatting rectangle at least as tall as the height of one line.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.StringFormatFlags.NoClip">
      <summary>
            Overhanging parts of glyphs, and unwrapped text reaching outside the formatting rectangle are allowed to show. By default all text and glyph parts reaching outside the formatting rectangle are clipped.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.StringTrimming">
      <summary>
            Specifies how to trim characters from a string that does not completely fit into a layout shape.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.StringTrimming.None">
      <summary>
            Specifies no trimming.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.StringTrimming.Character">
      <summary>
            Specifies that the text is trimmed to the nearest character.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.StringTrimming.Word">
      <summary>
            Specifies that text is trimmed to the nearest word.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.StringTrimming.EllipsisCharacter">
      <summary>
            Specifies that the text is trimmed to the nearest character, and an ellipsis is inserted at the end of a trimmed line.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.StringTrimming.EllipsisWord">
      <summary>
            Specifies that text is trimmed to the nearest word, and an ellipsis is inserted at the end of a trimmed line.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.StringTrimming.EllipsisPath">
      <summary>
            The center is removed from trimmed lines and replaced by an ellipsis. The algorithm keeps as much of the last slash-delimited segment of the line as possible.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.TextRenderingHint">
      <summary>
            Specifies the quality of text rendering.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.TextRenderingHint.SystemDefault">
      <summary>
            Each character is drawn using its glyph bitmap, with the system default rendering hint. The text will be drawn using whatever font-smoothing settings the user has selected for the system.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.TextRenderingHint.SingleBitPerPixelGridFit">
      <summary>
            Each character is drawn using its glyph bitmap. Hinting is used to improve character appearance on stems and curvature.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.TextRenderingHint.SingleBitPerPixel">
      <summary>
            Each character is drawn using its glyph bitmap. Hinting is not used.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.TextRenderingHint.AntiAliasGridFit">
      <summary>
            Each character is drawn using its antialiased glyph bitmap with hinting. Much better quality due to antialiasing, but at a higher performance cost.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.TextRenderingHint.AntiAlias">
      <summary>
            Each character is drawn using its antialiased glyph bitmap without hinting. Better quality due to antialiasing. Stem width differences may be noticeable because hinting is turned off.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.TextRenderingHint.ClearTypeGridFit">
      <summary>
            Each character is drawn using its glyph ClearType bitmap with hinting. The highest quality setting. Used to take advantage of ClearType font features.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.WarpMode">
      <summary>
            Specifies the type of warp transformation applied.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.WarpMode.Perspective">
      <summary>
            Specifies a perspective warp.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.WarpMode.Bilinear">
      <summary>
            Specifies a bilinear warp.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.RotateFlipType">
      <summary>
            Specifies how much an image is rotated and the axis used to flip the image.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.RotateFlipType.RotateNoneFlipNone">
      <summary>
            Specifies no clockwise rotation and no flipping.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.RotateFlipType.Rotate90FlipNone">
      <summary>
            Specifies a 90-degree clockwise rotation without flipping.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.RotateFlipType.Rotate180FlipNone">
      <summary>
            Specifies a 180-degree clockwise rotation without flipping. 
            </summary>
    </member>
    <member name="F:Aspose.Imaging.RotateFlipType.Rotate270FlipNone">
      <summary>
            Specifies a 270-degree clockwise rotation without flipping. 
            </summary>
    </member>
    <member name="F:Aspose.Imaging.RotateFlipType.RotateNoneFlipX">
      <summary>
            Specifies no clockwise rotation followed by a horizontal flip. 
            </summary>
    </member>
    <member name="F:Aspose.Imaging.RotateFlipType.Rotate90FlipX">
      <summary>
            Specifies a 90-degree clockwise rotation followed by a horizontal flip. 
            </summary>
    </member>
    <member name="F:Aspose.Imaging.RotateFlipType.Rotate180FlipX">
      <summary>
            Specifies a 180-degree clockwise rotation followed by a horizontal flip. 
            </summary>
    </member>
    <member name="F:Aspose.Imaging.RotateFlipType.Rotate270FlipX">
      <summary>
            Specifies a 270-degree clockwise rotation followed by a horizontal flip. 
            </summary>
    </member>
    <member name="F:Aspose.Imaging.RotateFlipType.RotateNoneFlipY">
      <summary>
            Specifies no clockwise rotation followed by a vertical flip. 
            </summary>
    </member>
    <member name="F:Aspose.Imaging.RotateFlipType.Rotate90FlipY">
      <summary>
            Specifies a 90-degree clockwise rotation followed by a vertical flip. 
            </summary>
    </member>
    <member name="F:Aspose.Imaging.RotateFlipType.Rotate180FlipY">
      <summary>
            Specifies a 180-degree clockwise rotation followed by a vertical flip. 
            </summary>
    </member>
    <member name="F:Aspose.Imaging.RotateFlipType.Rotate270FlipY">
      <summary>
            Specifies a 270-degree clockwise rotation followed by a vertical flip. 
            </summary>
    </member>
    <member name="F:Aspose.Imaging.RotateFlipType.RotateNoneFlipXY">
      <summary>
            Specifies no clockwise rotation followed by a horizontal and vertical flip. 
            </summary>
    </member>
    <member name="F:Aspose.Imaging.RotateFlipType.Rotate90FlipXY">
      <summary>
            Specifies a 90-degree clockwise rotation followed by a horizontal and vertical flip. 
            </summary>
    </member>
    <member name="F:Aspose.Imaging.RotateFlipType.Rotate180FlipXY">
      <summary>
            Specifies a 180-degree clockwise rotation followed by a horizontal and vertical flip.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.RotateFlipType.Rotate270FlipXY">
      <summary>
            Specifies a 270-degree clockwise rotation followed by a horizontal and vertical flip.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.WrapMode">
      <summary>
            Specifies how a texture or gradient is tiled when it is smaller than the area being filled.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.WrapMode.Tile">
      <summary>
            Tiles the gradient or texture.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.WrapMode.TileFlipX">
      <summary>
            Reverses the texture or gradient horizontally and then tiles the texture or gradient.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.WrapMode.TileFlipY">
      <summary>
            Reverses the texture or gradient vertically and then tiles the texture or gradient.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.WrapMode.TileFlipXY">
      <summary>
            Reverses the texture or gradient horizontally and vertically and then tiles the texture or gradient.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.WrapMode.Clamp">
      <summary>
            The texture or gradient is not tiled.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.MeteringManagement.NamespaceDoc">
      <summary>
            The namespace contains metering management routines.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.CoreExceptions.ImageFormats.DicomImageException">
      <summary>
            The Dicom image exception.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.ImageFormats.DicomImageException.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.DicomImageException" /> class.
            </summary>
      <param name="message">
            The message.
            </param>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.ImageFormats.DicomImageException.#ctor(System.String,System.Exception)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.DicomImageException" /> class.
            </summary>
      <param name="message">
            The message.
            </param>
      <param name="innerException">
            The inner exception.
            </param>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Dicom.DicomImage">
      <summary>
            It is class of the implementation working with image from DICOM file
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Dicom.DicomImage.#ctor(System.IO.Stream,Aspose.Imaging.LoadOptions)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Dicom.DicomImage" /> class.
            </summary>
      <param name="stream">The stream.</param>
      <param name="loadOptions">The load options.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Dicom.DicomImage.#ctor(System.IO.Stream)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Dicom.DicomImage" /> class.
            </summary>
      <param name="stream">The stream.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Dicom.DicomImage.SaveAll(System.String,Aspose.Imaging.ImageOptionsBase)">
      <summary>
            Saves the object's data to the specified file (indexer + filename) location in the specified file format according to save options..
            </summary>
      <param name="filePath">The file path.</param>
      <param name="options">The options.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Dicom.DicomImage.Save(System.IO.Stream,Aspose.Imaging.ImageOptionsBase,Aspose.Imaging.Rectangle)">
      <summary>
            Saves the image's data to the specified stream in the specified file format according to save options.
            </summary>
      <param name="stream">The stream to save the image's data to.</param>
      <param name="optionsBase">The save options.</param>
      <param name="boundsRectangle">The destination image bounds rectangle. Set the empty rectangle for use sourse bounds.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Dicom.DicomImage.Dither(Aspose.Imaging.DitheringMethod,System.Int32,Aspose.Imaging.IColorPalette)">
      <summary>
            Performs dithering on the current image.
            </summary>
      <param name="ditheringMethod">The dithering method.</param>
      <param name="bitsCount">The final bits count for dithering.</param>
      <param name="customPalette">The custom palette for dithering.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Dicom.DicomImage.SetResolution(System.Double,System.Double)">
      <summary>
            Sets the resolution for this <see cref="T:Aspose.Imaging.RasterImage" />.
            </summary>
      <param name="dpiX">The horizontal resolution, in dots per inch, of the <see cref="T:Aspose.Imaging.RasterImage" />.</param>
      <param name="dpiY">The vertical resolution, in dots per inch, of the <see cref="T:Aspose.Imaging.RasterImage" />.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Dicom.DicomImage.CacheData">
      <summary>
            Caches the data and ensures no additional data loading will be performed from the underlying <see cref="P:Aspose.Imaging.DataStreamSupporter.DataStreamContainer" />.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Dicom.DicomImage.RotateFlip(Aspose.Imaging.RotateFlipType)">
      <summary>
            Rotates, flips, or rotates and flips the Active frame only.
            </summary>
      <param name="rotateFlipType">
            The rotate flip type.
            </param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Dicom.DicomImage.RotateFlipAll(Aspose.Imaging.RotateFlipType)">
      <summary>
            Rotates the flip all frames in image.
            </summary>
      <param name="rotateFlip">
            The rotate flip type.
            </param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Dicom.DicomImage.Rotate(System.Single,System.Boolean,Aspose.Imaging.Color)">
      <summary>
            Rotate image around the center.
            </summary>
      <param name="angle">The rotate angle in degrees. Positive values will rotate clockwise.</param>
      <param name="resizeProportionally">if set to <c>true</c> you will have your image size changed according to rotated rectangle (corner points) projections in other case that leaves dimensions untouched and only internal image contents are rotated.</param>
      <param name="backgroundColor">Color of the background.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Dicom.DicomImage.Resize(System.Int32,System.Int32,Aspose.Imaging.ResizeType)">
      <summary>
            Resizes the image.
            </summary>
      <param name="newWidth">
            The new width.
            </param>
      <param name="newHeight">
            The new height.
            </param>
      <param name="resizeType">
            The resize type.
            </param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Dicom.DicomImage.Resize(System.Int32,System.Int32,Aspose.Imaging.ImageResizeSettings)">
      <summary>
            Resizes the image.
            </summary>
      <param name="newWidth">
            The new width.
            </param>
      <param name="newHeight">
            The new height.
            </param>
      <param name="settings">
            The resize settings.
            </param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Dicom.DicomImage.ResizeWidthProportionally(System.Int32,Aspose.Imaging.ResizeType)">
      <summary>
            Resizes the width proportionally.
            </summary>
      <param name="newWidth">The new width.</param>
      <param name="resizeType">Type of the resize.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Dicom.DicomImage.ResizeHeightProportionally(System.Int32,Aspose.Imaging.ResizeType)">
      <summary>
            Resizes the height proportionally.
            </summary>
      <param name="newHeight">The new height.</param>
      <param name="resizeType">Type of the resize.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Dicom.DicomImage.ResizeProportional(System.Int32,System.Int32,Aspose.Imaging.ResizeType)">
      <summary>
            Performs proportional resize on the image.
            The proportional resize will resize each frame according to the ratio of <paramref name="newWidth" />/width and <paramref name="newHeight" />/height.
            </summary>
      <param name="newWidth">The new width.</param>
      <param name="newHeight">The new height.</param>
      <param name="resizeType">The resize type.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Dicom.DicomImage.Crop(Aspose.Imaging.Rectangle)">
      <summary>
            Cropping the image.
            </summary>
      <param name="rectangle">The rectangle.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Dicom.DicomImage.Grayscale">
      <summary>
            Transformation of an image to its grayscale representation
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Dicom.DicomImage.BinarizeFixed(System.Byte)">
      <summary>
            Binarization of an image with predefined threshold
            </summary>
      <param name="threshold">Threshold value. If corresponding gray value of a pixel is greater than threshold, a value of 255 will be assigned to it, 0 otherwise.</param>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageException">Can't make image black and white. Frame index:  + i</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Dicom.DicomImage.BinarizeOtsu">
      <summary>
            Binarization of an image with Otsu thresholding
            </summary>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageException">Can't make image black and white. Frame index:  + i</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Dicom.DicomImage.BinarizeBradley(System.Double)">
      <summary>
            Binarization of an image using Bradley's adaptive thresholding algorithm using the integral image thresholding
            </summary>
      <param name="brightnessDifference">The brightness difference between pixel and the average of an s x s window of pixels centered around this pixel.</param>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageException">Can't make image black and white. Frame index:  + i</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Dicom.DicomImage.Crop(System.Int32,System.Int32,System.Int32,System.Int32)">
      <summary>
            Crop image with shifts.
            </summary>
      <param name="leftShift">The left shift.</param>
      <param name="rightShift">The right shift.</param>
      <param name="topShift">The top shift.</param>
      <param name="bottomShift">The bottom shift.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Dicom.DicomImage.AdjustBrightness(System.Int32)">
      <summary>
            Adjust of a brightness for image.
            </summary>
      <param name="brightness">Brightness value.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Dicom.DicomImage.AdjustContrast(System.Single)">
      <summary>
            Image contrasting
            </summary>
      <param name="contrast">Contrast value (in range [-100; 100])</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Dicom.DicomImage.AdjustGamma(System.Single,System.Single,System.Single)">
      <summary>
            Gamma-correction of an image.
            </summary>
      <param name="gammaRed">Gamma for red channel coefficient</param>
      <param name="gammaGreen">Gamma for green channel coefficient</param>
      <param name="gammaBlue">Gamma for blue channel coefficient</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Dicom.DicomImage.Filter(Aspose.Imaging.Rectangle,Aspose.Imaging.ImageFilters.FilterOptions.FilterOptionsBase)">
      <summary>
            Filters the specified rectangle.
            </summary>
      <param name="rectangle">The rectangle.</param>
      <param name="options">The options.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Dicom.DicomImage.AdjustGamma(System.Single)">
      <summary>
            Gamma-correction of an image.
            </summary>
      <param name="gamma">Gamma for red, green and blue channels coefficient</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Dicom.DicomImage.ReplaceColor(System.Int32,System.Byte,System.Int32)">
      <summary>
            Replaces one color to another with allowed difference and preserves original alpha value to save smooth edges.
            </summary>
      <param name="oldColorArgb">Old color ARGB value to be replaced.</param>
      <param name="oldColorDiff">Allowed difference in old color to be able to widen replaced color tone.</param>
      <param name="newColorArgb">New color ARGB value to replace old color with.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Dicom.DicomImage.ReplaceNonTransparentColors(System.Int32)">
      <summary>
            Replaces all non-transparent colors with new color and preserves original alpha value to save smooth edges.
            Note: if you use it on images without transparency, all colors will be replaced with a single one.
            </summary>
      <param name="newColorArgb">New color ARGB value to replace non transparent colors with.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.DicomImage.IsCached">
      <summary>
            Gets a value indicating whether object's data is cached currently and no data reading is required.
            </summary>
      <value>
        <c>true</c> if object's data is cached; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.DicomImage.FileInfo">
      <summary>
            Gets a value, which contains info header the DICOM file
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.DicomImage.DicomPages">
      <summary>
            Gets the pages.
            </summary>
      <value>
            The pages.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.DicomImage.ActivePage">
      <summary>
            Gets or sets the active page.
            </summary>
      <value>
            The active page.
            </value>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.DicomImageException">The active page cannot be set as it belongs to another image.</exception>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.DicomImage.ActivePageIndex">
      <summary>
            Gets the index active page.
            </summary>
      <value>
            The index active page.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.DicomImage.Width">
      <summary>
            Gets the image width of the current page.
            </summary>
      <value>
            The image width.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.DicomImage.Height">
      <summary>
            Gets the image height of the current page.
            </summary>
      <value>
            The image height.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.DicomImage.BitsPerPixel">
      <summary>
            Gets the image bits per pixel count.
            </summary>
      <value>
            The image bits per pixel count.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.DicomImage.ImageOpacity">
      <summary>
            Gets opacity of this image (active page).
            </summary>
      <value>
            The opacity value between 0.0 (fully transparent) and 1.0 (fully opaque).
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.DicomImage.FileFormat">
      <summary>
            Gets a value of file format
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Dicom.DicomPage">
      <summary>
            It is class for work with DICOM files of the type multi frame
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Dicom.DicomPage.#ctor(Aspose.Imaging.FileFormats.Dicom.DicomImage,System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Dicom.DicomPage" /> class.
            </summary>
      <param name="image">The image.</param>
      <param name="index">The index.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Dicom.DicomPage.#ctor(Aspose.Imaging.FileFormats.Dicom.DicomImage,System.Int32,Aspose.Imaging.LoadOptions)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Dicom.DicomPage" /> class.
            </summary>
      <param name="image">The image.</param>
      <param name="index">The index.</param>
      <param name="loadOptions">The load options.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Dicom.DicomPage.UpdateDimensions(System.Int32,System.Int32)">
      <summary>
            Updates the image dimensions.
            </summary>
      <param name="newWidth">The new image width.</param>
      <param name="newHeight">The new image height.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Dicom.DicomPage.SaveData(System.IO.Stream)">
      <summary>
            Saves the data.
            </summary>
      <param name="stream">The stream to save data to.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Dicom.DicomPage.DoAfterSave(System.IO.Stream)">
      <summary>
            Does the after save.
            </summary>
      <param name="stream">The stream.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.DicomPage.Index">
      <summary>
            Gets the index of the current page.
            </summary>
      <value>
            The index.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.DicomPage.Width">
      <summary>
            Gets the image width.
            </summary>
      <value>
            The image width.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.DicomPage.Height">
      <summary>
            Gets the image height.
            </summary>
      <value>
            The image height.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.DicomPage.BitsPerPixel">
      <summary>
            Gets the image bits per pixel count.
            </summary>
      <value>
            The image bits per pixel count.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.DicomPage.FileFormat">
      <summary>
            Gets a value of file format
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Dicom.NamespaceDoc">
      <summary>
            The namespace handles Dicom file format processin
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Dicom.ReaderDicomFileInfo">
      <summary>
                It is class for reading header info from DICOM file
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Dicom.ReaderDicomFileInfo.#ctor(System.IO.Stream)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Dicom.ReaderDicomFileInfo" /> class.
            </summary>
      <param name="stream">The reader of the  DICOM file.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Dicom.ReaderDicomFileInfo.ReleaseManagedResources">
      <summary>
                Releases the managed resources. Make sure no unmanaged resources are released here, since they may have been
                already released.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.ReaderDicomFileInfo.DicomHeaderInfoByBytes">
      <summary>
            Gets the dicom header information by bytes.
            </summary>
      <value>
            The dicom header information by bytes.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.ReaderDicomFileInfo.PlanarConfiguration">
      <summary>
                Gets the planar configuration.
            </summary>
      <value>
                The planar configuration.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.ReaderDicomFileInfo.SignedImage">
      <summary>
                Gets or sets a value indicating whether "signedImage".
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.ReaderDicomFileInfo.DicomInfo">
      <summary>
                Gets the header information of the DICOM file.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.ReaderDicomFileInfo.SamplesPerPixel">
      <summary>
                Gets a value of the "samplesPerPixel".
            </summary>
      <value>
                The value of the "samplesPerPixel".
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.ReaderDicomFileInfo.BitsAllocated">
      <summary>
                Gets a value of the "bitsAllocated".
            </summary>
      <value>
                The a value of the "bitsAllocated".
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.ReaderDicomFileInfo.PhotoInterpretation">
      <summary>
                Gets a value of the "PhotoInterpretation".
            </summary>
      <value>
                The a value of the "photointerpretation".
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.ReaderDicomFileInfo.WidthTagFound">
      <summary>
                Gets a value indicating whether [width tag found].
            </summary>
      <value>
        <c>true</c> if [width tag found]; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.ReaderDicomFileInfo.HeightTagFound">
      <summary>
                Gets a value indicating whether [height tag found].
            </summary>
      <value>
        <c>true</c> if [height tag found]; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.ReaderDicomFileInfo.Width">
      <summary>
                Gets the width.
            </summary>
      <value>
                The a value of the width.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.ReaderDicomFileInfo.Height">
      <summary>
                Gets the height.
            </summary>
      <value>
                The a value of the height.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.ReaderDicomFileInfo.WindowCentre">
      <summary>
                Gets or sets the window centre.
            </summary>
      <value>
                The a value of the window centre.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.ReaderDicomFileInfo.WindowWidth">
      <summary>
                Gets or sets the width of the window.
            </summary>
      <value>
                The width of the window.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.ReaderDicomFileInfo.PixelRepresentation">
      <summary>
                Gets a value of the pixel "pixelRepresentation".
            </summary>
      <value>
                The a value of the "pixelRepresentation".
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.ReaderDicomFileInfo.RescaleIntercept">
      <summary>
                Gets a value of the "rescaleIntercept".
            </summary>
      <value>
                The a value of the "rescaleIntercept".
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.ReaderDicomFileInfo.RescaleSlope">
      <summary>
                Gets a value of the "rescaleSlope".
            </summary>
      <value>
                The a value of the "rescaleSlope".
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.ReaderDicomFileInfo.NumberOfFrames">
      <summary>
                Gets the number of frames.
            </summary>
      <value>
                The number of frames.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.ReaderDicomFileInfo.IsLittleEndian">
      <summary>
                Gets a value indicating whether this instance is little endian.
            </summary>
      <value>
        <c>true</c> if this instance is little endian; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.ReaderDicomFileInfo.Reds">
      <summary>
                Gets the array colors of the red
            </summary>
      <value>
                The reds.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.ReaderDicomFileInfo.Greens">
      <summary>
                Gets the array colors of the green
            </summary>
      <value>
                The reds color.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.ReaderDicomFileInfo.Blues">
      <summary>
                Gets the array colors of the blue
            </summary>
      <value>
                The blues.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.ReaderDicomFileInfo.DicomFound">
      <summary>
                Gets a value indicating whether "DICOM".
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.ReaderDicomFileInfo.Offset">
      <summary>
                Gets the offset.
            </summary>
      <value>
                The a value of the offset.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dicom.ReaderDicomFileInfo.LengthValue">
      <summary>
                Gets the length of element.
            </summary>
      <value>
                The length of element.
            </value>
    </member>
    <member name="T:Aspose.Imaging.CoreExceptions.ImageFormats.DjvuImageException">
      <summary>
            The DJVU image exception.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.ImageFormats.DjvuImageException.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.DjvuImageException" /> class.
            </summary>
      <param name="message">The exception message.</param>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.ImageFormats.DjvuImageException.#ctor(System.String,System.Exception)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.DjvuImageException" /> class.
            </summary>
      <param name="message">The exception message.</param>
      <param name="innerException">The inner exception.</param>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Djvu.DataChunks.Directory.DirmComponent">
      <summary>
            Class for DIRM chunk (multipage djvu files)
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Djvu.DataChunks.Directory.DirmComponent.#ctor(System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Djvu.DataChunks.Directory.DirmComponent" /> class.
            </summary>
      <param name="offset">The offset.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Djvu.DataChunks.Directory.DirmComponent.ID">
      <summary>
            Gets the ID of the component
            </summary>
      <value>
            The identifier.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Djvu.DataChunks.Directory.DirmComponent.Name">
      <summary>
            Gets the name of the component
            </summary>
      <value>
            The name.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Djvu.DataChunks.Directory.DirmComponent.Title">
      <summary>
            Gets the title of the component
            </summary>
      <value>
            The title.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Djvu.DataChunks.Directory.DirmComponent.Offset">
      <summary>
            Gets the offset of the component
            </summary>
      <value>
            The offset.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Djvu.DataChunks.Directory.DirmComponent.Size">
      <summary>
            Gets the size of the component
            </summary>
      <value>
            The size.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Djvu.DataChunks.Directory.DirmComponent.HasName">
      <summary>
            Gets a value indicating whether this <see cref="T:Aspose.Imaging.FileFormats.Djvu.DataChunks.Directory.DirmComponent" /> True if the component has a different name
            </summary>
      <value>
        <c>true</c> if this instance has name; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Djvu.DataChunks.Directory.DirmComponent.HasTitle">
      <summary>
            Gets a value indicating whether this <see cref="T:Aspose.Imaging.FileFormats.Djvu.DataChunks.Directory.DirmComponent" /> True if the component has a different title
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Djvu.DataChunks.Directory.NamespaceDoc">
      <summary>
            The namespace contains class for DIRM chunk (multipage djvu files)
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Djvu.DjvuImage">
      <summary>
            DjvuDocument class
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Djvu.DjvuImage.#ctor(System.IO.Stream)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Djvu.DjvuImage" /> class.
            </summary>
      <param name="stream">The stream.</param>
      <exception cref="!:DjvuException">Stream is empty</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Djvu.DjvuImage.#ctor(System.IO.Stream,Aspose.Imaging.LoadOptions)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Djvu.DjvuImage" /> class.
            </summary>
      <param name="stream">The stream to load from.</param>
      <param name="loadOptions">The load options.</param>
      <exception cref="!:DjvuException">Stream is empty</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Djvu.DjvuImage.LoadDocument(System.IO.Stream)">
      <summary>
            Loads the document.
            </summary>
      <param name="stream">The stream.</param>
      <returns>
            Loaded djvu document
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Djvu.DjvuImage.LoadDocument(System.IO.Stream,Aspose.Imaging.LoadOptions)">
      <summary>
            Loads the document.
            </summary>
      <param name="stream">The stream.</param>
      <param name="loadOptions">The load options.</param>
      <returns>
            Loaded djvu document
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Djvu.DjvuImage.Resize(System.Int32,System.Int32,Aspose.Imaging.ResizeType)">
      <summary>
            Resizes the image.
            </summary>
      <param name="newWidth">The new width.</param>
      <param name="newHeight">The new height.</param>
      <param name="resizeType">The resize type.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Djvu.DjvuImage.Resize(System.Int32,System.Int32,Aspose.Imaging.ImageResizeSettings)">
      <summary>
            Resizes the image with extended options.
            </summary>
      <param name="newWidth">The new width.</param>
      <param name="newHeight">The new height.</param>
      <param name="settings">The resize settings.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Djvu.DjvuImage.ResizeHeightProportionally(System.Int32,Aspose.Imaging.ResizeType)">
      <summary>
            Resizes the height proportionally.
            </summary>
      <param name="newHeight">The new height.</param>
      <param name="resizeType">Type of the resize.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Djvu.DjvuImage.ResizeWidthProportionally(System.Int32,Aspose.Imaging.ResizeType)">
      <summary>
            Resizes the width proportionally.
            </summary>
      <param name="newWidth">The new width.</param>
      <param name="resizeType">Type of the resize.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Djvu.DjvuImage.Crop(Aspose.Imaging.Rectangle)">
      <summary>
            Cropping the image.
            </summary>
      <param name="rectangle">The rectangle.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Djvu.DjvuImage.RotateFlip(Aspose.Imaging.RotateFlipType)">
      <summary>
            Rotates, flips, or rotates and flips the Active frame only.
            </summary>
      <param name="rotateFlipType">The rotate flip type.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Djvu.DjvuImage.Grayscale">
      <summary>
            Transformation of an image to its grayscale representation
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Djvu.DjvuImage.BinarizeFixed(System.Byte)">
      <summary>
            Binarization of an image with predefined threshold
            </summary>
      <param name="threshold">Threshold value. If corresponding gray value of a pixel is greater than threshold, a value of 255 will be assigned to it, 0 otherwise.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Djvu.DjvuImage.BinarizeOtsu">
      <summary>
            Binarization of an image with Otsu thresholding
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Djvu.DjvuImage.BinarizeBradley(System.Double)">
      <summary>
            Binarization of an image using Bradley's adaptive thresholding algorithm using the integral image thresholding
            </summary>
      <param name="brightnessDifference">The brightness difference between pixel and the average of an s x s window of pixels centered around this pixel.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Djvu.DjvuImage.AdjustBrightness(System.Int32)">
      <summary>
            Adjust of a brightness for image.
            </summary>
      <param name="brightness">Brightness value.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Djvu.DjvuImage.AdjustContrast(System.Single)">
      <summary>
            Image contrasting
            </summary>
      <param name="contrast">Contrast value (in range [-100; 100])</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Djvu.DjvuImage.AdjustGamma(System.Single,System.Single,System.Single)">
      <summary>
            Gamma-correction of an image.
            </summary>
      <param name="gammaRed">Gamma for red channel coefficient</param>
      <param name="gammaGreen">Gamma for green channel coefficient</param>
      <param name="gammaBlue">Gamma for blue channel coefficient</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Djvu.DjvuImage.AdjustGamma(System.Single)">
      <summary>
            Gamma-correction of an image.
            </summary>
      <param name="gamma">Gamma for red, green and blue channels coefficient</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Djvu.DjvuImage.RotateFlipAll(Aspose.Imaging.RotateFlipType)">
      <summary>
            Rotates the flip all frames in image.
            </summary>
      <param name="rotateFlip">
            The rotate flip type.
            </param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Djvu.DjvuImage.Rotate(System.Single,System.Boolean,Aspose.Imaging.Color)">
      <summary>
            Rotate image around the center.
            </summary>
      <param name="angle">The rotate angle in degrees. Positive values will rotate clockwise.</param>
      <param name="resizeProportionally">if set to <c>true</c> you will have your image size changed according to rotated rectangle (corner points) projections in other case that leaves dimensions untouched and only internal image contents are rotated.</param>
      <param name="backgroundColor">Color of the background.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Djvu.DjvuImage.CacheData">
      <summary>
            Caches the data and ensures no additional data loading will be performed from the underlying <see cref="P:Aspose.Imaging.DataStreamSupporter.DataStreamContainer" />.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Djvu.DjvuImage.Dither(Aspose.Imaging.DitheringMethod,System.Int32,Aspose.Imaging.IColorPalette)">
      <summary>
            Performs dithering on the current image.
            </summary>
      <param name="ditheringMethod">The dithering method.</param>
      <param name="bitsCount">The final bits count for dithering.</param>
      <param name="customPalette">The custom palette for dithering.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Djvu.DjvuImage.Filter(Aspose.Imaging.Rectangle,Aspose.Imaging.ImageFilters.FilterOptions.FilterOptionsBase)">
      <summary>
            Filters the specified rectangle.
            </summary>
      <param name="rectangle">The rectangle.</param>
      <param name="options">The options.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Djvu.DjvuImage.ReplaceColor(System.Int32,System.Byte,System.Int32)">
      <summary>
            Replaces one color to another with allowed difference and preserves original alpha value to save smooth edges.
            </summary>
      <param name="oldColorArgb">Old color ARGB value to be replaced.</param>
      <param name="oldColorDiff">Allowed difference in old color to be able to widen replaced color tone.</param>
      <param name="newColorArgb">New color ARGB value to replace old color with.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Djvu.DjvuImage.ReplaceNonTransparentColors(System.Int32)">
      <summary>
            Replaces all non-transparent colors with new color and preserves original alpha value to save smooth edges.
            Note: if you use it on images without transparency, all colors will be replaced with a single one.
            </summary>
      <param name="newColorArgb">New color ARGB value to replace non transparent colors with.</param>
    </member>
    <member name="E:Aspose.Imaging.FileFormats.Djvu.DjvuImage.PropertyChanged">
      <summary>
            Occurs when a property value changes.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Djvu.DjvuImage.Identifier">
      <summary>
            Gets the unique identifier for the document
            </summary>
      <value>
            The identifier.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Djvu.DjvuImage.Pages">
      <summary>
            Gets the pages for the document
            </summary>
      <value>
            The pages.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Djvu.DjvuImage.ActivePage">
      <summary>
            Gets or sets the currently active page
            </summary>
      <value>
            The active page.
            </value>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.DjvuImageException">There is no active page selected.</exception>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Djvu.DjvuImage.FirstPage">
      <summary>
            Gets the first page of the document
            </summary>
      <value>
            The first page.
            </value>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.DjvuImageException">The first page can not be found</exception>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Djvu.DjvuImage.LastPage">
      <summary>
            Gets the last page of the document
            </summary>
      <value>
            The last page.
            </value>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.DjvuImageException">The last page can not be found</exception>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Djvu.DjvuImage.NextPage">
      <summary>
            Gets the next page of the document
            </summary>
      <value>
            The next page.
            </value>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.DjvuImageException">The next page can not be found</exception>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Djvu.DjvuImage.PreviousPage">
      <summary>
            Gets the previous page of the document
            </summary>
      <value>
            The previous page.
            </value>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.DjvuImageException">The previous page can not be found</exception>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Djvu.DjvuImage.Name">
      <summary>
            Gets the name of the djvu document
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Djvu.DjvuImage.Location">
      <summary>
            Gets the location of the djvu document
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Djvu.DjvuImage.BitsPerPixel">
      <summary>
            Gets the image bits per pixel count.
            </summary>
      <value>
            The image bits per pixel count.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Djvu.DjvuImage.Height">
      <summary>
            Gets the image height.
            </summary>
      <value>
            The image height.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Djvu.DjvuImage.Width">
      <summary>
            Gets the image width.
            </summary>
      <value>
            The image width.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Djvu.DjvuImage.IsCached">
      <summary>
            Gets a value indicating whether object's data is cached currently and no data readig is required.
            </summary>
      <value>
        <c>true</c> if object's data is cached; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Djvu.DjvuImage.ImageOpacity">
      <summary>
            Gets opacity of this image (active page).
            </summary>
      <value>
            The opacity value between 0.0 (fully transparent) and 1.0 (fully opaque).
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Djvu.DjvuImage.FileFormat">
      <summary>
            Gets a value of file format
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Djvu.OnPageExportedAction">
      <summary>
            Delegate for firing when page is exported
            </summary>
      <param name="page">The page which was export to</param>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Djvu.DjvuPage">
      <summary>
            Djvu page class
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Djvu.DjvuPage.GetTextForLocation(Aspose.Imaging.Rectangle)">
      <summary>
            Gets the text for the rectangle location
            </summary>
      <param name="rect">The location rect.</param>
      <returns>Text found on location</returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Djvu.DjvuPage.GetForegroundImage(System.Int32)">
      <summary>
            Gets the foreground image for the page
            </summary>
      <param name="subsample">The subsample.</param>
      <returns>
            Bitmap image
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Djvu.DjvuPage.GetTextImage(System.Int32)">
      <summary>
            Gets the text image.
            </summary>
      <param name="subsample">The subsample.</param>
      <returns>
            The bitmap
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Djvu.DjvuPage.GetBackgroundImage">
      <summary>
            Gets the background image.
            </summary>
      <returns>
            The bitmap
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Djvu.DjvuPage.ExtractThumbnailImage">
      <summary>
            Extracts the thumbnail image from the Djvu page.
            </summary>
      <returns>The Djvu raster image.</returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Djvu.DjvuPage.ReleaseManagedResources">
      <summary>
            Releases the managed resources. Make sure no unmanaged resources are released here, since they may have been already released.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Djvu.DjvuPage.UpdateDimensions(System.Int32,System.Int32)">
      <summary>
            Updates the image dimensions.
            </summary>
      <param name="newWidth">The new image width.</param>
      <param name="newHeight">The new image height.</param>
      <exception cref="T:System.NotImplementedException">Not implemented</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Djvu.DjvuPage.SaveData(System.IO.Stream)">
      <summary>
            Saves the data.
            </summary>
      <param name="stream">The stream to save data to.</param>
      <exception cref="T:System.NotImplementedException">Not implemented</exception>
    </member>
    <member name="E:Aspose.Imaging.FileFormats.Djvu.DjvuPage.PageExportedAction">
      <summary>
            Occurs when [page exported action].
            </summary>
    </member>
    <member name="E:Aspose.Imaging.FileFormats.Djvu.DjvuPage.PropertyChanged">
      <summary>
            Occurs when a property value changes.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Djvu.DjvuPage.BitsPerPixel">
      <summary>
            Gets the image bits per pixel count.
            </summary>
      <value>
            The image bits per pixel count.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Djvu.DjvuPage.ParentImage">
      <summary>
            Gets the parent image the page belongs to
            </summary>
      <value>
            The document.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Djvu.DjvuPage.Width">
      <summary>
            Gets the width of the page
            </summary>
      <value>
            The width.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Djvu.DjvuPage.Height">
      <summary>
            Gets the height of the page
            </summary>
      <value>
            The height.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Djvu.DjvuPage.Header">
      <summary>
            Gets the header.
            </summary>
      <value>
            The header.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Djvu.DjvuPage.Image">
      <summary>
            Gets the image.
            </summary>
      <value>
            The image.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Djvu.DjvuPage.ThumbnailImage">
      <summary>
            Gets or sets the thumbnail image for the page
            </summary>
      <value>
            The thumbnail image.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Djvu.DjvuPage.PageNumber">
      <summary>
            Gets the page number.
            </summary>
      <value>
            The page number.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Djvu.DjvuPage.IsColor">
      <summary>
            Gets a value indicating whether this instance is color.
            </summary>
      <value>
        <c>true</c> if this instance is color; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Djvu.DjvuRaster">
      <summary>
            Class for representing Djvu raster image where located result of some operation
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Djvu.DjvuRaster.Width">
      <summary>
            Gets the width.
            </summary>
      <value>
            The width.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Djvu.DjvuRaster.Height">
      <summary>
            Gets the height.
            </summary>
      <value>
            The height.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Djvu.DjvuRaster.BitsPerPixel">
      <summary>
            Gets the image bits per pixel count.
            </summary>
      <value>
            The image bits per pixel count.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Djvu.DjvuRaster.Length">
      <summary>
            Gets the length.
            </summary>
      <value>
            The length.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Djvu.Graphics.NamespaceDoc">
      <summary>
            The namespace contains djvu graphics classes
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Djvu.JB2.NamespaceDoc">
      <summary>
            The namespace contains djvu JB2 classes
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Djvu.NamespaceDoc">
      <summary>
            The namespace contains djvu classes
            </summary>
    </member>
    <member name="T:Aspose.Imaging.ImageOptions.DjvuMultiPageOptions">
      <summary>
            Djvu format page options
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.DjvuMultiPageOptions.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptions.DjvuMultiPageOptions" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.DjvuMultiPageOptions.#ctor(System.Int32[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptions.DjvuMultiPageOptions" /> class.
            </summary>
      <param name="pages">The pages indexes.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.DjvuMultiPageOptions.#ctor(System.Int32[],Aspose.Imaging.Rectangle)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptions.DjvuMultiPageOptions" /> class.
            </summary>
      <param name="pages">The pages indexes.</param>
      <param name="exportArea">The export area.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.DjvuMultiPageOptions.#ctor(Aspose.Imaging.IntRange)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptions.DjvuMultiPageOptions" /> class.
            </summary>
      <param name="range">The range.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.DjvuMultiPageOptions.#ctor(Aspose.Imaging.IntRange,Aspose.Imaging.Rectangle)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptions.DjvuMultiPageOptions" /> class.
            </summary>
      <param name="range">The range.</param>
      <param name="exportArea">The export area.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.DjvuMultiPageOptions.#ctor(Aspose.Imaging.IntRange[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptions.DjvuMultiPageOptions" /> class.
            </summary>
      <param name="ranges">The range.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.DjvuMultiPageOptions.#ctor(Aspose.Imaging.IntRange[],Aspose.Imaging.Rectangle)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptions.DjvuMultiPageOptions" /> class.
            </summary>
      <param name="ranges">The range.</param>
      <param name="exportArea">The export area.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.DjvuMultiPageOptions.#ctor(System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptions.DjvuMultiPageOptions" /> class.
            </summary>
      <param name="page">The page index.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.DjvuMultiPageOptions.#ctor(System.Int32,Aspose.Imaging.Rectangle)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptions.DjvuMultiPageOptions" /> class.
            </summary>
      <param name="page">The page index.</param>
      <param name="exportArea">The export area.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.DjvuMultiPageOptions.CheckModeAvailability(Aspose.Imaging.ImageOptions.MultiPageMode)">
      <summary>
            Checks the mode application.
            </summary>
      <param name="mode">The page mode.</param>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Dng.Decoder.ImageOtherParameters">
      <summary>
            Other image parameters
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dng.Decoder.ImageOtherParameters.Description">
      <summary>
            Gets the image description.
            </summary>
      <value>
            The desc.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dng.Decoder.ImageOtherParameters.Artist">
      <summary>
            Gets the author of image.
            </summary>
      <value>
            The artist.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dng.Decoder.ImageOtherParameters.Timestamp">
      <summary>
            Gets the date of shooting.
            </summary>
      <value>
            The timestamp.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dng.Decoder.ImageOtherParameters.ShotOrder">
      <summary>
            Gets serial number of image.
            </summary>
      <value>
            The shot order.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dng.Decoder.ImageOtherParameters.Aperture">
      <summary>
            Gets the aperture.
            </summary>
      <value>
            The aperture.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dng.Decoder.ImageOtherParameters.ShutterSpeed">
      <summary>
            Gets the shutter speed.
            </summary>
      <value>
            The shutter.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dng.Decoder.ImageOtherParameters.GpsData">
      <summary>
            Gets the GPS data.
            </summary>
      <value>
            The GPS data.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dng.Decoder.ImageOtherParameters.FocalLength">
      <summary>
            Gets the length of the focal.
            </summary>
      <value>
            The length of the focal.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dng.Decoder.ImageOtherParameters.IsoSpeed">
      <summary>
            Gets the ISO sensitivity.
            </summary>
      <value>
            The ISO speed.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Dng.Decoder.ImageParameters">
      <summary>
            Dng image parameters
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dng.Decoder.ImageParameters.DngVersion">
      <summary>
            Gets the DNG version.
            </summary>
      <value>
            The DNG version.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dng.Decoder.ImageParameters.Description">
      <summary>
            Gets the description of colors (RGBG,RGBE,GMCY, or GBTG).
            </summary>
      <value>
            The cdesc.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dng.Decoder.ImageParameters.Model">
      <summary>
            Gets the camera model.
            </summary>
      <value>
            The model.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dng.Decoder.ImageParameters.CameraManufacturer">
      <summary>
            Gets the camera manufacturer.
            </summary>
      <value>
            The make.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dng.Decoder.ImageParameters.IsFoveon">
      <summary>
            Gets the is foveon matrix.
            </summary>
      <value>
            The is foveon.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dng.Decoder.ImageParameters.Software">
      <summary>
            Gets the software.
            </summary>
      <value>
            The software.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dng.Decoder.ImageParameters.RawCount">
      <summary>
            Gets the number of RAW images in file (0 means that the file has not been recognized).
            </summary>
      <value>
            The raw count.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dng.Decoder.ImageParameters.Filters">
      <summary>
            Gets the Bit mask describing the order of color pixels in the matrix.
            </summary>
      <value>
            The filters.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dng.Decoder.ImageParameters.ColorsCount">
      <summary>
            Gets the colors.
            </summary>
      <value>
            The colors.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dng.Decoder.ImageParameters.XmpData">
      <summary>
            Gets the XMP data.
            </summary>
      <value>
            The XMP data.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dng.Decoder.ImageParameters.TranslationCfaDng">
      <summary>
            Gets the translation array for CFA mosaic DNG format.
            </summary>
      <value>
            The xtrans.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Dng.Decoder.NamespaceDoc">
      <summary>
            The namespace contains DNG decoder types
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Dng.Decoder.RawData">
      <summary>
            The raw data in DNG format
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dng.Decoder.RawData.ImageDataParameters">
      <summary>
            Gets or sets the image data parameters.
            </summary>
      <value>
            The idata.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dng.Decoder.RawData.ImageOtherParameters">
      <summary>
            Gets or sets the other image parameters.
            </summary>
      <value>
            The other.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Dng.DngImage">
      <summary>
            Dng image representation class
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Dng.DngImage.UpdateDimensions(System.Int32,System.Int32)">
      <summary>
            Updates the image dimensions.
            </summary>
      <param name="newWidth">The new image width.</param>
      <param name="newHeight">The new image height.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Dng.DngImage.SaveData(System.IO.Stream)">
      <summary>
            Saves the data.
            </summary>
      <param name="stream">The stream to save data to.</param>
      <exception cref="T:System.NotImplementedException">Save not supported</exception>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dng.DngImage.BitsPerPixel">
      <summary>
            Gets the image bits per pixel count.
            </summary>
      <value>
            The image bits per pixel count.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dng.DngImage.Height">
      <summary>
            Gets the image height.
            </summary>
      <value>
            The image height.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dng.DngImage.Width">
      <summary>
            Gets the image width.
            </summary>
      <value>
            The image width.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dng.DngImage.FileFormat">
      <summary>
            Gets a value of file format
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Dng.DngImage.ImgData">
      <summary>
            Gets or sets the img data.
            </summary>
      <value>
            The img data.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Dng.NamespaceDoc">
      <summary>
            The namespace contains DNG file format types
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Dng.NamespaceGroupDoc">
      <summary>
            The namespace contains DNG file format types
            </summary>
    </member>
    <member name="T:Aspose.Imaging.ImageLoadOptions.DngLoadOptions">
      <summary>
                The DNG load options
            </summary>
      <seealso cref="T:Aspose.Imaging.LoadOptions" />
    </member>
    <member name="P:Aspose.Imaging.ImageLoadOptions.DngLoadOptions.Fbdd">
      <summary>
                Gets or sets the FBDD.
            </summary>
      <value>
                The noise reduction before demosaic.
            </value>
    </member>
    <member name="T:Aspose.Imaging.ImageLoadOptions.NamespaceDoc">
      <summary>
            The namespace contains different file format load options.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.ImageLoadOptions.NoiseReductionType">
      <summary>
                The type of dbdd noise reduction.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ImageLoadOptions.NoiseReductionType.None">
      <summary>
                The None, do not use FBDD noise reduction
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ImageLoadOptions.NoiseReductionType.Light">
      <summary>
                The light, light FBDD reduction
            </summary>
    </member>
    <member name="F:Aspose.Imaging.ImageLoadOptions.NoiseReductionType.Full">
      <summary>
                The full, full FBDD reduction
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfImage">
      <summary>
            EMF file format image.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfImage.CacheData">
      <summary>
            Caches the data and ensures no additional data loading will be performed from the underlying <see cref="P:Aspose.Imaging.DataStreamSupporter.DataStreamContainer" />.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfImage.Crop(Aspose.Imaging.Rectangle)">
      <summary>
            Crops the specified rectangle.
            </summary>
      <param name="rectangle">The rectangle.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfImage.Resize(System.Int32,System.Int32,Aspose.Imaging.ResizeType)">
      <summary>
            Resizes the image.
            </summary>
      <param name="newWidth">The new width.</param>
      <param name="newHeight">The new height.</param>
      <param name="resizeType">The resize type.</param>
      <exception cref="T:System.NotImplementedException">Not implemented.</exception>
      <exception cref="T:System.NotImplementedException">Not implemented.</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfImage.Resize(System.Int32,System.Int32,Aspose.Imaging.ImageResizeSettings)">
      <summary>
            Resizes the image.
            </summary>
      <param name="newWidth">The new width.</param>
      <param name="newHeight">The new height.</param>
      <param name="settings">The resize settings.</param>
      <exception cref="T:System.NotImplementedException">Not implemented.</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfImage.RotateFlip(Aspose.Imaging.RotateFlipType)">
      <summary>
            Rotates, flips, or rotates and flips the image.
            </summary>
      <param name="rotateFlipType">Type of the rotate flip.</param>
      <exception cref="T:System.NotImplementedException">Not implemented.</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfImage.SetPalette(Aspose.Imaging.IColorPalette,System.Boolean)">
      <summary>
            Sets the image palette.
            </summary>
      <param name="palette">The palette to set.</param>
      <param name="updateColors">if set to <c>true</c> colors will be updated according to the new palette; otherwise color indexes remain unchanged. Note that unchanged indexes may crash the image on loading if some indexes have no corresponding palette entries.</param>
      <exception cref="T:System.NotImplementedException">Not valid for vector images</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfImage.GetDefaultOptions(System.Object[])">
      <summary>
            Gets the default options.
            </summary>
      <param name="args">The arguments.</param>
      <returns>Default options</returns>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfImage.Header">
      <summary>
            Gets or sets the header record 
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfImage.IsCached">
      <summary>
            Gets a value indicating whether object's data is cached currently and no data reading is required.
            </summary>
      <value>
        <c>true</c> if object's data is cached; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfImage.Records">
      <summary>
            Gets or sets the records.
            </summary>
      <value>
            The records.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfImage.FileFormat">
      <summary>
            Gets a value of file format
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfImage.BitsPerPixel">
      <summary>
            Gets the image bits per pixel count this parameter is not applicable to vector images
            </summary>
      <value>
            The image bits per pixel count.
            </value>
      <exception cref="T:System.NotImplementedException">Not valid for vector images</exception>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfImage.Width">
      <summary>
            Gets the image width.
            </summary>
      <value>
            The image width.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfImage.Height">
      <summary>
            Gets the image height.
            </summary>
      <value>
            The image height.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Graphics.EmfRecorderGraphics2D">
      <summary>
            The Emf recorder graphics
            </summary>
      <seealso cref="T:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D" />
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.EmfRecorderGraphics2D.#ctor(Aspose.Imaging.Rectangle,Aspose.Imaging.Size,Aspose.Imaging.Size)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Graphics.EmfRecorderGraphics2D" /> class.
            </summary>
      <param name="frame">The frame.</param>
      <param name="deviceSize">Size of the device.</param>
      <param name="deviceSizeMm">The device size mm.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.EmfRecorderGraphics2D.EndRecording">
      <summary>
            Ends the recording.
            </summary>
      <returns>The result image.</returns>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Graphics.EmfRecorderGraphics2D.BackgroundMode">
      <summary>
            Gets or sets the background mode.
            </summary>
      <value>
            The background mode.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Graphics.NamespaceDoc">
      <summary>
            The namespace contains Emf/Emf+ graphics.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.NamespaceDoc">
      <summary>
            The namespace contains types [MS-EMF], [MS-EMFPLUS]
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.NamespaceGroupDoc">
      <summary>
            The namespace contains types [MS-EMF], [MS-EMFPLUS]
            </summary>
    </member>
    <member name="T:Aspose.Imaging.ImageOptions.EmfOptions">
      <summary>
            The Emf options.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.ImageOptions.EmfRasterizationOptions">
      <summary>
                The Emf rasterization options.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Eps.Consts.EpsType">
      <summary>
            Subtypes of Encapsulated PostScript format
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Eps.Consts.EpsType.Binary">
      <summary>
            EPS Binary
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Eps.Consts.EpsType.Interchange">
      <summary>
            EPS Interchange
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Eps.Consts.NamespaceDoc">
      <summary>
            The namespace contains EPS format constants
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Eps.EpsBinaryImage">
      <summary>
            Class for Encapsulated PostScript format with binary header
            </summary>
      <seealso cref="T:Aspose.Imaging.FileFormats.Eps.EpsImage" />
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Eps.EpsImage">
      <summary>
            Base class for EPS format
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Eps.EpsImage.#ctor(System.Boolean)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Eps.EpsImage" /> class
            </summary>
      <param name="initialize">
            Specifies if default parameters should be set
            </param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Eps.EpsImage.SetSpecificRasterPreview(Aspose.Imaging.Image)">
      <summary>
            Sets the raster preview of EPS object
            <para>Note: EPS Interchange preview width must be divisible by 8, so it will be downscaled a bit if it is not</para></summary>
      <param name="image">Raster image</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Eps.EpsImage.GetPreviewImages">
      <summary>
            Gets the preview images.
            </summary>
      <returns>The list of preview images</returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Eps.EpsImage.ReleaseManagedResources">
      <summary>
            Releases the managed resources. Make sure no unmanaged resources are released here, since they may have been already released.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Eps.EpsImage.SaveData(System.IO.Stream)">
      <summary>
            Saves the data.
            </summary>
      <param name="stream">The stream to save data to.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Eps.EpsImage.FinalizePhotoshopThumbnail">
      <summary>
            Finalizes Photoshop thumbnail by setting subformat-specific data
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Eps.EpsImage.FileFormat">
      <summary>
            Gets a value of file format
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Eps.EpsImage.EpsType">
      <summary>
            Gets EPS subtype value
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Eps.EpsImage.PhotoshopThumbnail">
      <summary>
            Gets Photoshop preview thumbnail (if it's present in initial EPS data)
            </summary>
      <value>
            Photoshop preview thumbnail
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Eps.EpsImage.HasRasterPreview">
      <summary>
            Gets a value indicating whether this instance has format-specific raster preview
            </summary>
      <value>
        <c>true</c> if this instance has format-specific raster preview; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Eps.EpsImage.BitsPerPixel">
      <summary>
              Gets the image bits per pixel count.
            </summary>
      <value>The image bits per pixel count.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Eps.EpsImage.Width">
      <summary>
              Gets the image width.
            </summary>
      <value>The image width.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Eps.EpsImage.Height">
      <summary>
              Gets the image height.
            </summary>
      <value>The image height.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Eps.EpsImage.PostScriptVersion">
      <summary>
            Gets the PostScript version field
            </summary>
      <value>
            The PostScript version field
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Eps.EpsImage.Title">
      <summary>
            Gets the Title field
            </summary>
      <value>
            The Title field
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Eps.EpsImage.Creator">
      <summary>
            Gets the Creator field
            </summary>
      <value>
            The Creator field
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Eps.EpsImage.CreationDateString">
      <summary>
            Gets he CreationDate field string value
            </summary>
      <value>
            The CreationDate field string value
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Eps.EpsImage.CreationDate">
      <summary>
            Gets the CreationDate field
            </summary>
      <value>
            The CreationDate field
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Eps.EpsImage.BoundingBoxString">
      <summary>
            Gets the BoundingBox string value
            </summary>
      <value>
            The BoundingBox string value
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Eps.EpsImage.BoundingBoxBottomLeft">
      <summary>
            Gets the bounding box bottom left position
            </summary>
      <value>
            The bounding box bottom left position
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Eps.EpsImage.BoundingBoxTopRight">
      <summary>
            Gets the bounding box top right position
            </summary>
      <value>
            The bounding box top right position
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Eps.EpsImage.PagesCount">
      <summary>
            Gets the pages count
            </summary>
      <value>
            The pages count
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Eps.EpsImage.PageNumber">
      <summary>
            Gets the page number
            </summary>
      <value>
            The page number
            </value>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Eps.EpsBinaryImage.op_Explicit(Aspose.Imaging.FileFormats.Eps.EpsInterchangeImage)~Aspose.Imaging.FileFormats.Eps.EpsBinaryImage">
      <summary>
            Performs an explicit conversion from <see cref="T:Aspose.Imaging.FileFormats.Eps.EpsInterchangeImage" /> to <see cref="T:Aspose.Imaging.FileFormats.Eps.EpsBinaryImage" /></summary>
      <param name="basicImage">The basic image</param>
      <returns>
            The result of the conversion
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Eps.EpsBinaryImage.ConvertToInterchange">
      <summary>
            Converts this instance to <see cref="T:Aspose.Imaging.FileFormats.Eps.EpsInterchangeImage" /></summary>
      <returns>Result as <see cref="T:Aspose.Imaging.FileFormats.Eps.EpsInterchangeImage" /></returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Eps.EpsBinaryImage.SetSpecificRasterPreview(Aspose.Imaging.Image)">
      <summary>
            Sets the raster preview of EPS object
            </summary>
      <param name="image">Raster image</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Eps.EpsBinaryImage.ReleaseManagedResources">
      <summary>
            Releases the managed resources. Make sure no unmanaged resources are released here, since they may have been already released.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Eps.EpsBinaryImage.GetPreviewImages">
      <summary>
            Gets the preview images.
            </summary>
      <returns>The list of preview images</returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Eps.EpsBinaryImage.FinalizePhotoshopThumbnail">
      <summary>
            Finalizes Photoshop thumbnail by setting subformat-specific data
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Eps.EpsBinaryImage.GetImage2Export(Aspose.Imaging.ImageOptionsBase)">
      <summary>
            Gets the image to export.
            </summary>
      <param name="optionsBase">The image options base.</param>
      <returns>The image to export</returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Eps.EpsBinaryImage.UpdateDimensions(System.Int32,System.Int32)">
      <summary>
            Updates the image dimensions.
            </summary>
      <param name="newWidth">The new image width.</param>
      <param name="newHeight">The new image height.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Eps.EpsBinaryImage.EpsType">
      <summary>
            Gets EPS subtype value
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Eps.EpsBinaryImage.HasRasterPreview">
      <summary>
            Gets a value indicating whether this instance has format-specific raster preview
            </summary>
      <value>
        <c>true</c> if this instance has format-specific raster preview; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Eps.EpsBinaryImage.WmfPreview">
      <summary>
            Gets the WMF preview.
            </summary>
      <value>
            The WMF preview.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Eps.EpsBinaryImage.TiffPreview">
      <summary>
            Gets the TIFF preview.
            </summary>
      <value>
            The TIFF preview.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Eps.EpsInterchangeImage">
      <summary>
            Class for Encapsulated PostScript Interchange format
            </summary>
      <seealso cref="T:Aspose.Imaging.FileFormats.Eps.EpsImage" />
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Eps.EpsInterchangeImage.op_Explicit(Aspose.Imaging.FileFormats.Eps.EpsBinaryImage)~Aspose.Imaging.FileFormats.Eps.EpsInterchangeImage">
      <summary>
            Performs an explicit conversion from <see cref="T:Aspose.Imaging.FileFormats.Eps.EpsBinaryImage" /> to <see cref="T:Aspose.Imaging.FileFormats.Eps.EpsInterchangeImage" /></summary>
      <param name="basicImage">The basic image</param>
      <returns>
            The result of the conversion
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Eps.EpsInterchangeImage.ConvertToBinary">
      <summary>
            Converts this instance to <see cref="T:Aspose.Imaging.FileFormats.Eps.EpsBinaryImage" /></summary>
      <returns>Result as <see cref="T:Aspose.Imaging.FileFormats.Eps.EpsBinaryImage" /></returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Eps.EpsInterchangeImage.GetPreviewImages">
      <summary>
            Gets the preview images.
            </summary>
      <returns>Preview images</returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Eps.EpsInterchangeImage.SetSpecificRasterPreview(Aspose.Imaging.Image)">
      <summary>
            Sets the raster preview of EPS object
            <para>Note: EPS Interchange preview width must be divisible by 8, so it will be downscaled a bit if it is not</para></summary>
      <param name="image">Raster image</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Eps.EpsInterchangeImage.ReleaseManagedResources">
      <summary>
            Releases the managed resources. Make sure no unmanaged resources are released here, since they may have been already released.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Eps.EpsInterchangeImage.GetImage2Export(Aspose.Imaging.ImageOptionsBase)">
      <summary>
            Gets the image to export.
            </summary>
      <param name="optionsBase">The image options base.</param>
      <returns>The image to export</returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Eps.EpsInterchangeImage.FinalizePhotoshopThumbnail">
      <summary>
            Finalizes Photoshop thumbnail by setting subformat-specific data
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Eps.EpsInterchangeImage.UpdateDimensions(System.Int32,System.Int32)">
      <summary>
            Updates the image dimensions.
            </summary>
      <param name="newWidth">The new image width.</param>
      <param name="newHeight">The new image height.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Eps.EpsInterchangeImage.EpsType">
      <summary>
            Gets EPS subtype value
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Eps.EpsInterchangeImage.HasRasterPreview">
      <summary>
            Gets a value indicating whether this instance has format-specific raster preview
            </summary>
      <value>
        <c>true</c> if this instance has format-specific raster preview; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Eps.EpsInterchangeImage.RasterPreview">
      <summary>
            Gets b/w raster preview (if present) or null
            </summary>
      <value>
            B/W raster preview
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Eps.EpsInterchangeImage.PreviewWidth">
      <summary>
            Gets the width of the preview image
            </summary>
      <value>
            The width of the preview image
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Eps.EpsInterchangeImage.PreviewHeight">
      <summary>
            Gets the height of the preview image
            </summary>
      <value>
            The height of the preview image
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Eps.EpsLoadOptions">
      <summary>
            EPS load options
            </summary>
      <seealso cref="T:Aspose.Imaging.LoadOptions" />
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Eps.EpsLoadOptions.PreviewExportFormat">
      <summary>
            Gets or sets the preview format to use for export. If it is not set or specified format is absent, the best available quality is selected by default.
            </summary>
      <value>
            The preview format to use for export.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Eps.EpsOptions">
      <summary>
            EPS options (currently not used)
            </summary>
      <seealso cref="T:Aspose.Imaging.ImageOptionsBase" />
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Eps.EpsOptions.SubType">
      <summary>
            Gets or sets the subtype of EPS format.
            </summary>
      <value>
            The subtype of EPS format.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Eps.EpsPreviewFormat">
      <summary>
            EPS preview format
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Eps.EpsPreviewFormat.Default">
      <summary>
            Best available quality
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Eps.EpsPreviewFormat.TIFF">
      <summary>
            TIFF preview format
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Eps.EpsPreviewFormat.WMF">
      <summary>
            WMF preview format
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Eps.EpsPreviewFormat.PhotoshopThumbnail">
      <summary>
            Photoshop thumbnail (JFIF data)
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Eps.NamespaceDoc">
      <summary>
            The namespace contains EPS format type
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Eps.NamespaceGroupDoc">
      <summary>
            The namespace contains EPS format type
            </summary>
    </member>
    <member name="T:Aspose.Imaging.CoreExceptions.ImageFormats.GifImageException">
      <summary>
            The Gif image exception.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.ImageFormats.GifImageException.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.GifImageException" /> class.
            </summary>
      <param name="message">The exception message.</param>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.ImageFormats.GifImageException.#ctor(System.String,System.Exception)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.GifImageException" /> class.
            </summary>
      <param name="message">The exception message.</param>
      <param name="innerException">The inner exception.</param>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Gif.Blocks.GifApplicationExtensionBlock">
      <summary>
            Gif application extension block.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Gif.GifBlock">
      <summary>
            The default gif block implementation.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Gif.IGifBlock">
      <summary>
            Represents GIF block interface.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.IGifBlock.Save(System.IO.Stream)">
      <summary>
            Saves the block to the specified stream.
            </summary>
      <param name="stream">The stream to save data to.</param>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Gif.GifBlock.ExtensionIntroducer">
      <summary>
            Extension introducer.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.GifBlock.Save(System.IO.Stream)">
      <summary>
            Saves the block to the specified stream.
            </summary>
      <param name="stream">The stream to save data to.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.GifBlock.IsChanged">
      <summary>
            Gets or sets a value indicating whether block has changed and requires save.
            </summary>
      <value>
        <c>true</c> if block has changed; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Gif.Blocks.GifApplicationExtensionBlock.BlockHeaderSize">
      <summary>
            Specifies the block header size.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Gif.Blocks.GifApplicationExtensionBlock.ExtensionLabel">
      <summary>
            Extension label.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Gif.Blocks.GifApplicationExtensionBlock.BlockSize">
      <summary>
            Extension name + version block size
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Gif.Blocks.GifApplicationExtensionBlock.ApplicationIdentifierSize">
      <summary>
            Specifies the application identifier size.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Gif.Blocks.GifApplicationExtensionBlock.ApplicationAuthenticationCodeSize">
      <summary>
            Specifies the application authentication code size.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.Blocks.GifApplicationExtensionBlock.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Gif.Blocks.GifApplicationExtensionBlock" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.Blocks.GifApplicationExtensionBlock.#ctor(System.String,System.Byte[],System.Byte[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Gif.Blocks.GifApplicationExtensionBlock" /> class.
            </summary>
      <param name="applicationIdentifier">The application identifier.</param>
      <param name="applicationAuthenticationCode">The application authentication code.</param>
      <param name="applicationData">The application data.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.Blocks.GifApplicationExtensionBlock.Save(System.IO.Stream)">
      <summary>
            Saves the block to the specified stream.
            </summary>
      <param name="stream">The stream to save data to.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.Blocks.GifApplicationExtensionBlock.ApplicationAuthenticationCode">
      <summary>
            Gets or sets the application authentication code.
            </summary>
      <value>
            The application authentication code.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.Blocks.GifApplicationExtensionBlock.ApplicationIdentifier">
      <summary>
            Gets or sets the application identifier.
            </summary>
      <value>
            The application identifier.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.Blocks.GifApplicationExtensionBlock.ApplicationData">
      <summary>
            Gets or sets the application data.
            </summary>
      <value>
            The application data.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Gif.Blocks.GifCommentBlock">
      <summary>
            Gif comment block.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Gif.Blocks.GifCommentBlock.ExtensionLabel">
      <summary>
            Gif comment block extension label.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Gif.Blocks.GifCommentBlock.BlockHeaderSize">
      <summary>
            Defines the block header size.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.Blocks.GifCommentBlock.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Gif.Blocks.GifCommentBlock" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.Blocks.GifCommentBlock.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Gif.Blocks.GifCommentBlock" /> class.
            </summary>
      <param name="comment">The comment.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.Blocks.GifCommentBlock.Save(System.IO.Stream)">
      <summary>
            Saves the block to the specified stream.
            </summary>
      <param name="stream">The stream to save data to.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.Blocks.GifCommentBlock.Comment">
      <summary>
            Gets or sets the comment. Note that comment must use ASCII encoding and will be stored accordingly.
            </summary>
      <value>
            The comment.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock">
      <summary>
            Gif frame block.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock.ExtensionLabel">
      <summary>
            Block extension label.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock.ImageDescriptorSize">
      <summary>
            The image descriptor size.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock.#ctor(System.UInt16,System.UInt16)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock" /> class.
            </summary>
      <param name="width">The image width.</param>
      <param name="height">The image height.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock.#ctor(System.UInt16,System.UInt16,System.UInt16,System.UInt16)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock" /> class.
            </summary>
      <param name="left">The left image position.</param>
      <param name="top">The top image position.</param>
      <param name="width">The image width.</param>
      <param name="height">The image height.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock.#ctor(System.UInt16,System.UInt16,System.UInt16,System.UInt16,Aspose.Imaging.IColorPalette,System.Boolean,System.Boolean,System.Byte)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock" /> class.
            </summary>
      <param name="left">The left image position.</param>
      <param name="top">The top image position.</param>
      <param name="width">The image Width.</param>
      <param name="height">The image Height.</param>
      <param name="colorPalette">The color palette.</param>
      <param name="isPaletteSorted">if set to <c>true</c> the color palette is sorted.</param>
      <param name="isGifFrameInterlaced">if set to <c>true</c> the GIF frame is interlaced.</param>
      <param name="bitsPerPixel">The bits per pixel.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock.#ctor(Aspose.Imaging.RasterImage)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock" /> class.
            </summary>
      <param name="image">The image to initialize frame pixel and palette data with.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock.#ctor(Aspose.Imaging.RasterImage,System.UInt16,System.UInt16)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock" /> class.
            </summary>
      <param name="image">The image to initialize frame pixel and palette data with.</param>
      <param name="left">The left image position.</param>
      <param name="top">The top image position.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock.#ctor(Aspose.Imaging.RasterImage,System.UInt16,System.UInt16,System.Boolean,System.Boolean,System.Byte)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock" /> class.
            </summary>
      <param name="image">The image to initialize frame pixel and palette data with.</param>
      <param name="left">The left image position.</param>
      <param name="top">The top image position.</param>
      <param name="isPaletteSorted">if set to <c>true</c> the color palette is sorted.</param>
      <param name="isGifFrameInterlaced">if set to <c>true</c> the GIF frame is interlaced.</param>
      <param name="lzwCodeSize">The bits per pixel.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock.#ctor(System.IO.Stream)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock" /> class.
            </summary>
      <param name="stream">The stream to load an image from and initialize frame pixel and palette data with.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock.#ctor(System.IO.Stream,System.UInt16,System.UInt16)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock" /> class.
            </summary>
      <param name="stream">The stream to load an image from and initialize frame pixel and palette data with.</param>
      <param name="left">The left image position.</param>
      <param name="top">The top image position.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock.#ctor(System.IO.Stream,System.UInt16,System.UInt16,System.Boolean,System.Boolean,System.Byte)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock" /> class.
            </summary>
      <param name="stream">The stream to load an image from and initialize frame pixel and palette data with.</param>
      <param name="left">The left image position.</param>
      <param name="top">The top image position.</param>
      <param name="isPaletteSorted">if set to <c>true</c> the color palette is sorted.</param>
      <param name="isGifFrameInterlaced">if set to <c>true</c> the GIF frame is interlaced.</param>
      <param name="lzwCodeSize">The bits per pixel.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock" /> class.
            </summary>
      <param name="path">The path to load an image from and initialize frame pixel and palette data with.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock.#ctor(System.String,System.UInt16,System.UInt16)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock" /> class.
            </summary>
      <param name="path">The path to load an image from and initialize frame pixel and palette data with.</param>
      <param name="left">The left image position.</param>
      <param name="top">The top image position.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock.#ctor(System.String,System.UInt16,System.UInt16,System.Boolean,System.Boolean,System.Byte)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock" /> class.
            </summary>
      <param name="path">The path to load an image from and initialize frame pixel and palette data with.</param>
      <param name="left">The left image position.</param>
      <param name="top">The top image position.</param>
      <param name="isPaletteSorted">if set to <c>true</c> the color palette is sorted.</param>
      <param name="isGifFrameInterlaced">if set to <c>true</c> the GIF frame is interlaced.</param>
      <param name="lzwCodeSize">The bits per pixel.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock.GetColorPalette(Aspose.Imaging.IColorPalette,Aspose.Imaging.IColorPalette)">
      <summary>
            Gets the associated color palette.
            </summary>
      <param name="framePalette">The frame palette.</param>
      <param name="containerPalette">The container palette.</param>
      <returns>
            The color palette.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock.CreateFlags(Aspose.Imaging.IColorPalette,System.Boolean,System.Boolean)">
      <summary>
            Creates the flags.
            </summary>
      <param name="colorPalette">The color palette.</param>
      <param name="isPaletteSorted">if set to <c>true</c> the colors in color palette are sorted.</param>
      <param name="isGifFrameInterlaced">if set to <c>true</c> the GIF frame image is interlaced.</param>
      <returns>The created flags.</returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock.ReplaceColor(System.Int32,System.Byte,System.Int32)">
      <summary>
            Replaces one color to another with allowed difference and preserves original alpha value to save smooth edges.
            </summary>
      <param name="oldColorArgb">Old color ARGB value to be replaced.</param>
      <param name="oldColorDiff">Allowed difference in old color to be able to widen replaced color tone.</param>
      <param name="newColorArgb">New color ARGB value to replace old color with.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock.ReplaceNonTransparentColors(System.Int32)">
      <summary>
            Replaces all non-transparent colors with new color and preserves original alpha value to save smooth edges.
            Note: if you use it on images without transparency, all colors will be replaced with a single one.
            </summary>
      <param name="newColorArgb">New color ARGB value to replace non transparent colors with.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock.FileFormat">
      <summary>
            Gets a value of file format
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock.Width">
      <summary>
            Gets the image width.
            </summary>
      <value>
            The image width.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock.Height">
      <summary>
            Gets the image height.
            </summary>
      <value>
            The image height.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock.BitsPerPixel">
      <summary>
            Gets the image bits per pixel count.
            </summary>
      <value>
            The image bits per pixel count.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock.Interlaced">
      <summary>
            Gets or sets a value indicating whether this <see cref="T:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock" /> is interlaced.
            </summary>
      <value>
        <c>true</c> if interlaced; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock.IsPaletteSorted">
      <summary>
            Gets or sets a value indicating whether color palette is sorted.
            </summary>
      <value>
        <c>true</c> if color palette is sorted; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock.GifFrameBitsPerPixel">
      <summary>
            Gets or sets the GIF frame bits per pixel.
            </summary>
      <value>
            The GIF frame bits per pixel.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock.Left">
      <summary>
            Gets or sets the left image location.
            </summary>
      <value>
            The left image location.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock.Top">
      <summary>
            Gets or sets the top image location.
            </summary>
      <value>
            The top image location.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock.Flags">
      <summary>
            Gets or sets the flags.
            </summary>
      <value>
            The flags.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock.ControlBlock">
      <summary>
            Gets the graphics control block associated with this block.
            </summary>
      <value>
            The control block.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock.HasTransparentColor">
      <summary>
            Gets a value indicating whether frame block has transparent color.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock.TransparentColor">
      <summary>
            Gets the transparent color of frame block.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlock">
      <summary>
            Gif graphics control block.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlock.BlockHeaderSize">
      <summary>
            Specifies the block header size.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlock.ExtensionLabel">
      <summary>
            Extension label.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlock.SubBlockSize">
      <summary>
            Gets the sub-block size.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlock.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlock" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlock.#ctor(System.Byte,System.UInt16,System.Byte)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlock" /> class.
            </summary>
      <param name="flags">The flags.</param>
      <param name="delayTime">The delay time expressed in 1/100 seconds.</param>
      <param name="transparentColorIndex">The transparent color index.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlock.#ctor(System.UInt16,System.Boolean,System.Byte,System.Boolean,Aspose.Imaging.FileFormats.Gif.DisposalMethod)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlock" /> class.
            </summary>
      <param name="delayTime">The delay time expressed in 1/100 seconds.</param>
      <param name="hasTransparentColor">if set to <c>true</c> the <paramref name="transparentColorIndex" /> is valid.</param>
      <param name="transparentColorIndex">The transparent color index.</param>
      <param name="requiresUserInput">if set to <c>true</c> the user input is expected.</param>
      <param name="disposalMethod">The disposal method.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlock.CreateFlags(System.Boolean,System.Boolean,Aspose.Imaging.FileFormats.Gif.DisposalMethod)">
      <summary>
            Creates the flags.
            </summary>
      <param name="hasTransparentColor">if set to <c>true</c> the <see cref="T:Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlock" /> has valid transparent color index.</param>
      <param name="requiresUserInput">if set to <c>true</c> the user input is expected.</param>
      <param name="disposalMethod">The disposal method.</param>
      <returns>The generated flags.</returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlock.Save(System.IO.Stream)">
      <summary>
            Saves the block to the specified stream.
            </summary>
      <param name="stream">The stream to save data to.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlock.DelayTime">
      <summary>
            Gets or sets the frame delay time expressed in 1/100 seconds.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlock.Flags">
      <summary>
            Gets or sets the flags.
            </summary>
      <value>
            The flags.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlock.TransparentColorIndex">
      <summary>
            Gets or sets the transparent color index.
            </summary>
      <value>
            The transparent color index.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlock.DisposalMethod">
      <summary>
            Gets or sets the disposal method.
            </summary>
      <value>
            The disposal method.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlock.UserInputExpected">
      <summary>
            Gets or sets a value indicating whether user input is expected.
            </summary>
      <value>
        <c>true</c> if user input is expected; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlock.HasTransparentColor">
      <summary>
            Gets or sets a value indicating whether graphics control block has transparent color.
            </summary>
      <value>
        <c>true</c> if graphics control block has transparent color; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Gif.Blocks.GifPlainTextRenderingBlock">
      <summary>
            Gif plain text extension block. The plain text extension contains textual data and the
            parameters necessary to render that data as a graphic, in a simple form.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Gif.Blocks.GifPlainTextRenderingBlock.ExtensionLabel">
      <summary>
            The plain text extension label.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Gif.Blocks.GifPlainTextRenderingBlock.BlockSize">
      <summary>
            The overall block size.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Gif.Blocks.GifPlainTextRenderingBlock.SubBlockSize">
      <summary>
            The size of the sub block.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.Blocks.GifPlainTextRenderingBlock.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Gif.Blocks.GifPlainTextRenderingBlock" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.Blocks.GifPlainTextRenderingBlock.#ctor(System.UInt16,System.UInt16,System.UInt16,System.UInt16,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Gif.Blocks.GifPlainTextRenderingBlock" /> class.
            </summary>
      <param name="textGridLeftPosition">The text grid left position.</param>
      <param name="textGridTopPosition">The text grid top position.</param>
      <param name="textGridWidth">The text grid width.</param>
      <param name="textGridHeight">The text grid height.</param>
      <param name="characterCellWidth">The character cell width.</param>
      <param name="characterCellHeight">The character cell height.</param>
      <param name="textForegroundColorIndex">The foreground color index.</param>
      <param name="textBackgroundColorIndex">The background color index.</param>
      <param name="data">The plain text data.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.Blocks.GifPlainTextRenderingBlock.Save(System.IO.Stream)">
      <summary>
            Saves the block to the specified stream.
            </summary>
      <param name="stream">The stream to save data to.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.Blocks.GifPlainTextRenderingBlock.TextForegroundColorIndex">
      <summary>
            Gets or sets the index of the color in the global color palette used to draw the text foreground.
            </summary>
      <value>
            The foreground color index.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.Blocks.GifPlainTextRenderingBlock.TextBackgroundColorIndex">
      <summary>
            Gets or sets the index of the color in the global color palette used to draw the text background.
            </summary>
      <value>
            The background color index.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.Blocks.GifPlainTextRenderingBlock.CharacterCellWidth">
      <summary>
            Gets or sets the character cell width, in pixels, of each cell in the grid.
            </summary>
      <value>
            The character cell width.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.Blocks.GifPlainTextRenderingBlock.CharacterCellHeight">
      <summary>
            Gets or sets the character cell height, in pixels, of each cell in the grid.
            </summary>
      <value>
            The character cell height.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.Blocks.GifPlainTextRenderingBlock.TextGridLeftPosition">
      <summary>
            Gets or sets the text grid left position.
            </summary>
      <value>
            The text grid left position.
            </value>
      <remarks>This is a column number, in pixels, of the left edge of the text grid, with respect to the left edge of the logical screen.</remarks>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.Blocks.GifPlainTextRenderingBlock.TextGridTopPosition">
      <summary>
            Gets or sets the text grid top position.
            </summary>
      <value>
            The text grid top position.
            </value>
      <remarks>This is a row number, in pixels, of the top edge of the text grid, with respect to the top edge of the logical screen.</remarks>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.Blocks.GifPlainTextRenderingBlock.TextGridWidth">
      <summary>
            Gets or sets the text grid with in pixels
            </summary>
      <value>
            The text grid width in pixels.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.Blocks.GifPlainTextRenderingBlock.TextGridHeight">
      <summary>
            Gets or sets the text grid height in pixels
            </summary>
      <value>
            The text grid height in pixels.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.Blocks.GifPlainTextRenderingBlock.PlainTextData">
      <summary>
            Gets or sets the plain text data.
            </summary>
      <value>
            The plain text data.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Gif.Blocks.GifUnknownExtensionBlock">
      <summary>
            Gif Unknown Extension Block.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.Blocks.GifUnknownExtensionBlock.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Gif.Blocks.GifUnknownExtensionBlock" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.Blocks.GifUnknownExtensionBlock.#ctor(System.Byte,System.Byte[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Gif.Blocks.GifUnknownExtensionBlock" /> class.
            </summary>
      <param name="extensionLabel">The extension label.</param>
      <param name="data">The block data.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.Blocks.GifUnknownExtensionBlock.Save(System.IO.Stream)">
      <summary>
            Saves the block to the specified stream.
            </summary>
      <param name="stream">The stream to save data to.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.Blocks.GifUnknownExtensionBlock.ExtensionLabel">
      <summary>
            Gets or sets the block's extension label.
            </summary>
      <value>
            The block's extension label.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.Blocks.GifUnknownExtensionBlock.UnknownData">
      <summary>
            Gets or sets the unknown data.
            </summary>
      <value>
            The unknown data.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Gif.Blocks.NamespaceDoc">
      <summary>
            The namespace contains Gif file format entities.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Gif.DisposalMethod">
      <summary>
            Indicates the way in which the graphic is to be treated after being displayed.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Gif.DisposalMethod.None">
      <summary>
            No disposal specified.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Gif.DisposalMethod.Preserve">
      <summary>
            Do not dispose. The graphic is to be left in place.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Gif.DisposalMethod.Restore">
      <summary>
            Restore to background color. The area used by the graphic must be restored to the background color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Gif.DisposalMethod.Previuos">
      <summary>
            Restore to previous. The decoder is required to restore the area overwritten by the graphic with what was there prior to rendering the graphic.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Gif.DisposalMethod.Undefined">
      <summary>
            Undefined value.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Gif.GifBlocksRegistry">
      <summary>
            Represents the gif blocks openers registry.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.GifBlocksRegistry.GetFirstSupportedDescriptorByTypeName(System.String)">
      <summary>
            Gets the first supported descriptor by its type name.
            </summary>
      <param name="descriptorTypeName">The descriptor type name.</param>
      <returns>The first found opener descriptor or null if not such descriptor is found.</returns>
      <remarks>The first opener descriptor will be actually the last registered.</remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.GifBlocksRegistry.GetFirstSupportedDescriptor(System.IO.Stream)">
      <summary>
            Gets the first supported opener descriptor.
            </summary>
      <param name="stream">The stream.</param>
      <returns>The gif block opener descriptor or null if no opener descriptor supported for such stream.</returns>
      <remarks>The first opener will be actually the last registered.</remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.GifBlocksRegistry.LoadBlockByFirstSupportedDescriptor(System.IO.Stream,Aspose.Imaging.IColorPalette)">
      <summary>
            Loads gif block using first found opener suitable for the specified <paramref name="stream" />.
            </summary>
      <param name="stream">The stream.</param>
      <param name="containerPalette">The container palette.</param>
      <returns>
            The loaded gif block or null if no opener is found.
            </returns>
      <remarks>
            The first opener will be actually the last registered.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.GifBlocksRegistry.RegisterOpener(Aspose.Imaging.FileFormats.Gif.IGifBlockLoaderDescriptor)">
      <summary>
            Registers the opener.
            </summary>
      <param name="openerDescriptor">The opener descriptor to register.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.GifBlocksRegistry.UnregisterOpener(Aspose.Imaging.FileFormats.Gif.IGifBlockLoaderDescriptor)">
      <summary>
            Unregisters the opener.
            </summary>
      <param name="openerDescriptor">The opener descriptor to unregister.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.GifBlocksRegistry.RegisteredDescriptors">
      <summary>
            Gets the registered descriptors.
            </summary>
      <value>The registered descriptors.</value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Gif.GifImage">
      <summary>
            A gif image.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.GifImage.#ctor(Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock,Aspose.Imaging.IColorPalette)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Gif.GifImage" /> class.
            </summary>
      <param name="firstFrame">The first frame to initialize gif image with.</param>
      <param name="globalPalette">The global palette to use. Note if both <paramref name="firstFrame" /> and <paramref name="globalPalette" /> are null then default global palette is used.</param>
      <exception cref="T:System.ArgumentNullException">The frame cannot be null;firstFrame</exception>
      <exception cref="T:System.ArgumentException">The first frame already belongs to some other image. Check the Container property.;firstFrame</exception>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.GifImageException">The palette specified should contain entries count equal to power of 2. Minimal palette size is 2, maximal is 256.</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.GifImage.#ctor(Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Gif.GifImage" /> class.
            </summary>
      <param name="firstFrame">The first frame to initialize gif image with.</param>
      <exception cref="T:System.ArgumentNullException">The frame cannot be null;firstFrame</exception>
      <exception cref="T:System.ArgumentException">The first frame already belongs to some other image. Check the Container property.;firstFrame</exception>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.GifImageException">The palette specified should contain entries count equal to power of 2. Minimal palette size is 2, maximal is 256.</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.GifImage.#ctor(Aspose.Imaging.FileFormats.Gif.Blocks.GifFrameBlock,Aspose.Imaging.IColorPalette,System.Boolean,System.Byte,System.Byte,System.Byte,System.Boolean)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Gif.GifImage" /> class.
            </summary>
      <param name="firstFrame">The first frame to initialize gif image with.</param>
      <param name="globalPalette">The global palette to use. Note if both <paramref name="firstFrame" /> and <paramref name="globalPalette" /> are null then default global palette is used.</param>
      <param name="isPaletteSorted">if set to <c>true</c> the palette is sorted. Note the parameter is used when <paramref name="globalPalette" /> is not null.</param>
      <param name="paletteColorResolution">The palette color resolution. Note the parameter is used when <paramref name="globalPalette" /> is not null.</param>
      <param name="paletteBackgroundColorIndex">The palette background color index.</param>
      <param name="aspectRatio">The aspect ratio.</param>
      <param name="hasTrailer">if set to <c>true</c> the gif image has trailer otherwise no trailer written at the end of the stream.</param>
      <exception cref="T:System.ArgumentNullException">The frame cannot be null;firstFrame</exception>
      <exception cref="T:System.ArgumentException">The first frame already belongs to some other image. Check the Container property.;firstFrame</exception>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.GifImageException">The palette specified should contain entries count equal to power of 2. Minimal palette size is 2, maximal is 256.</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.GifImage.Dither(Aspose.Imaging.DitheringMethod,System.Int32,Aspose.Imaging.IColorPalette)">
      <summary>
            Performs dithering on the current image.
            </summary>
      <param name="ditheringMethod">The dithering method.</param>
      <param name="bitsCount">The final bits count for dithering.</param>
      <param name="customPalette">The custom palette for dithering.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.GifImage.CacheData">
      <summary>
            Caches the data and ensures no additional data loading will be performed from the underlying <see cref="P:Aspose.Imaging.DataStreamSupporter.DataStreamContainer" />.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.GifImage.RotateFlipAll(Aspose.Imaging.RotateFlipType)">
      <summary>
            Rotates the flip all frames in the image.
            </summary>
      <param name="rotateFlip">
            The rotate flip type to perform.
            </param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.GifImage.OrderBlocks">
      <summary>
            Orders the GIF blocks according to the GIF specification. Some <see cref="T:Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlock" /> may be removed for proper GIF layout.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.GifImage.ClearBlocks">
      <summary>
            Clears all the GIF blocks.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.GifImage.InsertBlock(System.Int32,Aspose.Imaging.FileFormats.Gif.IGifBlock)">
      <summary>
            Adds a new GIF block.
            </summary>
      <param name="index">The zero-based element, at which block will be inserted.</param>
      <param name="block">The GIF block to add.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.GifImage.AddBlock(Aspose.Imaging.FileFormats.Gif.IGifBlock)">
      <summary>
            Adds a new GIF block.
            </summary>
      <param name="block">The GIF block to add.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.GifImage.RemoveBlock(Aspose.Imaging.FileFormats.Gif.IGifBlock)">
      <summary>
            Removes the GIF block.
            </summary>
      <param name="block">The block to remove.</param>
      <remarks>Note: do not forget to Dispose the block if you will not add it to some other GifImage.</remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.GifImage.RotateFlip(Aspose.Imaging.RotateFlipType)">
      <summary>
            Rotates, flips, or rotates and flips the image.
            </summary>
      <param name="rotateFlipType">The rotate flip type.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.GifImage.Rotate(System.Single,System.Boolean,Aspose.Imaging.Color)">
      <summary>
            Rotate image around the center.
            </summary>
      <param name="angle">The rotate angle in degrees. Positive values will rotate clockwise.</param>
      <param name="resizeProportionally">if set to <c>true</c> you will have your image size changed according to rotated rectangle (corner points) projections in other case that leaves dimensions untouched and only internal image contents are rotated.</param>
      <param name="backgroundColor">Color of the background.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.GifImage.Resize(System.Int32,System.Int32,Aspose.Imaging.ResizeType)">
      <summary>
            Resizes the image.
            </summary>
      <param name="newWidth">The new width.</param>
      <param name="newHeight">The new height.</param>
      <param name="resizeType">The resize type.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.GifImage.Resize(System.Int32,System.Int32,Aspose.Imaging.ImageResizeSettings)">
      <summary>
            Resizes the image with extended options.
            </summary>
      <param name="newWidth">The new width.</param>
      <param name="newHeight">The new height.</param>
      <param name="settings">The resize settings.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
            newWidth;The new width should be positive number and at least 1.
            or
            newHeight;The new height should be positive number and at least 1.
            </exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.GifImage.ResizeProportional(System.Int32,System.Int32,Aspose.Imaging.ResizeType)">
      <summary>
            Performs proportional resize on the image.
            The proportional resize will resize each frame according to the ratio of <paramref name="newWidth" />/width and <paramref name="newHeight" />/height.
            </summary>
      <param name="newWidth">The new width.</param>
      <param name="newHeight">The new height.</param>
      <param name="resizeType">The resize type.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.GifImage.Crop(Aspose.Imaging.Rectangle)">
      <summary>
            Cropping the image.
            </summary>
      <param name="rectangle">The rectangle.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.GifImage.Grayscale">
      <summary>
            Transformation of an image to its grayscale representation
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.GifImage.BinarizeFixed(System.Byte)">
      <summary>
            Binarization of an image with predefined threshold
            </summary>
      <param name="threshold">Threshold value. If corresponding gray value of a pixel is greater than threshold, a value of 255 will be assigned to it, 0 otherwise.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.GifImage.BinarizeOtsu">
      <summary>
            Binarization of an image with Otsu thresholding
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.GifImage.BinarizeBradley(System.Double)">
      <summary>
            Binarization of an image using Bradley's adaptive thresholding algorithm using the integral image thresholding
            </summary>
      <param name="brightnessDifference">The brightness difference between pixel and the average of an s x s window of pixels centered around this pixel.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.GifImage.AdjustBrightness(System.Int32)">
      <summary>
            Adjust of a brightness for image.
            </summary>
      <param name="brightness">Brightness value.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.GifImage.AdjustContrast(System.Single)">
      <summary>
            Image contrasting
            </summary>
      <param name="contrast">Contrast value (in range [-100; 100])</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.GifImage.AdjustGamma(System.Single,System.Single,System.Single)">
      <summary>
            Gamma-correction of an image.
            </summary>
      <param name="gammaRed">Gamma for red channel coefficient</param>
      <param name="gammaGreen">Gamma for green channel coefficient</param>
      <param name="gammaBlue">Gamma for blue channel coefficient</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.GifImage.AdjustGamma(System.Single)">
      <summary>
            Gamma-correction of an image.
            </summary>
      <param name="gamma">Gamma for red, green and blue channels coefficient</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.GifImage.Filter(Aspose.Imaging.Rectangle,Aspose.Imaging.ImageFilters.FilterOptions.FilterOptionsBase)">
      <summary>
            Filters the specified rectangle.
            </summary>
      <param name="rectangle">The rectangle.</param>
      <param name="options">The options.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.GifImage.ReplaceColor(System.Int32,System.Byte,System.Int32)">
      <summary>
            Replaces one color to another with allowed difference and preserves original alpha value to save smooth edges.
            </summary>
      <param name="oldColorArgb">Old color ARGB value to be replaced.</param>
      <param name="oldColorDiff">Allowed difference in old color to be able to widen replaced color tone.</param>
      <param name="newColorArgb">New color ARGB value to replace old color with.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.GifImage.ReplaceNonTransparentColors(System.Int32)">
      <summary>
            Replaces all non-transparent colors with new color and preserves original alpha value to save smooth edges.
            Note: if you use it on images without transparency, all colors will be replaced with a single one.
            </summary>
      <param name="newColorArgb">New color ARGB value to replace non transparent colors with.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.GifImage.FileFormat">
      <summary>
            Gets a value of file format
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.GifImage.XmpData">
      <summary>
            Gets or sets the XMP metadata.
            </summary>
      <value>
            The XMP metadata.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.GifImage.HasTrailer">
      <summary>
            Gets or sets a value indicating whether GIF has trailer.
            </summary>
      <value>
        <c>true</c> if GIF has trailer; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.GifImage.IsPaletteSorted">
      <summary>
            Gets or sets a value indicating whether palette is sorted.
            </summary>
      <value>
        <c>true</c> if palette is sorted; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.GifImage.PaletteColorResolutionBits">
      <summary>
            Gets or sets the palette color resolution bits.
            </summary>
      <value>
            The palette color resolution bits.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.GifImage.Width">
      <summary>
            Gets the object width.
            </summary>
      <value>The object width.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.GifImage.Height">
      <summary>
            Gets the object height.
            </summary>
      <value>The object height.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.GifImage.BitsPerPixel">
      <summary>
            Gets the bits per pixel count.
            </summary>
      <value>The bits per pixel count.</value>
      <remarks>For GIF this value is calculated from active frame.</remarks>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.GifImage.Blocks">
      <summary>
            Gets the GIF blocks.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.GifImage.ActiveFrame">
      <summary>
            Gets or sets the active frame.
            </summary>
      <value>
            The active frame.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.GifImage.BackgroundColor">
      <summary>
            Gets or sets the background color.
            </summary>
      <value>
            The background color.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.GifImage.BackgroundColorIndex">
      <summary>
            Gets or sets the background color index.
            </summary>
      <value>
            The background color index.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.GifImage.PixelAspectRatio">
      <summary>
            Gets or sets the pixel aspect ratio.
            </summary>
      <value>
            The pixel aspect ratio.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.GifImage.IsCached">
      <summary>
            Gets a value indicating whether object's data is cached currently and no data reading is required.
            </summary>
      <value>
        <c>true</c> if object's data is cached; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.GifImage.HasTransparentColor">
      <summary>
            Gets a value indicating whether active frame has transparent color.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.GifImage.TransparentColor">
      <summary>
            Gets active frame transparent color.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.GifImage.HasBackgroundColor">
      <summary>
            Gets a value indicating whether image has background color.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Gif.GifImage.ImageOpacity">
      <summary>
            Gets opacity of this image (active frame).
            </summary>
      <value>
            The opacity value between 0.0 (fully transparent) and 1.0 (fully opaque).
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Gif.IGifBlockLoaderDescriptor">
      <summary>
            Gif block Loader descriptor.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.IGifBlockLoaderDescriptor.CanLoad(Aspose.Imaging.StreamContainer)">
      <summary>
            Determines whether loader can load the specified data.
            </summary>
      <param name="streamContainer">The stream container to load data from.</param>
      <returns>
        <c>true</c> loader can load the specified data; otherwise, <c>false</c>.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Gif.IGifBlockLoaderDescriptor.Load(Aspose.Imaging.StreamContainer,Aspose.Imaging.IColorPalette)">
      <summary>
            Loads the gif block.
            </summary>
      <param name="streamContainer">The stream container.</param>
      <param name="containerPalette">The container palette.</param>
      <returns>
            A new gif block.
            </returns>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Gif.NamespaceDoc">
      <summary>
            The namespace handles Gif file format processing.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Gif.NamespaceGroupDoc">
      <summary>
            The namespace handles Gif file format processing.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.ImageOptions.GifOptions">
      <summary>
            The gif file format creation options.
            </summary>
      <example>This example demonstrates the use of different classes from SaveOptions Namespace for export purposes. An image of type Gif is loaded into an instance of Image and then exported out to several formats.<code>[C#]

//Load an existing image (of type Gif) in an instance of Image class
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(@"C:\temp\sample.gif"))
{
    //Export to BMP file format using the default options
    image.Save(@"C:\output.bmp", new Aspose.Imaging.ImageOptions.BmpOptions());

    //Export to JPEG file format using the default options
    image.Save(@"C:\output.jpeg", new Aspose.Imaging.ImageOptions.JpegOptions());
 
    //Export to PNG file format using the default options
    image.Save(@"C:\output.png", new Aspose.Imaging.ImageOptions.PngOptions());
 
    //Export to TIFF file format using the default options
    image.Save(@"c:\output.tiff", new Aspose.Imaging.ImageOptions.TiffOptions());
}</code></example>
      <example>This example shows how to Loads Pixel information in an Array of Type Color, manipulates the array and set it back to the image. To perform these operations, this example creates a new Image file (in GIF format) uisng MemoryStream object.<code>[C#]

//Create an instance of MemoryStream
using (System.IO.MemoryStream stream = new System.IO.MemoryStream())
{
    //Create an instance of GifOptions and set its various properties including the Source property
    Aspose.Imaging.ImageOptions.GifOptions gifOptions = new Aspose.Imaging.ImageOptions.GifOptions();
    gifOptions.Source = new Aspose.Imaging.Sources.StreamSource(stream);

    //Create an instance of Image
    using (Aspose.Imaging.RasterImage image = (Aspose.Imaging.RasterImage)Aspose.Imaging.Image.Create(gifOptions, 500, 500))
    {
        //Get the pixels of image by specifying the area as image boundary
        Aspose.Imaging.Color[] pixels = image.LoadPixels(image.Bounds);

        //Loop over the Array and sets color of alrenative indexed pixel
        for (int index = 0; index &lt; pixels.Length; index++)
        {
            if (index % 2 == 0)
            {
                //Set the indexed pixel color to yellow
                pixels[index] = Aspose.Imaging.Color.Yellow;
            }
            else
            {
                //Set the indexed pixel color to blue
                pixels[index] = Aspose.Imaging.Color.Blue;
            }
        }

        //Apply the pixel changes to the image
        image.SavePixels(image.Bounds, pixels);

        // save all changes.
        image.Save();
    }

    //Write MemoryStream to File
    stream.WriteTo(new System.IO.FileStream(@"C:\temp\output.gif", System.IO.FileMode.CreateNew));
}</code></example>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.GifOptions.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptions.GifOptions" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.GifOptions.#ctor(Aspose.Imaging.ImageOptions.GifOptions)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptions.GifOptions" /> class.
            </summary>
      <param name="gifOptions">
            The GIF Options.
            </param>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.GifOptions.XmpData">
      <summary>
            Gets or sets the XMP metadata container.
            </summary>
      <value>
            The XMP data container.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.GifOptions.DoPaletteCorrection">
      <summary>
            Gets or sets a value indicating whether palette correction is applied.
            </summary>
      <value>
        <c>true</c> if palette correction is applied; otherwise, <c>false</c>.
            </value>
      <remarks>Palette correction means that whenever image is exported to GIF the source image colors will be analyzed
            in order to build the best matching palette (in case image Palette does not exist or not specified in the options).
            The analyze process takes some time however the output image will have the best matching color palette and result is visually better.</remarks>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.GifOptions.ColorResolution">
      <summary>
            Gets or sets the GIF color resolution.
            </summary>
      <value>
            The color resolution.
            </value>
      <remarks>
            Color Resolution - Number of bits per primary color available
            to the original image, minus 1. This value represents the size of
            the entire palette from which the colors in the graphic were
            selected, not the number of colors actually used in the graphic.
            For example, if the value in this field is 3, then the palette of
            the original image had 4 bits per primary color available to create
            the image.  This value should be set to indicate the richness of
            the original palette, even if not every color from the whole
            palette is available on the source machine.
            </remarks>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.GifOptions.IsPaletteSorted">
      <summary>
            Gets or sets a value indicating whether palette entries are sorted.
            </summary>
      <value>
        <c>true</c> if palette entries are sorted; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.GifOptions.PixelAspectRatio">
      <summary>
            Gets or sets the GIF pixel aspect ratio.
            </summary>
      <value>
            The GIF pixel aspect ratio.
            </value>
      <remarks>
            Pixel Aspect Ratio - Factor used to compute an approximation
            of the aspect ratio of the pixel in the original image.  If the
            value of the field is not 0, this approximation of the aspect ratio
            is computed based on the formula:
            Aspect Ratio = (Pixel Aspect Ratio + 15) / 64
            The Pixel Aspect Ratio is defined to be the quotient of the pixel's
            width over its height.  The value range in this field allows
            specification of the widest pixel of 4:1 to the tallest pixel of
            1:4 in increments of 1/64th.
            Values :
            0 -         No aspect ratio information is given.
            1..255 -    Value used in the computation.</remarks>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.GifOptions.BackgroundColorIndex">
      <summary>
            Gets or sets the GIF background color index.
            </summary>
      <value>
            The GIF background color index.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.GifOptions.HasTrailer">
      <summary>
            Gets or sets a value indicating whether GIF has trailer.
            </summary>
      <value>
        <c>true</c> if GIF has trailer; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.GifOptions.Interlaced">
      <summary>
            True if image should be interlaced.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.GifOptions.MaxDiff">
      <summary>
            Gets or sets the maximum allowed pixel difference. If greater than zero, lossy compression will be used.
            Recommended value for optimal lossy compression is 80. 30 is very light compression, 200 is heavy.
            It works best when only little loss is introduced, and due to limitation of the compression algorithm very high loss levels won't give as much gain.
            The range of allowed values is [0, 1000].
            </summary>
    </member>
    <member name="T:Aspose.Imaging.CoreExceptions.ImageFormats.JpegException">
      <summary>
            Exceptions for Jpeg files
            </summary>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.ImageFormats.JpegException.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.JpegException" /> class.
            </summary>
      <param name="message">The exception message.</param>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.ImageFormats.JpegException.#ctor(System.String,System.Exception)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.JpegException" /> class.
            </summary>
      <param name="message">The message.</param>
      <param name="innerException">The inner exception.</param>
    </member>
    <member name="T:Aspose.Imaging.CoreExceptions.ImageFormats.JpegLoadException">
      <summary>
            Represents the JPEG image loading exception.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.ImageFormats.JpegLoadException.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.JpegLoadException" /> class.
            </summary>
      <param name="message">The exception message.</param>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.ImageFormats.JpegLoadException.#ctor(System.String,System.Exception)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.JpegLoadException" /> class.
            </summary>
      <param name="message">The message.</param>
      <param name="innerException">The inner exception.</param>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.ImageFormats.JpegLoadException.#ctor(System.String,Aspose.Imaging.CoreExceptions.ImageFormats.JpegLoadException.ErrorReason)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.JpegLoadException" /> class.
            </summary>
      <param name="message">The exception message.</param>
      <param name="reason">The reason of error.</param>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.ImageFormats.JpegLoadException.#ctor(System.String,System.Exception,Aspose.Imaging.CoreExceptions.ImageFormats.JpegLoadException.ErrorReason)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.JpegLoadException" /> class.
            </summary>
      <param name="message">The exception message.</param>
      <param name="innerException">The inner exception.</param>
      <param name="reason">The reason of error.</param>
    </member>
    <member name="P:Aspose.Imaging.CoreExceptions.ImageFormats.JpegLoadException.Reason">
      <summary>
            Gets or sets the reason of error.
            </summary>
      <value>
            The reason of error.
            </value>
    </member>
    <member name="T:Aspose.Imaging.CoreExceptions.ImageFormats.JpegLoadException.ErrorReason">
      <summary>
            Represents the reasons of error.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.CoreExceptions.ImageFormats.JpegLoadException.ErrorReason.BasicError">
      <summary>
            The basic error type.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.CoreExceptions.ImageFormats.JpegLoadException.ErrorReason.NotEnoughData">
      <summary>
            The not enough data in stream.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Jpeg.JpegCompressionMode">
      <summary>
                Compression mode for jpeg images.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Jpeg.JpegCompressionMode.Baseline">
      <summary>
                The baseline compression.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Jpeg.JpegCompressionMode.Progressive">
      <summary>
                The progressive compression.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Jpeg.JpegCompressionMode.Lossless">
      <summary>
                The lossless compression.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Jpeg.JpegCompressionMode.JpegLs">
      <summary>
                The JPEG-LS compression.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Jpeg.JfifDensityUnits">
      <summary>
                The jfif density units.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Jpeg.JfifDensityUnits.NoUnits">
      <summary>
                The no units.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Jpeg.JfifDensityUnits.PixelsPerInch">
      <summary>
                The pixels per inch.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Jpeg.JfifDensityUnits.PixelsPerCm">
      <summary>
                The pixels per cm.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Jpeg.JFIFData">
      <summary>
                The jfif segment.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Jpeg.JFIFData.#ctor">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Jpeg.JFIFData" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg.JFIFData.DensityUnits">
      <summary>
                Gets or sets the density units.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg.JFIFData.Thumbnail">
      <summary>
                Gets or sets the thumbnail.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg.JFIFData.Version">
      <summary>
                Gets or sets the version.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg.JFIFData.XDensity">
      <summary>
                Gets or sets the x density.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg.JFIFData.YDensity">
      <summary>
                Gets or sets the y density.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Jpeg.JpegImage">
      <summary>
            A jpeg image.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Jpeg.JpegImage.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Jpeg.JpegImage" /> class.
            </summary>
      <param name="path">
            The path to load image from and initialize pixel and palette data with.
            </param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Jpeg.JpegImage.#ctor(System.IO.Stream)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Jpeg.JpegImage" /> class.
            </summary>
      <param name="stream">
            The stream to load image from and initialize pixel and palette data with.
            </param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Jpeg.JpegImage.#ctor(Aspose.Imaging.RasterImage)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Jpeg.JpegImage" /> class.
            </summary>
      <param name="rasterImage">
            The image to initialize pixel and palette data with.
            </param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Jpeg.JpegImage.#ctor(System.Int32,System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Jpeg.JpegImage" /> class.
            </summary>
      <param name="width">
            The image width.
            </param>
      <param name="height">
            The image height.
            </param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Jpeg.JpegImage.#ctor(Aspose.Imaging.ImageOptions.JpegOptions,System.Int32,System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Jpeg.JpegImage" /> class.
            </summary>
      <param name="jpegOptions">
            The jpeg options.
            </param>
      <param name="width">
            Image width.
            </param>
      <param name="height">
            Image height.
            </param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Jpeg.JpegImage.GetModifyDate(System.Boolean)">
      <summary>
            Gets the date and time the resource image was last modified.
            </summary>
      <param name="useDefault">if set to <c>true</c> uses the information from FileInfo as default value.</param>
      <returns>
            The date and time the resource image was last modified.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Jpeg.JpegImage.SetResolution(System.Double,System.Double)">
      <summary>
            Sets the resolution for this <see cref="T:Aspose.Imaging.RasterImage" />.
            </summary>
      <param name="dpiX">The horizontal resolution, in dots per inch, of the <see cref="T:Aspose.Imaging.RasterImage" />.</param>
      <param name="dpiY">The vertical resolution, in dots per inch, of the <see cref="T:Aspose.Imaging.RasterImage" />.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Jpeg.JpegImage.AutoRotate">
      <summary>
            Perform automatic rotate of image depending on orientation data provided by Exif.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg.JpegImage.FileFormat">
      <summary>
            Gets a value of file format
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg.JpegImage.JpegOptions">
      <summary>
            Gets the JPEG options used to create or load this <see cref="T:Aspose.Imaging.FileFormats.Jpeg.JpegImage" /> instance.
            </summary>
      <value>
            The JPEG options.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg.JpegImage.BitsPerPixel">
      <summary>
                Gets the image bits per pixel count.
            </summary>
      <value>The image bits per pixel count.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg.JpegImage.Comment">
      <summary>
            Gets or sets the jpeg file comment.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg.JpegImage.ExifData">
      <summary>
            Get or set exif data container
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg.JpegImage.XmpData">
      <summary>
            Gets or sets the XMP metadata.
            </summary>
      <value>
            The XMP metadata.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg.JpegImage.Height">
      <summary>
                Gets the image height.
            </summary>
      <value>The image height.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg.JpegImage.HorizontalResolution">
      <summary>
            Gets or sets the horizontal resolution, in pixels per inch, of this <see cref="T:Aspose.Imaging.RasterImage" />.
            </summary>
      <value>
            The horizontal resolution.
            </value>
      <remarks>
            Note by default this value is always 96 since different platforms cannot return the screen resolution. You may consider using the SetResolution method for updating both resolution values in single call.
            </remarks>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg.JpegImage.Jfif">
      <summary>
                Gets or sets the jfif.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg.JpegImage.RawDataFormat">
      <summary>
                Gets the raw data format.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg.JpegImage.VerticalResolution">
      <summary>
            Gets or sets the vertical resolution, in pixels per inch, of this <see cref="T:Aspose.Imaging.RasterImage" />.
            </summary>
      <value>
            The vertical resolution.
            </value>
      <remarks>
            Note by default this value is always 72 since different platforms cannot return the screen resolution. You may consider using the SetResolution method for updating both resolution values in single call.
            </remarks>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg.JpegImage.Width">
      <summary>
                Gets the image width.
            </summary>
      <value>The image width.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg.JpegImage.RgbColorProfile">
      <summary>
            The RGB color profile for CMYK and YCCK jpeg images. Must be in pair with CMYKColorProfile for correct color conversion.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg.JpegImage.CmykColorProfile">
      <summary>
            The CMYK color profile for CMYK and YCCK jpeg images. Must be in pair with RGBColorProfile for correct color conversion.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg.JpegImage.DestinationRgbColorProfile">
      <summary>
            The RGB color profile for CMYK and YCCK jpeg images, used for image saving process. Must be in pair with CMYKColorProfile for correct color conversion.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg.JpegImage.DestinationCmykColorProfile">
      <summary>
            The CMYK color profile for CMYK and YCCK jpeg images, used for image saving process. Must be in pair with RGBColorProfile for correct color conversion.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg.JpegImage.IgnoreEmbeddedColorProfile">
      <summary>
            Gets or sets a value indicating whether embedded color profile is ignored. If embedded color profile is ignored, dafault color profile is used.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Jpeg.JpegLsInterleaveMode">
      <summary>
            Defines the interleave mode for multi-component (color) pixel data.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Jpeg.JpegLsInterleaveMode.None">
      <summary>
            The data is encoded and stored as component for component: RRRGGGBBB.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Jpeg.JpegLsInterleaveMode.Line">
      <summary>
            The interleave mode is by line. A full line of each component is encoded before moving to the next line.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Jpeg.JpegLsInterleaveMode.Sample">
      <summary>
            The data is encoded and stored by sample. For color images this is the format like RGBRGBRGB.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Jpeg.JpegLsPresetCodingParameters">
      <summary>
            Defines the JPEG-LS preset coding parameters as defined in ISO/IEC 14495-1, C.2.4.1.1.
            JPEG-LS defines a default set of parameters, but custom parameters can be used.
            When used these parameters are written into the encoded bit stream as they are needed for the decoding process.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg.JpegLsPresetCodingParameters.MaximumSampleValue">
      <summary>
            Gets or sets the maximum possible value for any image sample in a scan.
            This must be greater than or equal to the actual maximum value for the components in a scan.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg.JpegLsPresetCodingParameters.Threshold1">
      <summary>
            Gets or sets the first quantization threshold value for the local gradients.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg.JpegLsPresetCodingParameters.Threshold2">
      <summary>
            Gets or sets the second quantization threshold value for the local gradients.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg.JpegLsPresetCodingParameters.Threshold3">
      <summary>
            Gets or sets the third quantization threshold value for the local gradients.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg.JpegLsPresetCodingParameters.ResetValue">
      <summary>
            Gets or sets the value at which the counters A, B, and N are halved.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Jpeg.NamespaceDoc">
      <summary>
            The namespace handles Jpeg file format processing.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Jpeg.SampleRoundingMode">
      <summary>
            Defines a way in which an n-bit value is converted to an 8-bit value.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Jpeg.SampleRoundingMode.Extrapolate">
      <summary>
            Extrapolate an 8-bit value to fit it into n bits, where 1 &lt; n &lt; 8.
            The number of all possible 8-bit values is 1 &lt;&lt; 8 = 256, from 0 to 255.
            The number of all possible n-bit values is 1 &lt;&lt; n, from 0 to (1 &lt;&lt; n) - 1.
            The most reasonable n-bit value Vn corresponding to some 8-bit value V8 is equal to Vn = V8 &gt;&gt; (8 - n).        
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Jpeg.SampleRoundingMode.Truncate">
      <summary>
            Truncate an 8-bit value to fit it into n bits, where 1 &lt; n &lt; 8.
            The number of all possible n-bit values is 1 &lt;&lt; n, from 0 to (1 &lt;&lt; n) - 1.
            The most reasonable n-bit value Vn corresponding to some 8-bit value V8 is equal to Vn = V8 &amp; ((1 &lt;&lt; n) - 1).
            </summary>
    </member>
    <member name="T:Aspose.Imaging.ImageOptions.JpegOptions">
      <summary>
                The jpeg file format create options.
            </summary>
      <example>This example demonstrates the use of different classes from SaveOptions Namespace for export purposes. An image of type Gif is loaded into an instance of Image and then exported out to several formats.<code>[C#]

//Load an existing image (of type Gif) in an instance of Image class
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(@"C:\temp\sample.gif"))
{
    //Export to BMP file format using the default options
    image.Save(@"C:\output.bmp", new Aspose.Imaging.ImageOptions.BmpOptions());

    //Export to JPEG file format using the default options
    image.Save(@"C:\output.jpeg", new Aspose.Imaging.ImageOptions.JpegOptions());
 
    //Export to PNG file format using the default options
    image.Save(@"C:\output.png", new Aspose.Imaging.ImageOptions.PngOptions());
 
    //Export to TIFF file format using the default options
    image.Save(@"c:\output.tiff", new Aspose.Imaging.ImageOptions.TiffOptions());
}</code></example>
      <example>This example demonstrates the use of System.IO.Stream to Create a new Image file (a JPEG type)<code>[C#]

//Creates an instance of JpegOptions and set its various properties
Aspose.Imaging.ImageOptions.JpegOptions jpegOptions = new Aspose.Imaging.ImageOptions.JpegOptions();

//Create an instance of System.IO.Stream
System.IO.Stream stream = new System.IO.FileStream(@"C:\temp\sample.jpeg", System.IO.FileMode.Create);

//Define the source property for the instance of JpegOptions
//Second boolean parameter determins if the Stream is disposed once get out of scope
jpegOptions.Source = new Aspose.Imaging.Sources.StreamSource(stream, true);

//Creates an instance of Image and call Create method with JpegOptions as parameter to initialize the Image object   
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(jpegOptions, 500, 500))
{
    //do some image processing
}</code></example>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.JpegOptions.#ctor">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptions.JpegOptions" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.JpegOptions.#ctor(Aspose.Imaging.ImageOptions.JpegOptions)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptions.JpegOptions" /> class.
            </summary>
      <param name="jpegOptions">
            The JPEG options.
            </param>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.JpegOptions.DefaultMemoryAllocationLimit">
      <summary>
            Gets or sets the default memory allocation limit.
            </summary>
      <value>
            The default memory allocation limit.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.JpegOptions.XmpData">
      <summary>
            Gets or sets the XMP metadata container.
            </summary>
      <value>
            The XMP data container.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.JpegOptions.Jfif">
      <summary>
                Gets or sets the jfif.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.JpegOptions.Comment">
      <summary>
            Gets or sets the jpeg file comment.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.JpegOptions.ExifData">
      <summary>
            Get or set exif data container
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.JpegOptions.CompressionType">
      <summary>
             Gets or sets the compression type.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.JpegOptions.ColorType">
      <summary>
            Gets or sets the color type for jpeg image.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.JpegOptions.BitsPerChannel">
      <summary>
            Gets or sets bits per channel for lossless jpeg image. Now we support from 2 to 8 bits per channel.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.JpegOptions.Quality">
      <summary>
              Gets or sets image quality.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.JpegOptions.ScaledQuality">
      <summary>
                The scaled quality.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.JpegOptions.RdOptSettings">
      <summary>
            Gets or sets the RD optimizer settings.
            </summary>
      <value>
            The RD optimizer settings.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.JpegOptions.RgbColorProfile">
      <summary>
            The destination RGB color profile for CMYK jpeg images. Use for saving images. Must be in pair with CMYKColorProfile for correct color conversion.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.JpegOptions.CmykColorProfile">
      <summary>
            The destination CMYK color profile for CMYK jpeg images. Use for saving images. Must be in pair with RGBColorProfile for correct color conversion.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.JpegOptions.JpegLsAllowedLossyError">
      <summary>
            Gets or sets the JPEG-LS difference bound for near-lossless coding (NEAR parameter from the JPEG-LS specification).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.JpegOptions.JpegLsInterleaveMode">
      <summary>
            Gets or sets the JPEG-LS interleave mode.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.JpegOptions.JpegLsPreset">
      <summary>
            Gets or sets the JPEG-LS preset parameters.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.JpegOptions.HorizontalSampling">
      <summary>
            Gets or sets the horizontal subsamplings for each component.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.JpegOptions.VerticalSampling">
      <summary>
            Gets or sets the vertical subsamplings for each component.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.JpegOptions.SampleRoundingMode">
      <summary>
            Gets or sets the sample rounding mode to fit an 8-bit value to an n-bit value. <see cref="P:JpegOptions.BitsPerChannel" /></summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.JpegOptions.PreblendAlphaIfPresent">
      <summary>
            Gets or sets a value indicating whether red, green and blue components should be mixed with a background color, if alpha channel is present.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.CoreExceptions.ImageFormats.Jpeg2000Exception">
      <summary>
            Exceptions for Jpeg files
            </summary>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.ImageFormats.Jpeg2000Exception.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.Jpeg2000Exception" /> class.
            </summary>
      <param name="message">The exception message.</param>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.ImageFormats.Jpeg2000Exception.#ctor(System.String,System.Exception)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.Jpeg2000Exception" /> class.
            </summary>
      <param name="message">The message.</param>
      <param name="innerException">The inner exception.</param>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Codec">
      <summary>
             Represents JPEG2000 image type
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Codec.J2K">
      <summary>
            The j2k codec format
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Codec.Jp2">
      <summary>
            The JP2 codec format
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Codec.Jpt">
      <summary>
            The JPT codec format (Not supported)
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image">
      <summary>
            Jpeg2000 library main class
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image" /> class.
            </summary>
      <param name="path">The path to load image from and initialize pixel and palette data with.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image.#ctor(System.String,System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image" /> class.
            </summary>
      <param name="path">The path to load image from and initialize pixel and palette data with</param>
      <param name="bitsPerPixel">The bits per pixel.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image.#ctor(System.IO.Stream)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image" /> class.
            </summary>
      <param name="stream">The stream to load image from and initialize pixel and palette data with.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image.#ctor(System.IO.Stream,System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image" /> class.
            </summary>
      <param name="stream">The stream to load image from and initialize pixel and palette data with.</param>
      <param name="bitsPerPixel">The bits per pixel.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image.#ctor(System.Int32,System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image" /> class.
            </summary>
      <param name="width">The image width</param>
      <param name="height">The image height</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image.#ctor(System.Int32,System.Int32,Aspose.Imaging.ImageOptions.Jpeg2000Options)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image" /> class.
            </summary>
      <param name="width">The image width</param>
      <param name="height">The image height</param>
      <param name="options">The options.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image.#ctor(System.Int32,System.Int32,System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image" /> class.
            </summary>
      <param name="width">The image width</param>
      <param name="height">The image height</param>
      <param name="bitsCount">The bits count.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image.#ctor(Aspose.Imaging.RasterImage)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image" /> class.
            </summary>
      <param name="image">The image.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image.#ctor(Aspose.Imaging.RasterImage,System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image" /> class.
            </summary>
      <param name="rasterImage">The image to initialize pixel and palette data with.</param>
      <param name="bitsPerPixel">The bits per pixel.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image.XmpData">
      <summary>
            Gets or sets the XMP metadata.
            </summary>
      <value>
            The XMP metadata.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image.FileFormat">
      <summary>
            Gets a value of file format
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image.RawDataFormat">
      <summary>
            Gets the raw data format.
            </summary>
      <value>
            The raw data format.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image.RawLineSize">
      <summary>
            Gets the raw line size in bytes.
            </summary>
      <value>
            The raw line size in bytes.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image.Width">
      <summary>
            Gets the image width
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image.Height">
      <summary>
            Gets the image height
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image.BitsPerPixel">
      <summary>
            Gets image depth (bits per pixel)
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image.HorizontalResolution">
      <summary>
            Gets or sets the horizontal resolution, in pixels per inch, of this <see cref="T:Aspose.Imaging.RasterImage" />.
            </summary>
      <value>
            The horizontal resolution.
            </value>
      <remarks>
            Note by default this value is always 96 since different platforms cannot return the screen resolution. You may consider using the SetResolution method for updating both resolution values in single call.
            </remarks>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image.VerticalResolution">
      <summary>
            Gets or sets the vertical resolution, in pixels per inch, of this <see cref="T:Aspose.Imaging.RasterImage" />.
            </summary>
      <value>
            The vertical resolution.
            </value>
      <remarks>
            Note by default this value is always 96 since different platforms cannot return the screen resolution. You may consider using the SetResolution method for updating both resolution values in single call.
            </remarks>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image.Comments">
      <summary>
            Gets or sets the comments.
            </summary>
      <value>
            The comments.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image.Codec">
      <summary>
            Gets the codec.
            </summary>
      <value>
            The codec.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Jpeg2000.NamespaceDoc">
      <summary>
            The namespace handles Jpeg2000 file format processing.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.ImageOptions.Jpeg2000Options">
      <summary>
            The Jpeg2000 file format options.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.Jpeg2000Options.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptions.Jpeg2000Options" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.Jpeg2000Options.#ctor(Aspose.Imaging.ImageOptions.Jpeg2000Options)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptions.Jpeg2000Options" /> class.
            </summary>
      <param name="jpeg2000Options">The Jpeg2000 file format options to copy settings from.</param>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.Jpeg2000Options.XmpData">
      <summary>
            Gets or sets the XMP metadata container.
            </summary>
      <value>
            The XMP data container.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.Jpeg2000Options.Comments">
      <summary>
            Gets or sets the Jpeg comment markers.
            </summary>
      <value>
            The Jpeg comment markers.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.Jpeg2000Options.Codec">
      <summary>
            Gets or sets the JPEG2000 codec
            </summary>
      <value>
            The JPEG2000 codec
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.Jpeg2000Options.CompressionRatios">
      <summary>
            Gets or sets the Array of compression ratio.
            Different compression ratios for successive layers.
            The rate specified for each quality level is the desired
            compression factor.
            Decreasing ratios required.
            </summary>
      <value>
            The compression ratios.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.Jpeg2000Options.Irreversible">
      <summary>
            Gets or sets a value indicating whether use the irreversible DWT 9-7 (true) or use lossless DWT 5-3 compression (default).
            </summary>
    </member>
    <member name="T:Aspose.Imaging.CoreExceptions.ImageFormats.EmfException">
      <summary>
            Exception for Emf classes
            </summary>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.ImageFormats.EmfException.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.EmfException" /> class.
            </summary>
      <param name="message">The message that describes the error.</param>
      <exception cref="T:System.Exception">throws new exception</exception>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Dtyp.CommonDataStructures.GuidPacketRepresentation">
      <summary>
            The packet version is used within block protocols. The following diagram represents a GUID as an
            opaque sequence of bytes.
            A GUID, also known as a UUID, is a 16-byte structure, intended to serve as a unique identifier for
            an object. There are three representations of a GUID, as described in the following sections.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Dtyp.CommonDataStructures.GuidPacketRepresentation.#ctor(System.Int32,System.Int16,System.Int16,System.Int64)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Dtyp.CommonDataStructures.GuidPacketRepresentation" /> struct.
            </summary>
      <param name="data1">The data1.</param>
      <param name="data2">The data2.</param>
      <param name="data3">The data3.</param>
      <param name="data4">The data4.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Dtyp.CommonDataStructures.GuidPacketRepresentation.ToString">
      <summary>
            Returns a <see cref="T:System.String" /> that represents this instance.
            </summary>
      <returns>
            A <see cref="T:System.String" /> that represents this instance.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Dtyp.CommonDataStructures.GuidPacketRepresentation.Data1">
      <summary>
            Gets or sets the value of the Data1 member (section 2.3.4), in little-endian byte order.
            </summary>
      <value>
            The data1.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Dtyp.CommonDataStructures.GuidPacketRepresentation.Data2">
      <summary>
            Gets or sets the value of the Data2 member (section 2.3.4), in little-endian byte order.
            </summary>
      <value>
            The data2.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Dtyp.CommonDataStructures.GuidPacketRepresentation.Data3">
      <summary>
            Gets or sets the value of the Data3 member (section 2.3.4), in little-endian byte order.
            </summary>
      <value>
            The data3.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Dtyp.CommonDataStructures.GuidPacketRepresentation.Data4">
      <summary>
            Gets or sets the value of the Data4 member (section 2.3.4), in little-endian byte order.
            </summary>
      <value>
            The data4.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Dtyp.CommonDataStructures.NamespaceDoc">
      <summary>
            The namespace contains types [MS-DTYP]: Windows Data Types
            2.3 Common Data Structures
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusBitmapDataType">
      <summary>
            The BitmapDataType enumeration defines types of bitmap data formats.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusBitmapDataType.BitmapDataTypePixel">
      <summary>
            Specifies a bitmap image with pixel data.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusBitmapDataType.BitmapDataTypeCompressed">
      <summary>
            Specifies an image with compressed data.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusBrushDataFlags">
      <summary>
            The BrushData flags specify properties of graphics brushes, including the presence of optional data fields. These flags can be combined to specify multiple options.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusBrushDataFlags.BrushDataPath">
      <summary>
            This flag is meaningful in <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPathGradientBrushData" /> objects (section 2.2.2.29).
            If set, an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBoundaryPathData" /> object (section 2.2.2.6) MUST be specified in the BoundaryData field of the brush data object.
            If clear, an <see cref="!:EmfPlusBoundaryPointData" /> object (section 2.2.2.7) MUST be specified in the BoundaryData field of the brush data object.
            </summary>
      <remarks>
            Graphics brushes are specified by <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBrush" /> objects
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusBrushDataFlags.BrushDataTransform">
      <summary>
            This flag is meaningful in <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusLinearGradientBrushData" /> objects (section 2.2.2.24), <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPathGradientBrushData" /> objects, and <see cref="!:EmfPlusTextureBrushData" /> objects (section 2.2.2.45).
            If set, a 2x3 world space to device space transform matrix MUST be specified in the OptionalData field of the brush data object.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusBrushDataFlags.BrushDataPresetColors">
      <summary>
            This flag is meaningful in EmfPlusLinearGradientBrushData and EmfPlusPathGradientBrushData objects.
            If set, an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBlendColors" /> object (section 2.2.2.4) MUST be specified in the OptionalData field of the brush data object.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusBrushDataFlags.BrushDataBlendFactorsH">
      <summary>
            This flag is meaningful in EmfPlusLinearGradientBrushData and EmfPlusPathGradientBrushData objects.
            If set, an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBlendFactors" /> object (section 2.2.2.5) that specifies a blend pattern along a horizontal gradient MUST be specified in the OptionalData field of the brush data object.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusBrushDataFlags.BrushDataBlendFactorsV">
      <summary>
            This flag is meaningful in EmfPlusLinearGradientBrushData objects.
            If set, an EmfPlusBlendFactors object that specifies a blend pattern along a vertical gradient MUST be specified in the OptionalData field of the brush data object.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusBrushDataFlags.BrushDataFocusScales">
      <summary>
            This flag is meaningful in EmfPlusPathGradientBrushData objects.
            If set, an<see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusFocusScaleData" /> object (section 2.2.2.18) MUST be specified in the OptionalData field of the brush data object.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusBrushDataFlags.BrushDataIsGammaCorrected">
      <summary>
            This flag is meaningful in EmfPlusLinearGradientBrushData, EmfPlusPathGradientBrushData, and EmfPlusTextureBrushData objects.
            If set, the brush MUST already be gamma corrected; that is, output brightness and intensity have been corrected to match the input image.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusBrushDataFlags.BrushDataDoNotTransform">
      <summary>
            This flag is meaningful in EmfPlusTextureBrushData objects.
            If set, a world space to device space transform SHOULD NOT be applied to the texture brush.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusBrushType">
      <summary>
            The BrushType enumeration defines types of graphics brushes, which are used to fill graphics regions.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusBrushType.BrushTypeSolidColor">
      <summary>
            Specifies a solid-color brush, which is characterized by an EmfPlusArgb value.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusBrushType.BrushTypeHatchFill">
      <summary>
            Specifies a hatch brush, which is characterized by a predefined pattern.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusBrushType.BrushTypeTextureFill">
      <summary>
            Specifies a texture brush, which is characterized by an image.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusBrushType.BrushTypePathGradient">
      <summary>
            Specifies a path gradient brush, which is characterized by a color gradient path gradient brush data.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusBrushType.BrushTypeLinearGradient">
      <summary>
            contains linear gradient brush data.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusCombineMode">
      <summary>
            The CombineMode enumeration defines modes for combining two graphics regions. 
            In the following descriptions, the regions to be combined are referred to as the "existing" and "new" regions.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusCombineMode.CombineModeReplace">
      <summary>
            Replaces the existing region with the new region.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusCombineMode.CombineModeIntersect">
      <summary>
            Replaces the existing region with the intersection of the existing region and the new region.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusCombineMode.CombineModeUnion">
      <summary>
            Replaces the existing region with the union of the existing and new regions.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusCombineMode.CombineModeXor">
      <summary>
            Replaces the existing region with the XOR of the existing and new regions.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusCombineMode.CombineModeExclude">
      <summary>
            Replaces the existing region with the part of itself that is not in the new region.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusCombineMode.CombineModeComplement">
      <summary>
            Replaces the existing region with the part of the new region that is not in the existing region.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusCompositingMode">
      <summary>
            The CompositingMode enumeration defines modes for combining source colors with background colors. The compositing mode represents the enable state of alpha blending.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusCompositingMode.CompositingModeSourceOver">
      <summary>
            Enables alpha blending, which specifies that when a color is rendered, it is blended with the background color. The extent of blending is determined by the value of the alpha component of the color being rendered.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusCompositingMode.CompositingModeSourceCopy">
      <summary>
            Disables alpha blending, which means that when a source color is rendered, it overwrites the background color.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusCompositingQuality">
      <summary>
            The CompositingQuality enumeration defines levels of quality for creating composite images
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusCompositingQuality.CompositingQualityDefault">
      <summary>
            No gamma correction is performed. Gamma correction controls the overall brightness and contrast of an image. Without gamma correction, composited images can appear too light or too dark.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusCompositingQuality.CompositingQualityHighSpeed">
      <summary>
            No gamma correction is performed. Compositing speed is favored at the expense of quality. In terms of the result, there is no difference between this value and CompositingQualityDefault.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusCompositingQuality.CompositingQualityHighQuality">
      <summary>
            Gamma correction is performed. Compositing quality is favored at the expense of speed.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusCompositingQuality.CompositingQualityGammaCorrected">
      <summary>
            Enable gamma correction for higher-quality compositing with lower speed. In terms of the result, there is no difference between this value and CompositingQualityHighQuality.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusCompositingQuality.CompositingQualityAssumeLinear">
      <summary>
            No gamma correction is performed; however, using linear values results in better quality than the default at a slightly lower speed.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusCurveAdjustments">
      <summary>
            The CurveAdjustments enumeration defines adjustments that can be applied to the color curve of an image.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusCurveAdjustments.AdjustExposure">
      <summary>
            Specifies the simulation of increasing or decreasing the exposure of an image.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusCurveAdjustments.AdjustDensity">
      <summary>
            Specifies the simulation of increasing or decreasing the density of an image.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusCurveAdjustments.AdjustContrast">
      <summary>
            Specifies an increase or decrease of the contrast of an image.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusCurveAdjustments.AdjustHighlight">
      <summary>
            Specifies an increase or decrease of the value of a color channel of an image, if that channel already has a value that is above half intensity. This adjustment can be used to increase definition in the light areas of an image without affecting the dark areas.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusCurveAdjustments.AdjustShadow">
      <summary>
            Specifies an increase or decrease of the value of a color channel of an image, if that channel already has a value that is below half intensity. This adjustment can be used to increase definition in the dark areas of an image without affecting the light areas.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusCurveAdjustments.AdjustMidtone">
      <summary>
            Specifies an adjustment that lightens or darkens an image. Color channel values in the middle of the intensity range are altered more than color channel values near the minimum or maximum extremes of intensity. This adjustment can be used to lighten or darken an image without losing the contrast between the darkest and lightest parts of the image.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusCurveAdjustments.AdjustWhiteSaturation">
      <summary>
            Specifies an adjustment to the white saturation of an image, defined as the maximum value in the range of intensities for a given color channel, whose range is typically 0 to 255.
            </summary>
      <remarks>
            For example, a white saturation adjustment value of 240 specifies that color channel values in the range 0 to 240 are adjusted so that they spread out over the range 0 to 255, with color channel values greater than 240 set to 255.
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusCurveAdjustments.AdjustBlackSaturation">
      <summary>
            Specifies an adjustment to the black saturation of an image, which is the minimum value in the range of intensities for a given color channel, which is typically 0 to 255.
            </summary>
      <remarks>
            For example, a black saturation adjustment value of 15 specifies that color channel values in the range 15 to 255 are adjusted so that they spread out over the range 0 to 255, with color channel values less than 15 set to 0.
            </remarks>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusCurveChannel">
      <summary>
            The CurveChannel enumeration defines color channels that can be affected by a color curve effect adjustment to an image.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusCurveChannel.CurveChannelAll">
      <summary>
            Specifies that a color curve adjustment applies to all color channels.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusCurveChannel.CurveChannelRed">
      <summary>
            Specifies that a color curve adjustment applies only to the red color channel.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusCurveChannel.CurveChannelGreen">
      <summary>
            Specifies that a color curve adjustment applies only to the green color channel.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusCurveChannel.CurveChannelBlue">
      <summary>
            Specifies that a color curve adjustment applies only to the blue color channel.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusCustomLineCapDataFlags">
      <summary>
            The CustomLineCapData flags specify data for custom line caps. These flags can be combined to specify multiple options.
            </summary>
      <remarks>
            Custom graphics line caps are specified by <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomLineCap" /> objects.
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusCustomLineCapDataFlags.CustomLineCapDataFillPath">
      <summary>
            If set, an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusFillPath" /> object MUST be specified in the OptionalData field of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomLineCapData" /> object for filling the custom line cap.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusCustomLineCapDataFlags.CustomLineCapDataLinePath">
      <summary>
            If set, an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusLinePath" /> object MUST be specified in the OptionalData field of the EmfPlusCustomLineCapData object for outlining the custom line cap.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusCustomLineCapDataType">
      <summary>
            The CustomLineCapDataType enumeration defines types of custom line cap data, which specify styles and shapes for the ends of graphics lines.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusCustomLineCapDataType.CustomLineCapDataTypeDefault">
      <summary>
            Specifies a default custom line cap.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusCustomLineCapDataType.CustomLineCapDataTypeAdjustableArrow">
      <summary>
            Specifies an adjustable arrow custom line cap.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusDashedLineCapType">
      <summary>
            The DashedLineCapType enumeration defines types of line caps to use at the ends of dashed lines that are drawn with graphics pens.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusDashedLineCapType.DashedLineCapTypeFlat">
      <summary>
            Specifies a flat dashed line cap.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusDashedLineCapType.DashedLineCapTypeRound">
      <summary>
            Specifies a round dashed line cap.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusDashedLineCapType.DashedLineCapTypeTriangle">
      <summary>
            Specifies a triangular dashed line cap.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusDriverStringOptionsFlags">
      <summary>
            The DriverStringOptions flags specify properties of graphics text positioning and rendering. These flags can be combined to specify multiple options.
            </summary>
      <remarks>
            Graphics text output is specified in <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawDriverString" /> records
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusDriverStringOptionsFlags.DriverStringOptionsCmapLookup">
      <summary>
            If set, the positions of character glyphs SHOULD be specified in a character map lookup table.
            If clear, the glyph positions SHOULD be obtained from an array of coordinates.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusDriverStringOptionsFlags.DriverStringOptionsVertical">
      <summary>
            If set, the string SHOULD be rendered vertically.
            If clear, the string SHOULD be rendered horizontally.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusDriverStringOptionsFlags.DriverStringOptionsRealizedAdvance">
      <summary>
            If set, character glyph positions SHOULD be calculated relative to the position of the first glyph.
            If clear, the glyph positions SHOULD be obtained from an array of coordinates.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusDriverStringOptionsFlags.DriverStringOptionsLimitSubpixel">
      <summary>
            If set, less memory SHOULD be used to cache anti-aliased glyphs, which produces lower quality text rendering.
            If clear, more memory SHOULD be used, which produces higher quality text rendering.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusFilterType">
      <summary>
            The FilterType enumeration defines types of filtering algorithms that can be used for text and graphics quality enhancement and image rendering.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusFilterType.FilterTypeNone">
      <summary>
            Specifies that filtering is not performed.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusFilterType.FilterTypePoint">
      <summary>
            Specifies that each destination pixel is computed by sampling the nearest pixel from the source image.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusFilterType.FilterTypeLinear">
      <summary>
            Specifies that linear interpolation is performed using the weighted average of a 2x2 area of pixels surrounding the source pixel.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusFilterType.FilterTypeTriangle">
      <summary>
            Specifies that each pixel in the source image contributes equally to the destination image. This is the slowest of filtering algorithms.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusFilterType.FilterTypeBox">
      <summary>
            Specifies a box filter algorithm, in which each destination pixel is computed by averaging a rectangle of source pixels. This algorithm is useful only when reducing the size of an image.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusFilterType.FilterTypePyramidalQuad">
      <summary>
            Specifies that a 4-sample tent filter is used.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusFilterType.FilterTypeGaussianQuad">
      <summary>
            Specifies that a 4-sample Gaussian filter is used, which creates a blur effect on an image.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusFontStyleFlags">
      <summary>
            The FontStyle flags specify styles of graphics font typefaces. These flags can be combined to specify multiple options.
            </summary>
      <remarks>
            Graphics font typefaces are specified by <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusFont" /> objects
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusFontStyleFlags.FontStyleBold">
      <summary>
            If set, the font typeface MUST be rendered with a heavier weight or thickness.
            If clear, the font typeface MUST be rendered with a normal thickness.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusFontStyleFlags.FontStyleItalic">
      <summary>
            If set, the font typeface MUST be rendered with the vertical stems of the characters at an increased angle or slant relative to the baseline.
            If clear, the font typeface MUST be rendered with the vertical stems of the characters at a normal angle.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusFontStyleFlags.FontStyleUnderline">
      <summary>
            If set, the font typeface MUST be rendered with a line underneath the baseline of the characters.
            If clear, the font typeface MUST be rendered without a line underneath the baseline.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusFontStyleFlags.FontStyleStrikeout">
      <summary>
            If set, the font typeface MUST be rendered with a line parallel to the baseline drawn through the middle of the characters.
            If clear, the font typeface MUST be rendered without a line through the characters.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusGraphicsVersionEnum">
      <summary>
            The GraphicsVersion enumeration defines versions of operating system graphics that are used to create EMF+ metafiles.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusGraphicsVersionEnum.GraphicsVersion1">
      <summary>
            Specifies GDI+ version 1.0
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusGraphicsVersionEnum.GraphicsVersion1_1">
      <summary>
            Specifies GDI+ version 1.1
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle">
      <summary>
            The HatchStyle enumeration defines hatch patterns used by graphics brushes. A hatch pattern consists of a solid background color and lines drawn over the background.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleHorizontal">
      <summary>
            Specifies equally spaced horizontal lines.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleVertical">
      <summary>
            Specifies equally spaced vertical lines.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleForwardDiagonal">
      <summary>
            Specifies lines on a diagonal from upper left to lower right.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleBackwardDiagonal">
      <summary>
            Specifies lines on a diagonal from upper right to lower left.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleLargeGrid">
      <summary>
            Specifies crossing horizontal and vertical lines.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleDiagonalCross">
      <summary>
            Specifies crossing forward diagonal and backward diagonal lines with anti-aliasing.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyle05Percent">
      <summary>
            Specifies a 5-percent hatch, which is the ratio of foreground color to background color equal to 5:100.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyle10Percent">
      <summary>
            Specifies a 10-percent hatch, which is the ratio of foreground color to background color equal to 10:100.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyle20Percent">
      <summary>
            Specifies a 20-percent hatch, which is the ratio of foreground color to background color equal to 20:100.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyle25Percent">
      <summary>
            Specifies a 20-percent hatch, which is the ratio of foreground color to background color equal to 20:100.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyle30Percent">
      <summary>
            Specifies a 30-percent hatch, which is the ratio of foreground color to background color equal to 30:100.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyle40Percent">
      <summary>
            Specifies a 40-percent hatch, which is the ratio of foreground color to background color equal to 40:100.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyle50Percent">
      <summary>
            Specifies a 50-percent hatch, which is the ratio of foreground color to background color equal to 50:100.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyle60Percent">
      <summary>
            Specifies a 60-percent hatch, which is the ratio of foreground color to background color equal to 60:100.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyle70Percent">
      <summary>
            Specifies a 70-percent hatch, which is the ratio of foreground color to background color equal to 70:100.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyle75Percent">
      <summary>
            Specifies a 75-percent hatch, which is the ratio of foreground color to background color equal to 75:100.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyle80Percent">
      <summary>
            Specifies an 80-percent hatch, which is the ratio of foreground color to background color equal to 80:100.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyle90Percent">
      <summary>
            Specifies a 90-percent hatch, which is the ratio of foreground color to background color equal to 90:100.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleLightDownwardDiagonal">
      <summary>
            Specifies diagonal lines that slant to the right from top to bottom points with no anti-aliasing. They are spaced 50 percent further apart than lines in the HatchStyleForwardDiagonal pattern
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleLightUpwardDiagonal">
      <summary>
            Specifies diagonal lines that slant to the left from top to bottom points with no anti-aliasing. They are spaced 50 percent further apart than lines in the HatchStyleBackwardDiagonal pattern.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleDarkDownwardDiagonal">
      <summary>
            Specifies diagonal lines that slant to the right from top to bottom points with no anti-aliasing. They are spaced 50 percent closer and are twice the width of lines in the HatchStyleForwardDiagonal pattern.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleDarkUpwardDiagonal">
      <summary>
            Specifies diagonal lines that slant to the left from top to bottom points with no anti-aliasing. They are spaced 50 percent closer and are twice the width of lines in the HatchStyleBackwardDiagonal pattern.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleWideDownwardDiagonal">
      <summary>
            Specifies diagonal lines that slant to the right from top to bottom points with no anti-aliasing. They have the same spacing between lines in HatchStyleWideDownwardDiagonal pattern and HatchStyleForwardDiagonal pattern, but HatchStyleWideDownwardDiagonal has the triple line width of HatchStyleForwardDiagonal.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleWideUpwardDiagonal">
      <summary>
            Specifies diagonal lines that slant to the left from top to bottom points with no anti-aliasing. They have the same spacing between lines in HatchStyleWideUpwardDiagonal pattern and HatchStyleBackwardDiagonal pattern, but HatchStyleWideUpwardDiagonal has the triple line width of HatchStyleWideUpwardDiagonal.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleLightVertical">
      <summary>
            Specifies vertical lines that are spaced 50 percent closer together than lines in the HatchStyleVertical pattern.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleLightHorizontal">
      <summary>
            Specifies horizontal lines that are spaced 50 percent closer than lines in the HatchStyleHorizontal pattern.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleNarrowVertical">
      <summary>
            Specifies vertical lines that are spaced 75 percent closer than lines in the HatchStyleVertical pattern; or 25 percent closer than lines in the HatchStyleLightVertical pattern.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleNarrowHorizontal">
      <summary>
            Specifies horizontal lines that are spaced 75 percent closer than lines in the HatchStyleHorizontal pattern; or 25 percent closer than lines in the HatchStyleLightHorizontal pattern.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleDarkVertical">
      <summary>
            Specifies lines that are spaced 50 percent closer than lines in the HatchStyleVertical pattern.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleDarkHorizontal">
      <summary>
            Specifies lines that are spaced 50 percent closer than lines in the HatchStyleHorizontal pattern.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleDashedDownwardDiagonal">
      <summary>
            Specifies dashed diagonal lines that slant to the right from top to bottom points.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleDashedUpwardDiagonal">
      <summary>
            Specifies dashed diagonal lines that slant to the left from top to bottom points.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleDashedHorizontal">
      <summary>
            Specifies dashed horizontal lines.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleDashedVertical">
      <summary>
            Specifies dashed vertical lines.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleSmallConfetti">
      <summary>
            Specifies a pattern of lines that has the appearance of confetti.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleLargeConfetti">
      <summary>
            Specifies a pattern of lines that has the appearance of confetti, and is composed of larger pieces than the HatchStyleSmallConfetti pattern.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleZigZag">
      <summary>
            Specifies horizontal lines that are composed of zigzags.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleWave">
      <summary>
            Specifies horizontal lines that are composed of tildes.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleDiagonalBrick">
      <summary>
            Specifies a pattern of lines that has the appearance of layered bricks that slant to the left from top to bottom points.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleHorizontalBrick">
      <summary>
            Specifies a pattern of lines that has the appearance of horizontally layered bricks.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleWeave">
      <summary>
            Specifies a pattern of lines that has the appearance of a woven material.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStylePlaid">
      <summary>
            Specifies a pattern of lines that has the appearance of a plaid material.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleDivot">
      <summary>
            Specifies a pattern of lines that has the appearance of divots.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleDottedGrid">
      <summary>
            Specifies crossing horizontal and vertical lines, each of which is composed of dots.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleDottedDiamond">
      <summary>
            Specifies crossing forward and backward diagonal lines, each of which is composed of dots.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleShingle">
      <summary>
            Specifies a pattern of lines that has the appearance of diagonally layered shingles that slant to the right from top to bottom points.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleTrellis">
      <summary>
            Specifies a pattern of lines that has the appearance of a trellis.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleSphere">
      <summary>
            Specifies a pattern of lines that has the appearance of spheres laid adjacent to each other.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleSmallGrid">
      <summary>
            Specifies crossing horizontal and vertical lines that are spaced 50 percent closer together than HatchStyleLargeGrid.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleSmallCheckerBoard">
      <summary>
            Specifies a pattern of lines that has the appearance of a checkerboard.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleLargeCheckerBoard">
      <summary>
            Specifies a pattern of lines that has the appearance of a checkerboard, with squares that are twice the size of the squares in the <see cref="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleSmallCheckerBoard" /> pattern.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleOutlinedDiamond">
      <summary>
            Specifies crossing forward and backward diagonal lines; the lines are not anti-aliased.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle.HatchStyleSolidDiamond">
      <summary>
            Specifies a pattern of lines that has the appearance of a checkerboard placed diagonally.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHotkeyPrefix">
      <summary>
            The HotkeyPrefix enumeration defines output options for hotkey prefixes in graphics text.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHotkeyPrefix.HotkeyPrefixNone">
      <summary>
            Specifies that the hotkey prefix SHOULD NOT be displayed.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHotkeyPrefix.HotkeyPrefixShow">
      <summary>
            Specifies that no hotkey prefix is defined.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHotkeyPrefix.HotkeyPrefixHide">
      <summary>
            Specifies that the hotkey prefix SHOULD be displayed.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusImageDataType">
      <summary>
            The ImageDataType enumeration defines types of image data formats.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusImageDataType.ImageDataTypeUnknown">
      <summary>
            The type of image is not known.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusImageDataType.ImageDataTypeBitmap">
      <summary>
            Specifies a bitmap image.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusImageDataType.ImageDataTypeMetafile">
      <summary>
            Specifies a metafile image.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusImageEffectsIdentifiers">
      <summary>
            The ImageEffects identifiers define standard GUIDs for specifying graphics image effects. These identifiers are used by device drivers to publish their levels of support for these effects. The identifier constants are defined using the GUID curly-braced string representation ([MS-DTYP] section 2.3.4.3).
            </summary>
      <remarks>
            Image effects identifiers and Image Effects Parameter Blocks are specified by <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSerializableObject" /> records for <see cref="!:EmfPlusDrawImagePoints" /> records.
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusImageEffectsIdentifiers.BlurEffectGuid">
      <summary>
            Specifies the blur effect.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusImageEffectsIdentifiers.BrightnessContrastEffectGuid">
      <summary>
            Specifies the brightness contrast effect.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusImageEffectsIdentifiers.ColorBalanceEffectGuid">
      <summary>
            Specifies the color balance effect.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusImageEffectsIdentifiers.ColorCurveEffectGuid">
      <summary>
            Specifies the color curve effect.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusImageEffectsIdentifiers.ColorLookupTableEffectGuid">
      <summary>
            Specifies the color lookup table effect.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusImageEffectsIdentifiers.ColorMatrixEffectGuid">
      <summary>
            Specifies the color matrix effect.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusImageEffectsIdentifiers.HueSaturationLightnessEffectGuid">
      <summary>
            Specifies the hue saturation lightness effect.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusImageEffectsIdentifiers.LevelsEffectGuid">
      <summary>
            Specifies the levels effect.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusImageEffectsIdentifiers.RedEyeCorrectionEffectGuid">
      <summary>
            Specifies the red-eye correction effect.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusImageEffectsIdentifiers.SharpenEffectGuid">
      <summary>
            Specifies the sharpen effect.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusImageEffectsIdentifiers.TintEffectGuid">
      <summary>
            Specifies the tint effect.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusImageEffectsIdentifiers.Contain(System.String)">
      <summary>
            Contains the specified object unique identifier.
            </summary>
      <param name="objectGuid">The object unique identifier.</param>
      <returns>True if contain.</returns>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusInterpolationMode">
      <summary>
            The InterpolationMode enumeration defines ways to perform scaling, including stretching and shrinking.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusInterpolationMode.InterpolationModeDefault">
      <summary>
            Specifies the default interpolation mode, which is defined as InterpolationModeBilinear.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusInterpolationMode.InterpolationModeLowQuality">
      <summary>
            Specifies a low-quality interpolation mode, which is defined as InterpolationModeNearestNeighbor.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusInterpolationMode.InterpolationModeHighQuality">
      <summary>
            Specifies a high-quality interpolation mode, which is defined as InterpolationModeHighQualityBicubic.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusInterpolationMode.InterpolationModeBilinear">
      <summary>
            Specifies bilinear interpolation, which uses the closest 2x2 neighborhood of known pixels surrounding the interpolated pixel. The weighted average of these 4 known pixel values determines the value to assign to the interpolated pixel. The result is smoother looking than InterpolationModeNearestNeighbor.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusInterpolationMode.InterpolationModeBicubic">
      <summary>
            Specifies bicubic interpolation, which uses the closest 4x4 neighborhood of known pixels surrounding the interpolated pixel. The weighted average of these 16 known pixel values determines the value to assign to the interpolated pixel. Because the known pixels are likely to be at varying distances from the interpolated pixel, closer pixels are given a higher weight in the calculation. The result is smoother looking than InterpolationModeBilinear.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusInterpolationMode.InterpolationModeNearestNeighbor">
      <summary>
            Specifies nearest-neighbor interpolation, which uses only the value of the pixel that is closest to the interpolated pixel. This mode simply duplicates or removes pixels, producing the lowest-quality result among these options.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusInterpolationMode.InterpolationModeHighQualityBilinear">
      <summary>
            Specifies bilinear interpolation with prefiltering.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusInterpolationMode.InterpolationModeHighQualityBicubic">
      <summary>
            Specifies bicubic interpolation with prefiltering, which produces the highest-quality result among these options.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType">
      <summary>
            The LanguageIdentifier enumeration defines identifiers for natural languages in locales, including countries, geographical regions, and administrative districts.
            </summary>
      <remarks>
            Language identifiers are specified by <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType" /> objects (section 2.2.2.23). Each value is an encoding of a primary language identifier and a sublanguage identifier.
            See <c>[MS-LCID]</c> for additional information concerning language identifiers, including Windows version support.
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.LangNeutral">
      <summary>
            Neutral locale language.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Zh_CHS">
      <summary>
            Chinese, Simplified (China).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.LangInvariant">
      <summary>
            Invariant language.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.LangNeutralUserDefault">
      <summary>
            User default locale language.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ar_SA">
      <summary>
            Arabic (Saudi Arabia).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Bg_BG">
      <summary>
            Bulgarian (Bulgaria).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ca_ES">
      <summary>
            Catalan (Spain).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Zh_CHT">
      <summary>
            Chinese, Traditional (Taiwan).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Cs_CZ">
      <summary>
            Czech (Czech Republic).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Da_DK">
      <summary>
            Danish (Denmark).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.De_DE">
      <summary>
            German (Germany).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.El_GR">
      <summary>
            Greek (Greece).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.En_US">
      <summary>
            English (United States).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Es_Tradnl_ES">
      <summary>
            Spanish, Traditional (Spain).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Fi_FI">
      <summary>
            Finnish (Finland).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Fr_FR">
      <summary>
            French (France).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.He_IL">
      <summary>
            Hebrew (Israel).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Hu_HU">
      <summary>
            Hungarian (Hungary).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Is_IS">
      <summary>
            Icelandic (Iceland).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.It_IT">
      <summary>
            Italian (Italy).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ja_JA">
      <summary>
            Japanese (Japan).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ko_KR">
      <summary>
            Korean (Korea).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Nl_NL">
      <summary>
            Dutch (Netherlands).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Nb_NO">
      <summary>
            Bokmal (Norway).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Pl_PL">
      <summary>
            Polish (Poland).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Pt_BR">
      <summary>
            Portuguese (Brazil).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Rm_CH">
      <summary>
            Romansh (Switzerland).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ro_RO">
      <summary>
            Romanian (Romania).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ru_RU">
      <summary>
            Russian (Russia).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Hr_HR">
      <summary>
            Croatian (Croatia).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Sk_SK">
      <summary>
            Slovak (Slovakia).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Sq_AL">
      <summary>
            Albanian (Albania).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Sv_SE">
      <summary>
            Swedish (Sweden).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Th_TH">
      <summary>
            Thai (Thailand).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Tr_TR">
      <summary>
            Turkish (Turkey).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ur_PK">
      <summary>
            Urdu (Pakistan).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Id_ID">
      <summary>
            Indonesian (Indonesia).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Uk_UA">
      <summary>
            Ukranian (Ukraine).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Be_BY">
      <summary>
            Belarusian (Belarus).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Sl_SI">
      <summary>
            Slovenian (Slovenia).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Et_EE">
      <summary>
            Estonian (Estonia).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Lv_LV">
      <summary>
            Latvian (Latvia).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Lt_LT">
      <summary>
            Lithuanian (Lithuania).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Tg_TJ">
      <summary>
            Tajik (Tajikistan).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Fa_IR">
      <summary>
            Persian (Iran).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Vi_VN">
      <summary>
            Vietnamese (Vietnam).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Hy_AM">
      <summary>
            Armenian (Armenia).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Az_Latn_AZ">
      <summary>
            Azeri, Latin alphabet (Azerbaijan).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Eu_ES">
      <summary>
            Basque (Spain).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Wen_DE">
      <summary>
            Sorbian, Upper (Germany).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Mk_MK">
      <summary>
            Macedonian (Macedonia).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.St_ZA">
      <summary>
            Sutu (South Africa).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Tn_ZA">
      <summary>
            Setswana (Botswana).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Xh_ZA">
      <summary>
            isiXhosa (South Africa).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Zu_ZA">
      <summary>
            isiZulu (South Africa).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Af_ZA">
      <summary>
            Afrikaans (South Africa).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ka_GE">
      <summary>
            Georgian (Georgia).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Fa_FA">
      <summary>
            Faeroese (Faroe Islands).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Hi_IN">
      <summary>
            Hindi (India).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Mt_MT">
      <summary>
            Maltese (Malta).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Se_NO">
      <summary>
            Sami, Northern (Norway).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ga_GB">
      <summary>
            Gaelic (United Kingdom).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ms_MY">
      <summary>
            Malay (Malaysia).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Kk_KZ">
      <summary>
            Kazakh (Kazakhstan).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ky_KG">
      <summary>
            Kyrgyz (Kyrgyzstan).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Sw_KE">
      <summary>
            Kiswahili (Kenya, Tanzania, and other Eastern African nations; and it is the official language of the African Union).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Tk_TM">
      <summary>
            Turkmen (Turkmenistan).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Uz_Latn_UZ">
      <summary>
            Uzbek, Latin alphabet (Uzbekistan).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Tt_Ru">
      <summary>
            Tatar (Belarus, Russia, Ukraine, and other eastern European nations; and Kazakhstan, and Uzbekistan in central Asia).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Bn_IN">
      <summary>
            Bengali, Bengali script (India).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Pa_IN">
      <summary>
            Punjabi (India).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Gu_IN">
      <summary>
            Gujarati (India).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Or_IN">
      <summary>
            Oriya (India).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ta_IN">
      <summary>
            Tamil (India, Sri Lanka).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Te_IN">
      <summary>
            Telugu (India).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Kn_IN">
      <summary>
            Kannada (India).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ml_IN">
      <summary>
            Malayalam (India).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.As_IN">
      <summary>
            Assamese (India).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Mr_IN">
      <summary>
            Marathi (India).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Sa_IN">
      <summary>
            Sanskrit (India).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Mn_MN">
      <summary>
            Mongolian, Cyrillic alphabet (Mongolia).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Bo_CN">
      <summary>
            Tibetan (China).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Cy_GB">
      <summary>
            Welsh (United Kingdom).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Km_KH">
      <summary>
            Khmer (Cambodia).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Lo_LA">
      <summary>
            Lao (Laos).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Gl_ES">
      <summary>
            Galician (Spain).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Kok_IN">
      <summary>
            Konkani (India).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Sd_IN">
      <summary>
            Sindhi (India).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Syr_SY">
      <summary>
            Syriac (Syria).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Si_LK">
      <summary>
            Sinhalese (Sri Lanka).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Iu_Cans_CA">
      <summary>
            Inuktitut, Syllabics (Canada).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Am_ET">
      <summary>
            Amharic (Ethiopia).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ne_NP">
      <summary>
            Nepali (Nepal).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Fy_NL">
      <summary>
            Frisian (Netherlands).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ps_AF">
      <summary>
            Pashto (Afghanistan, Pakistan).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Fil_PH">
      <summary>
            Filipino (Philippines).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Div_MV">
      <summary>
            Divehi (Maldives, India).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ha_Latn_NG">
      <summary>
            Hausa, Latin alphabet (Benin, Nigeria, Togo, and other western African nations).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Yo_NG">
      <summary>
            Yoruba (Benin, Ghana, Nigeria, Togo, and other western African nations).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Quz_BO">
      <summary>
            Quechua (Bolivia).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Nzo_ZA">
      <summary>
            Sesotho sa Leboa (South Africa).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ba_RU">
      <summary>
            Bashkir (Russia).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Lb_LU">
      <summary>
            Luxembourgish (Luxembourg).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Kl_GL">
      <summary>
            Greenlandic (Greenland).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ig_NG">
      <summary>
            Igbo (Nigeria).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.So_SO">
      <summary>
            Somali (Somalia).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ii_CN">
      <summary>
            Yi (China).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Arn_CL">
      <summary>
            Mapudungun (Chile).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Moh_CA">
      <summary>
            Mohawk (Canada).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Br_FR">
      <summary>
            Breton (France).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ug_CN">
      <summary>
            Uighur (China).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Mi_NZ">
      <summary>
            Maori (New Zealand).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Oc_FR">
      <summary>
            Occitan (France).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Co_FR">
      <summary>
            Corsican (France).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Gsw_FR">
      <summary>
            Alsatian (France).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Sah_RU">
      <summary>
            Yakut (Russia).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Qut_GT">
      <summary>
            K'iche (Guatemala).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Rw_RW">
      <summary>
            Kinyarwanda (Rwanda).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Wo_SN">
      <summary>
            Wolof (Gambia, Mauritania, Senegal, and other western African nations).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Gbz_AF">
      <summary>
            Dari (Afghanistan).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.LangNeutralSysDefault">
      <summary>
            System default locale language.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ar_IQ">
      <summary>
            Arabic (Iraq).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Zh_CN">
      <summary>
            Chinese (China).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.De_CH">
      <summary>
            German (Switzerland).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.En_GB">
      <summary>
            English (United Kingdom).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Es_MX">
      <summary>
            Spanish (Mexico).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Fr_BE">
      <summary>
            French (Belgium).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.It_CH">
      <summary>
            Italian (Switzerland).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ko_Johab_KR">
      <summary>
            Korean, Johab (Korea).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Nl_BE">
      <summary>
            Dutch (Belgium).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Nn_NO">
      <summary>
            Nyorsk (Norway).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Pt_PT">
      <summary>
            Portuguese (Portugal).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Sr_Latn_SP">
      <summary>
            Serbian, Latin alphabet (Serbia).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Sv_FI">
      <summary>
            Swedish (Finland).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ur_IN">
      <summary>
            Urdu (India).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Lt_C_LT">
      <summary>
            Lithuanian, Classic (Lithuania).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Az_Cyrl_AZ">
      <summary>
            Azeri, Cyrillic alphabet (Azerbaijan).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Wee_DE">
      <summary>
            Sorbian, Lower (Germany).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Se_SE">
      <summary>
            Sami, Northern (Sweden).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ga_IE">
      <summary>
            Irish (Ireland).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ms_BN">
      <summary>
            Malay (Brunei).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Uz_Cyrl_UZ">
      <summary>
            Uzbek, Cyrillic alphabet (Uzbekistan).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Bn_BD">
      <summary>
            Bengali (Bangladesh).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Mn_Mong_CN">
      <summary>
            Mongolian, Traditional (China).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Sd_PK">
      <summary>
            Sindhi (Pakistan).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Iu_Latn_CA">
      <summary>
            Inuktitut, Latin alphabet (Canada).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Tzm_Latn_DZ">
      <summary>
            Tamazight, Latin alphabet (Algeria).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Quz_EC">
      <summary>
            Quechua (Ecuador).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.LangNeutralCustomDefault">
      <summary>
            Default custom locale language.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ar_EG">
      <summary>
            Arabic (Egypt).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Zh_HK">
      <summary>
            Chinese (Hong Kong Special Administrative Region, China).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.De_AT">
      <summary>
            German (Austria).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.En_AU">
      <summary>
            English (Australia).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Es_ES">
      <summary>
            Spanish, Modern (Spain).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Fr_CA">
      <summary>
            French (Canada).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Sr_Cyrl_CS">
      <summary>
            Serbian, Cyrillic alphabet (Serbia).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Se_FI">
      <summary>
            Sami, Northern (Finland).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Quz_PE">
      <summary>
            Quechua (Peru).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.LangNeutralCustom">
      <summary>
            Unspecified custom locale language.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ar_LY">
      <summary>
            Arabic (Libya).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Zh_SG">
      <summary>
            Chinese (Singapore).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.De_LU">
      <summary>
            German (Luxembourg).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.En_CA">
      <summary>
            English (Canada).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Es_GT">
      <summary>
            Spanish (Guatemala).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Fr_CH">
      <summary>
            French (Switzerland).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Hr_BA">
      <summary>
            Croatian (Bosnia and Herzegovina).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Smj_NO">
      <summary>
            Sami, Luli (Norway).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.LangNeutralCustomDefaultMui">
      <summary>
            Default custom multi-user interface locale language.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ar_DZ">
      <summary>
            Arabic (Algeria).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Zh_MO">
      <summary>
            Chinese (Macao Special Administrative Region, China).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.De_LI">
      <summary>
            German (Liechtenstein).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.En_NZ">
      <summary>
            English (New Zealand).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Es_CR">
      <summary>
            Spanish (Costa Rica).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Fr_LU">
      <summary>
            French (Luxembourg).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Bs_Latn_BA">
      <summary>
            Bosnian, Latin alphabet (Bosnia and Herzegovina).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Smj_SE">
      <summary>
            Sami, Lule (Sweden).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ar_MA">
      <summary>
            Arabic (Morocco).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.En_IE">
      <summary>
            English (Ireland).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Es_PA">
      <summary>
            Spanish (Panama).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ar_MC">
      <summary>
            French (Monaco).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Sr_Latn_BA">
      <summary>
            Serbian, Latin alphabet (Bosnia and Herzegovina).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Sma_NO">
      <summary>
            Sami, Southern (Norway).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ar_TN">
      <summary>
            Arabic (Tunisia).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.En_ZA">
      <summary>
            English (South Africa).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Es_DO">
      <summary>
            Spanish (Dominican Republic).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Sr_Cyrl_BA">
      <summary>
            Serbian, Cyrillic alphabet (Bosnia and Herzegovina).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Sma_SE">
      <summary>
            Sami, Southern (Sweden).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ar_OM">
      <summary>
            Arabic (Oman).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.El_2_GR">
      <summary>
            Greek 2 (Greece).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.En_JM">
      <summary>
            English (Jamaica).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Es_VE">
      <summary>
            Spanish (Venezuela).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Bs_Cyrl_BA">
      <summary>
            Bosnian, Cyrillic alphabet (Bosnia and Herzegovina).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Sms_FI">
      <summary>
            Sami, Skolt (Finland).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ar_YE">
      <summary>
            Arabic (Yemen).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ar_029">
      <summary>
            English (Nations of the Caribbean).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Es_CO">
      <summary>
            Spanish (Colombia).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Smn_FI">
      <summary>
            Sami, Inari (Finland).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ar_SY">
      <summary>
            Arabic (Syria).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.En_BZ">
      <summary>
            English (Belize).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Es_PE">
      <summary>
            Spanish (Peru).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ar_JO">
      <summary>
            Arabic (Jordan).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.En_TT">
      <summary>
            English (Trinidad and Tobago).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Es_AR">
      <summary>
            Spanish (Argentina).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ar_LB">
      <summary>
            Arabic (Lebanon).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.En_ZW">
      <summary>
            English (Zimbabwe).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Es_EC">
      <summary>
            Spanish (Ecuador).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ar_KW">
      <summary>
            Arabic (Kuwait).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.En_PH">
      <summary>
            English (Phillippines).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Es_CL">
      <summary>
            Spanish (Chile).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ar_AE">
      <summary>
            Arabic (United Arab Emirates).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Es_UY">
      <summary>
            Spanish (Uruguay).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ar_BH">
      <summary>
            Arabic (Bahrain).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Es_PY">
      <summary>
            Spanish (Paraguay).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Ar_QA">
      <summary>
            Arabic (Qatar).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.En_IN">
      <summary>
            English (India).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Es_BO">
      <summary>
            Spanish (Bolivia).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.En_MY">
      <summary>
            English (Malaysia).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Es_SV">
      <summary>
            Spanish (El Salvador).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.En_SG">
      <summary>
            English (Singapore).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Es_HN">
      <summary>
            Spanish (Honduras).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Es_NI">
      <summary>
            Spanish (Nicaragua).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Es_PR">
      <summary>
            Spanish (Puerto Rico).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Es_US">
      <summary>
            Spanish (United States).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLanguageIdentifierType.Zh_Hant">
      <summary>
            Chinese, Traditional (China).
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLineCapType">
      <summary>
            The LineCapType enumeration defines types of line caps to use at the ends of lines that are drawn with graphics pens.
            </summary>
      <remarks>
            Graphics line caps are specified by <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPen" /> objects (section 2.2.1.7).
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLineCapType.LineCapTypeFlat">
      <summary>
            Specifies a squared-off line cap. The end of the line MUST be the last point in the line.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLineCapType.LineCapTypeSquare">
      <summary>
            Specifies a square line cap. The center of the square MUST be located at the last point in the line. The width of the square is the line width.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLineCapType.LineCapTypeRound">
      <summary>
            Specifies a circular line cap. The center of the circle MUST be located at the last point in the line. The diameter of the circle is the line width.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLineCapType.LineCapTypeTriangle">
      <summary>
            Specifies a triangular line cap. The base of the triangle MUST be located at the last point in the line. The base of the triangle is the line width.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLineCapType.LineCapTypeNoAnchor">
      <summary>
            Specifies that the line end is not anchored.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLineCapType.LineCapTypeSquareAnchor">
      <summary>
            Specifies that the line end is anchored with a square line cap. The center of the square MUST be located at the last point in the line. The height and width of the square are the line width.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLineCapType.LineCapTypeRoundAnchor">
      <summary>
            Specifies that the line end is anchored with a circular line cap. The center of the circle MUST be located at the last point in the line. The circle SHOULD be wider than the line.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLineCapType.LineCapTypeDiamondAnchor">
      <summary>
            Specifies that the line end is anchored with a diamond-shaped line cap, which is a square turned at 45 degrees. The center of the diamond MUST be located at the last point in the line. The diamond SHOULD be wider than the line.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLineCapType.LineCapTypeArrowAnchor">
      <summary>
            Specifies that the line end is anchored with an arrowhead shape. The arrowhead point MUST be located at the last point in the line. The arrowhead SHOULD be wider than the line.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLineCapType.LineCapTypeAnchorMask">
      <summary>
            Mask used to check whether a line cap is an anchor cap.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLineCapType.LineCapTypeCustom">
      <summary>
            Specifies a custom line cap.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLineJoinType">
      <summary>
            The LineJoinType enumeration defines ways to join two lines that are drawn by the same graphics pen and whose ends meet.
            </summary>
      <remarks>
            Graphics lines are specified by <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPen" /> objects (section 2.2.1.7). A line join makes the intersection of the two line ends look more continuous.
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLineJoinType.LineJoinTypeMiter">
      <summary>
            Specifies a mitered line join.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLineJoinType.LineJoinTypeBevel">
      <summary>
            Specifies a beveled line join.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLineJoinType.LineJoinTypeRound">
      <summary>
            Specifies a rounded line join.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLineJoinType.LineJoinTypeMiterClipped">
      <summary>
            Specifies a clipped mitered line join.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLineStyle">
      <summary>
            The LineStyle enumeration defines styles of lines that are drawn with graphics pens.
            </summary>
      <remarks>
            Graphics lines are specified by <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPen" /> objects (section 2.2.1.7).
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLineStyle.LineStyleSolid">
      <summary>
            Specifies a solid line.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLineStyle.LineStyleDash">
      <summary>
            Specifies a dashed line.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLineStyle.LineStyleDot">
      <summary>
            Specifies a dotted line.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLineStyle.LineStyleDashDot">
      <summary>
            Specifies an alternating dash-dot line.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLineStyle.LineStyleDashDotDot">
      <summary>
            Specifies an alternating dash-dot-dot line.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusLineStyle.LineStyleCustom">
      <summary>
            Specifies a user-defined, custom dashed line.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusMetafileDataType">
      <summary>
            The MetafileDataType enumeration defines types of metafiles data that can be embedded in an EMF+ metafile.
            </summary>
      <remarks>
            Embedded metafile data is specified by EmfPlusMetafileData objects (section 2.2.2.27).
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusMetafileDataType.MetafileDataTypeWmf">
      <summary>
            Specifies that the metafile is a WMF metafile that specifies graphics operations with WMF records, as specified in [MS-WMF].
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusMetafileDataType.MetafileDataTypeWmfPlaceable">
      <summary>
            Specifies that the metafile is a WMF metafile that specifies graphics operations with WMF records, and which contains additional header information that makes the WMF metafile device-independent, as specified in [MS-WMF].
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusMetafileDataType.MetafileDataTypeEmf">
      <summary>
            Specifies that the metafile is an EMF metafile that specifies graphics operations with EMF records, as specified in [MS-EMF].
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusMetafileDataType.MetafileDataTypeEmfPlusOnly">
      <summary>
            Specifies that the metafile is an EMF+ metafile that specifies graphics operations with EMF+ records only.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusMetafileDataType.MetafileDataTypeEmfPlusDual">
      <summary>
            Specifies that the metafile is an EMF+ metafile that specifies graphics operations with both EMF and EMF+ records.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusObjectClamp">
      <summary>
            EmfPlusObjectClamp specifies the object clamping behavior. It
            is not used until this object is applied to an image being drawn.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusObjectClamp.RectClamp">
      <summary>
            The rectangle clamp
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusObjectClamp.BitmapClamp">
      <summary>
            The bitmap clamp
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusObjectType">
      <summary>
            The ObjectType enumeration defines types of graphics objects that can be created and used in graphics operations.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusObjectType.ObjectTypeInvalid">
      <summary>
            The object is not a valid object.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusObjectType.ObjectTypeBrush">
      <summary>
            Specifies an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBrush" /> object (section 2.2.1.1). Brush objects fill graphics regions.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusObjectType.ObjectTypePen">
      <summary>
            Specifies an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPen" /> object (section 2.2.1.7). Pen objects draw graphics lines.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusObjectType.ObjectTypePath">
      <summary>
            Specifies an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPath" /> object (section 2.2.1.6). Path objects specify sequences of lines, curves, and shapes.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusObjectType.ObjectTypeRegion">
      <summary>
            Specifies an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRegion" /> object (section 2.2.1.8). Region objects specify areas of the output surface.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusObjectType.ObjectTypeImage">
      <summary>
            Specifies an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusImage" /> object (section 2.2.1.4). Image objects encapsulate bitmaps and metafiles.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusObjectType.ObjectTypeFont">
      <summary>
            Specifies an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusFont" /> object (section 2.2.1.3). Font objects specify font properties, including typeface style, EM size, and font family.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusObjectType.ObjectTypeStringFormat">
      <summary>
            Specifies an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusStringFormat" /> object (section 2.2.1.9). String format objects specify text layout, including alignment, orientation, tab stops, clipping, and digit substitution for languages that do not use Western European digits.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusObjectType.ObjectTypeImageAttributes">
      <summary>
            Specifies an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusImageAttributes" /> object (section 2.2.1.5). Image attribute objects specify operations on pixels during image rendering, including color adjustment, grayscale adjustment, gamma correction, and color mapping.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusObjectType.ObjectTypeCustomLineCap">
      <summary>
            Specifies an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomLineCap" /> object (section 2.2.1.2). Custom line cap objects specify shapes to draw at the ends of a graphics line, including squares, circles, and diamonds.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPaletteStyleFlags">
      <summary>
            The PaletteStyle flags specify properties of graphics palettes. These flags can be combined to specify multiple options.
            </summary>
      <remarks>
            Graphics palettes are specified by <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPalette" /> objects.
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPaletteStyleFlags.PaletteStyleHasAlpha">
      <summary>
            If set, one or more of the palette entries MUST contain alpha transparency information.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPaletteStyleFlags.PaletteStyleGrayScale">
      <summary>
            If set, the palette MUST contain only grayscale entries.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPaletteStyleFlags.PaletteStyleHalftone">
      <summary>
            If set, the palette MUST contain discrete color values that can be used for halftoning.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPathPointFlags">
      <summary>
            A 32-bit unsigned integer that specifies how to interpret the points and associated point types that are defined by this object.
            C  (1 bit): If set, the PathPoints array specifies absolute locations in the coordinate space with 16-bit integer coordinates.
             If clear, the PathPoints array specifies absolute locations in the coordinate space with 32-bit floating-point coordinates.
             Note If the P flag (below) is set, this flag MAY be clear and MUST be ignored.
            R (1 bit): If set, the point types in the PathPointTypes array are specified by EmfPlusPathPointTypeRle objects (section 2.2.2.32), 
             which use run-length encoding (RLE) compression, and/or EmfPlusPathPointType objects (section 2.2.2.31). See [MS-WMF] section 3.1.6 for more information on RLE compression.
             If clear, the point types in the PathPointTypes array are specified by EmfPlusPathPointType objects.
            P (1 bit): If set, each element in the PathPoints array specifies a location in the coordinate space that is relative to the
             location specified by the previous element in the array. In the case of the first element in PathPoints, a previous location at coordinates (0,0) is assumed.
             If clear, each element in the PathPoints array specifies an absolute location.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPathPointFlags.C">
      <summary>
            The c flag
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPathPointFlags.R">
      <summary>
            The r flag
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPathPointFlags.P">
      <summary>
            The p flag
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPathPointTypeEnum">
      <summary>
            The PathPointType enumeration defines types of points on a graphics path.
            </summary>
      <remarks>
            Graphics path point types are specified by <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPathPointType" /> objects (section 2.2.2.31).
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPathPointTypeEnum.PathPointTypeStart">
      <summary>
            Specifies that the point is the starting point of a path.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPathPointTypeEnum.PathPointTypeLine">
      <summary>
            Specifies that the point is one of the two endpoints of a line.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPathPointTypeEnum.PathPointTypeBezier">
      <summary>
            Specifies that the point is an endpoint or control point of a cubic Bezier curve.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPathPointTypeFlags">
      <summary>
            The PathPointType flags specify type properties of points on graphics paths. These flags can be combined to specify multiple options.
            </summary>
      <remarks>
            Graphics paths are specified by <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPath" /> objects.
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPathPointTypeFlags.PathPointTypeDashMode">
      <summary>
            Specifies that a line segment that passes through the point is dashed.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPathPointTypeFlags.PathPointTypePathMarker">
      <summary>
            Specifies that the point is a position marker.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPathPointTypeFlags.PathPointTypeCloseSubpath">
      <summary>
            Specifies that the point is the endpoint of a subpath.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPenAlignment">
      <summary>
            The PenAlignment enumeration defines the distribution of the width of the pen with respect to the line being drawn.
            </summary>
      <remarks>
            Graphics pens are specified by <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPen" /> objects (section 2.2.1.7).
            Pen alignment can be visualized by considering a theoretical one-dimensional line drawn between two specified points. 
            The pen alignment determines the proportion of pen width that is orthogonal to the theoretical line.
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPenAlignment.PenAlignmentCenter">
      <summary>
            Specifies that the EmfPlusPen object is centered over the theoretical line.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPenAlignment.PenAlignmentInset">
      <summary>
            Specifies that the pen is positioned on the inside of the theoretical line.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPenAlignment.PenAlignmentLeft">
      <summary>
            Specifies that the pen is positioned to the left of the theoretical line.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPenAlignment.PenAlignmentOutset">
      <summary>
            Specifies that the pen is positioned on the outside of the theoretical line.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPenAlignment.PenAlignmentRight">
      <summary>
            Specifies that the pen is positioned to the right of the theoretical line.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPenDataFlags">
      <summary>
            The PenData flags specify properties of graphics pens, including the presence of optional data fields. These flags can be combined to specify multiple options.
            </summary>
      <remarks>
            Graphics pens are specified by <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPen" /> objects.
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPenDataFlags.PenDataTransform">
      <summary>
            If set, a 2x3 transform matrix MUST be specified in the OptionalData field of an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenData" /> object.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPenDataFlags.PenDataStartCap">
      <summary>
            If set, the style of a starting line cap MUST be specified in the OptionalData field of an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenData" /> object.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPenDataFlags.PenDataEndCap">
      <summary>
            Indicates whether the style of an ending line cap MUST be specified in the OptionalData field of an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenData" /> object.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPenDataFlags.PenDataJoin">
      <summary>
            Indicates whether a line join type MUST be specified in the OptionalData field of an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenData" /> object.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPenDataFlags.PenDataMiterLimit">
      <summary>
            Indicates whether a miter limit MUST be specified in the OptionalData field of an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenData" /> object.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPenDataFlags.PenDataLineStyle">
      <summary>
            Indicates whether a line style MUST be specified in the OptionalData field of an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenData" /> object.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPenDataFlags.PenDataDashedLineCap">
      <summary>
            Indicates whether a dashed line cap MUST be specified in the OptionalData field of an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenData" /> object.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPenDataFlags.PenDataDashedLineOffset">
      <summary>
            Indicates whether a dashed line offset MUST be specified in the OptionalData field of an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenData" /> object.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPenDataFlags.PenDataDashedLine">
      <summary>
            Indicates whether an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusDashedLineData" /> object MUST be specified in the OptionalData field of an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenData" /> object.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPenDataFlags.PenDataNonCenter">
      <summary>
            Indicates whether a pen alignment MUST be specified in the OptionalData field of an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenData" /> object.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPenDataFlags.PenDataCompoundLine">
      <summary>
            Indicates whether the length and content of a <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCompoundLineData" /> object are present in the OptionalData field of an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenData" /> object.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPenDataFlags.PenDataCustomStartCap">
      <summary>
            Indicates whether an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomStartCapData" /> object MUST be specified in the OptionalData field of an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenData" /> object.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPenDataFlags.PenDataCustomEndCap">
      <summary>
            Indicates whether an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomEndCapData" /> object MUST be specified in the OptionalData field of an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenData" /> object.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPixelFormat">
      <summary>
            The PixelFormat enumeration defines pixel formats that are supported in EMF+ bitmaps.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPixelFormat.PixelFormatUndefined">
      <summary>
            The format is not specified.
            </summary>
      <remarks>
            Pixel formats are specified by <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBitmap" /> objects.
            They are encoded as follows:
            - Bits 0-7: Enumeration of the pixel format constants, starting at zero.
            - Bits 8-15: The total number of bits per pixel.
            - Bit 16: If set, the color value is indexed into a palette.
            - Bit 17: If set, the color value is in a GDI-supported format.
            - Bit 18: If set, the color value has an alpha component.
            - Bit 19: If set, the color value has a premultiplied alpha component.
            - Bit 20: If set, extended colors, 16-bits per channel, are supported.
            - Bits 21-31: Reserved.
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPixelFormat.PixelFormat1bppIndexed">
      <summary>
            The format is monochrome, and a color palette lookup table is used.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPixelFormat.PixelFormat4bppIndexed">
      <summary>
            The format is 16-color, and a color palette lookup table is used.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPixelFormat.PixelFormat8bppIndexed">
      <summary>
            The format is 256-color, and a color palette lookup table is used.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPixelFormat.PixelFormat16bppGrayScale">
      <summary>
            The format is 16 bits per pixel, grayscale.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPixelFormat.PixelFormat16bppRGB555">
      <summary>
            The format is 16 bits per pixel; 5 bits each are used for the red, green, and blue components. The remaining bit is not used.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPixelFormat.PixelFormat16bppRGB565">
      <summary>
            The format is 16 bits per pixel; 5 bits are used for the red component, 6 bits for the green component, and 5 bits for the blue component.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPixelFormat.PixelFormat16bppARGB1555">
      <summary>
            The format is 16 bits per pixel; 1 bit is used for the alpha component, and 5 bits each are used for the red, green, and blue components.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPixelFormat.PixelFormat24bppRGB">
      <summary>
            The format is 24 bits per pixel; 8 bits each are used for the red, green, and blue components.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPixelFormat.PixelFormat32bppRGB">
      <summary>
            The format is 32 bits per pixel; 8 bits each are used for the red, green, and blue components. The remaining 8 bits are not used.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPixelFormat.PixelFormat32bppARGB">
      <summary>
            The format is 32 bits per pixel; 8 bits each are used for the alpha, red, green, and blue components.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPixelFormat.PixelFormat32bppPARGB">
      <summary>
            The format is 32 bits per pixel; 8 bits each are used for the alpha, red, green, and blue components. The red, green, and blue components are premultiplied according to the alpha component.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPixelFormat.PixelFormat48bppRGB">
      <summary>
            The format is 48 bits per pixel; 16 bits each are used for the red, green, and blue components.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPixelFormat.PixelFormat64bppARGB">
      <summary>
            The format is 64 bits per pixel; 16 bits each are used for the alpha, red, green, and blue components.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPixelFormat.PixelFormat64bppPARGB">
      <summary>
            The format is 64 bits per pixel; 16 bits each are used for the alpha, red, green, and blue components. The red, green, and blue components are premultiplied according to the alpha component.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPixelOffsetMode">
      <summary>
            The PixelOffsetMode enumeration defines how pixels are offset, which specifies the trade-off between rendering speed and quality.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPixelOffsetMode.PixelOffsetModeDefault">
      <summary>
            Pixels are centered on integer coordinates, specifying speed over quality.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPixelOffsetMode.PixelOffsetModeHighSpeed">
      <summary>
            Pixels are centered on integer coordinates, as with PixelOffsetModeNone. Higher speed at the expense of quality is specified.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPixelOffsetMode.PixelOffsetModeHighQuality">
      <summary>
            Pixels are centered on half-integer coordinates, as with PixelOffsetModeHalf. Higher quality at the expense of speed is specified.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPixelOffsetMode.PixelOffsetModeNone">
      <summary>
            Pixels are centered on the origin, which means that the pixel covers the area from -0.5 to 0.5 on both the x and y axes and its center is at (0,0).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPixelOffsetMode.PixelOffsetModeHalf">
      <summary>
            Pixels are centered on half-integer coordinates, which means that the pixel covers the area from 0 to 1 on both the x and y axes and its center is at (0.5,0.5). By offsetting pixels during rendering, the render quality can be improved at the cost of render speed.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType">
      <summary>
            The RecordType enumeration defines record types used in EMF+ metafiles.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusHeader">
      <summary>
            This record specifies the start of EMF+ data in the metafile. It MUST be embedded in the first EMF record after the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeader" /> record ([MS-EMF] section 2.3.4.2 record).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusEndOfFile">
      <summary>
            This record specifies the end of EMF+ data in the metafile.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusComment">
      <summary>
            This record specifies arbitrary private data.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusGetDC">
      <summary>
            This record specifies that subsequent EMF records encountered in the metafile SHOULD be processed. EMF records cease being processed when the next EMF+ record is encountered.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusMultiFormatStart">
      <summary>
            This record is reserved and MUST NOT be used.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusMultiFormatSection">
      <summary>
            This record is reserved and MUST NOT be used.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusMultiFormatEnd">
      <summary>
            This record is reserved and MUST NOT be used.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusObject">
      <summary>
            This record specifies an object for use in graphics operations.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusClear">
      <summary>
            This record clears the output <c>coordinate space</c> and initializes it with a specified background color and transparency.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusFillRects">
      <summary>
            This record defines how to fill the interiors of a series of rectangles, using a specified brush.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusDrawRects">
      <summary>
            This record defines the pen strokes for drawing a series of rectangles.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusFillPolygon">
      <summary>
            This record defines the data to fill the interior of a polygon, using a specified brush.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusDrawLines">
      <summary>
            This record defines the pen strokes for drawing a series of connected lines.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusFillEllipse">
      <summary>
            This record defines how to fill the interiors of an ellipse, using a specified brush.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusDrawEllipse">
      <summary>
            This record defines the pen strokes for drawing an ellipse.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusFillPie">
      <summary>
            This record defines how to fill a section of an interior section of an ellipse using a specified brush.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusDrawPie">
      <summary>
            This record defines pen strokes for drawing a section of an ellipse.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusDrawArc">
      <summary>
            The record defines pen strokes for drawing an arc of an ellipse.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusFillRegion">
      <summary>
            This record defines how to fill the interior of a region using a specified brush.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusFillPath">
      <summary>
            The record defines how to fill the interiors of the figures defined in a graphics path with a specified brush. A path is an object that defines an arbitrary sequence of lines, curves, and shapes.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusDrawPath">
      <summary>
            The record defines the pen strokes to draw the figures in a graphics path. A path is an object that defines an arbitrary sequence of lines, curves, and shapes.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusFillClosedCurve">
      <summary>
            This record defines how to fill the interior of a closed cardinal spline using a specified brush.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusDrawClosedCurve">
      <summary>
            This record defines the pen and strokes for drawing a closed cardinal spline.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusDrawCurve">
      <summary>
            This record defines the pen strokes for drawing a cardinal spline.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusDrawBeziers">
      <summary>
            This record defines the pen strokes for drawing a Bezier spline.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusDrawImage">
      <summary>
            This record defines a scaled <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusImage" /> object (section 2.2.1.4). An image can consist of either bitmap or metafile data.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusDrawImagePoints">
      <summary>
            This record defines a scaled EmfPlusImage object inside a parallelogram. An image can consist of either bitmap or metafile data.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusDrawString">
      <summary>
            This record defines a text string based on a font, a layout rectangle, and a format.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusSetRenderingOrigin">
      <summary>
            This record defines the origin of rendering to the specified horizontal and vertical coordinates. This applies to hatch brushes and to 8 and 16 bits per pixel dither patterns.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusSetAntiAliasMode">
      <summary>
            This record defines whether to enable or disable text anti-aliasing. Text anti-aliasing is a method of making lines and edges of character glyphs appear smoother when drawn on an output surface.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusSetTextRenderingHint">
      <summary>
            This record defines the process used for rendering text.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusSetTextContrast">
      <summary>
            This record sets text contrast according to the specified text gamma value.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusSetInterpolationMode">
      <summary>
            This record defines the interpolation mode of an object according to the specified type of image filtering. The interpolation mode influences how scaling (stretching and shrinking) is performed.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusSetPixelOffsetMode">
      <summary>
            This record defines the pixel offset mode according to the specified pixel centering value.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusSetCompositingMode">
      <summary>
            This record defines the compositing mode according to the state of alpha blending, which specifies how source colors are combined with background colors.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusSetCompositingQuality">
      <summary>
            This record defines the compositing quality, which describes the desired level of quality for creating composite images from multiple objects.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusSave">
      <summary>
            This record saves the graphics state, identified by a specified index, on a stack of saved graphics states. Each stack index is associated with a particular saved state, and the index is used by an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRestore" /> record (section 2.3.7.4) to restore the state.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusRestore">
      <summary>
            This record restores the graphics state, identified by a specified index, from a stack of saved graphics states. Each stack index is associated with a particular saved state, and the index is defined by an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSave" /> record (section 2.3.7.5) to save the state.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusBeginContainer">
      <summary>
            This record opens a new graphics state container and specifies a transform for it. Graphics containers are used to retain elements of the graphics state.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusBeginContainerNoParams">
      <summary>
            This record opens a new graphics state container.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusEndContainer">
      <summary>
            This record closes a graphics state container that was previously opened by a begin container operation.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusSetWorldTransform">
      <summary>
            This record defines the current world space transform in the playback device_context, according to a specified transform matrix.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusResetWorldTransform">
      <summary>
            This record resets the current world space transform to the identify matrix.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusMultiplyWorldTransform">
      <summary>
            This record multiplies the current world space by a specified transform matrix.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusTranslateWorldTransform">
      <summary>
            This record applies a translation transform to the current world space by specified horizontal and vertical distances.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusScaleWorldTransform">
      <summary>
            This record applies a scaling transform to the current world space by specified horizontal and vertical scale factors.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusRotateWorldTransform">
      <summary>
            This record rotates the current world space by a specified angle.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusSetPageTransform">
      <summary>
            This record specifies extra scaling factors for the current world space transform.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusResetClip">
      <summary>
            This record resets the current clipping region for the world space to infinity.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusSetClipRect">
      <summary>
            This record combines the current clipping region with a rectangle.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusSetClipPath">
      <summary>
            This record combines the current clipping region with a graphics path.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusSetClipRegion">
      <summary>
            This record combines the current clipping region with another graphics region.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusOffsetClip">
      <summary>
            This record applies a translation transform on the current clipping region of the world space.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusDrawDriverString">
      <summary>
            This record specifies text output with character positions.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusStrokeFillPath">
      <summary>
            This record closes any open figures in a path, strokes the outline of the path by using the current pen, and fills its interior by using the current brush.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusSerializableObject">
      <summary>
            This record defines an image effects parameter block that has been serialized into a data buffer.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusSetTSGraphics">
      <summary>
            This record specifies the state of a graphics device context for a terminal server.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRecordType.EmfPlusSetTSClip">
      <summary>
            This record specifies clipping areas in the graphics device context for a terminal server.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRegionNodeDataType">
      <summary>
            The RegionNodeDataType enumeration defines types of region node data.
            </summary>
      <remarks>
            Region node data is specified by <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRegionNode" /> objects (section 2.2.2.40).
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRegionNodeDataType.RegionNodeDataTypeAnd">
      <summary>
            Specifies a region node with child nodes. A Boolean AND operation SHOULD be applied to the left and right child nodes specified by an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRegionNodeChildNodes" /> object (section 2.2.2.41).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRegionNodeDataType.RegionNodeDataTypeOr">
      <summary>
            Specifies a region node with child nodes. A Boolean OR operation SHOULD be applied to the left and right child nodes specified by an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRegionNodeChildNodes" /> object.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRegionNodeDataType.RegionNodeDataTypeXor">
      <summary>
            Specifies a region node with child nodes. A Boolean XOR operation SHOULD be applied to the left and right child nodes specified by an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRegionNodeChildNodes" /> object.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRegionNodeDataType.RegionNodeDataTypeExclude">
      <summary>
            Specifies a region node with child nodes. A Boolean operation, defined as "the part of region 1 that is excluded from region 2", SHOULD be applied to the left and right child nodes specified by an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRegionNodeChildNodes" /> object.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRegionNodeDataType.RegionNodeDataTypeComplement">
      <summary>
            Specifies a region node with child nodes. A Boolean operation, defined as "the part of region 2 that is excluded from region 1", SHOULD be applied to the left and right child nodes specified by an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRegionNodeChildNodes" /> object.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRegionNodeDataType.RegionNodeDataTypeRect">
      <summary>
            Specifies a region node with no child nodes. The RegionNodeData field SHOULD specify a boundary with an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRectF" /> object (section 2.2.2.39).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRegionNodeDataType.RegionNodeDataTypePath">
      <summary>
            Specifies a region node with no child nodes. The RegionNodeData field SHOULD specify a boundary with an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRegionNodePath" /> object (section 2.2.2.42).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRegionNodeDataType.RegionNodeDataTypeEmpty">
      <summary>
            Specifies a region node with no child nodes. The RegionNodeData field SHOULD NOT be present
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusRegionNodeDataType.RegionNodeDataTypeInfinite">
      <summary>
            Specifies a region node with no child nodes, and its bounds are not defined.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusSmoothingMode">
      <summary>
            The SmoothingMode enumeration defines smoothing modes to apply to lines, curves, and the edges of filled areas to make them appear more continuous or sharply defined.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusSmoothingMode.SmoothingModeDefault">
      <summary>
            Specifies default curve smoothing with no anti-aliasing.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusSmoothingMode.SmoothingModeHighSpeed">
      <summary>
            Specifies best performance with no anti-aliasing.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusSmoothingMode.SmoothingModeHighQuality">
      <summary>
            Specifies best quality with anti-aliasing.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusSmoothingMode.SmoothingModeNone">
      <summary>
            Performs no curve smoothing and no anti-aliasing.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusSmoothingMode.SmoothingModeAntiAlias8x4">
      <summary>
            Specifies good quality using an 8x4 box filter.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusSmoothingMode.SmoothingModeAntiAlias8x8">
      <summary>
            Specifies better quality using an 8x8 box filter.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusStringAlignment">
      <summary>
            The StringAlignment enumeration defines ways to align strings with respect to a text layout rectangle.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusStringAlignment.StringAlignmentNear">
      <summary>
            Specifies that string alignment is toward the origin of the layout rectangle. This can be used to align characters along a line or to align text within a rectangle. For a right-to-left layout rectangle, the origin SHOULD be at the upper right.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusStringAlignment.StringAlignmentCenter">
      <summary>
            Specifies that alignment is centered between the origin and extent of the layout rectangle.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusStringAlignment.StringAlignmentFar">
      <summary>
            Specifies that alignment is to the right side of the layout rectangle.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusStringDigitSubstitution">
      <summary>
            The StringDigitSubstitution enumeration defines ways to substitute digits in a string according to a user's locale or language.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusStringDigitSubstitution.StringDigitSubstitutionUser">
      <summary>
            Specifies an implementation-defined substitution scheme.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusStringDigitSubstitution.StringDigitSubstitutionNone">
      <summary>
            Specifies to disable substitutions.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusStringDigitSubstitution.StringDigitSubstitutionNational">
      <summary>
            Specifies substitution digits that correspond with the official national language of the user's locale.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusStringDigitSubstitution.StringDigitSubstitutionTraditional">
      <summary>
            Specifies substitution digits that correspond to the user's native script or language, which can be different from the official national language of the user's locale.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusStringFormatFlags">
      <summary>
            The StringFormat flags specify options for graphics text layout, including direction, clipping and font handling. These flags can be combined to specify multiple options.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusStringFormatFlags.StringFormatDirectionRightToLeft">
      <summary>
            If set, the reading order of the string SHOULD be right to left. For horizontal text, this means that characters are read from right to left. For vertical text, this means that columns are read from right to left.
            If clear, horizontal or vertical text SHOULD be read from left to right.
            </summary>
      <remarks>
            Graphics text layout is specified by <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusStringFormat" /> objects
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusStringFormatFlags.StringFormatDirectionVertical">
      <summary>
            If set, individual lines of text SHOULD be drawn vertically on the display device.
            If clear, individual lines of text SHOULD be drawn horizontally, with each new line below the previous line.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusStringFormatFlags.StringFormatNoFitBlackBox">
      <summary>
            If set, parts of characters MUST be allowed to overhang the text layout rectangle.
            If clear, characters that overhang the boundaries of the text layout rectangle MUST be repositioned to avoid overhang.
            An italic, "f" is an example of a character that can have overhanging parts.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusStringFormatFlags.StringFormatDisplayFormatControl">
      <summary>
            If set, control characters SHOULD appear in the output as representative Unicode glyphs.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusStringFormatFlags.StringFormatNoFontFallback">
      <summary>
            If set, an alternate font SHOULD be used for characters that are not supported in the requested font.
            If clear, a character missing from the requested font SHOULD appear as a "font missing" character, which MAY be an open square.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusStringFormatFlags.StringFormatMeasureTrailingSpaces">
      <summary>
            If set, the space at the end of each line MUST be included in measurements of string length.
            If clear, the space at the end of each line MUST be excluded from measurements of string length.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusStringFormatFlags.StringFormatNoWrap">
      <summary>
            If set, a string that extends past the end of the text layout rectangle MUST NOT be wrapped to the next line.
            If clear, a string that extends past the end of the text layout rectangle MUST be broken at the last word boundary within the bounding rectangle, and the remainder of the string MUST be wrapped to the next line.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusStringFormatFlags.StringFormatLineLimit">
      <summary>
            If set, whole lines of text SHOULD be output and SHOULD NOT be clipped by the string's layout rectangle.
            If clear, text layout SHOULD continue until all lines are output, or until additional lines would not be visible as a result of clipping.
            This flag can be used either to deny or allow a line of text to be partially obscured by a layout rectangle that is not a multiple of line height. For all text to be visible, a layout rectangle at least as tall as the height of one line.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusStringFormatFlags.StringFormatNoClip">
      <summary>
            If set, text extending outside the string layout rectangle SHOULD be allowed to show.
            If clear, all text that extends outside the layout rectangle SHOULD be clipped.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusStringFormatFlags.StringFormatBypassGdi">
      <summary>
            This flag MAY be used to specify an implementation-specific process for rendering text.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusStringTrimming">
      <summary>
            The StringTrimming enumeration defines how to trim characters from a string that is too large for the text layout rectangle.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusStringTrimming.StringTrimmingNone">
      <summary>
            Specifies that no trimming is done.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusStringTrimming.StringTrimmingCharacter">
      <summary>
            Specifies that the string is broken at the boundary of the last character that is inside the layout rectangle. This is the default.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusStringTrimming.StringTrimmingWord">
      <summary>
            Specifies that the string is broken at the boundary of the last word that is inside the layout rectangle.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusStringTrimming.StringTrimmingEllipsisCharacter">
      <summary>
            Specifies that the string is broken at the boundary of the last character that is inside the layout rectangle, and an ellipsis (...) is inserted after the character.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusStringTrimming.StringTrimmingEllipsisWord">
      <summary>
            Specifies that the string is broken at the boundary of the last word that is inside the layout rectangle, and an ellipsis (...) is inserted after the word.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusStringTrimming.StringTrimmingEllipsisPath">
      <summary>
            Specifies that the center is removed from the string and replaced by an ellipsis. The algorithm keeps as much of the last portion of the string as possible.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusTextRenderingHint">
      <summary>
            The TextRenderingHint enumeration defines types of text hinting and anti-aliasing, which affects the quality of text rendering.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusTextRenderingHint.TextRenderingHintSystemDefault">
      <summary>
            Specifies that each text character SHOULD be drawn using whatever font-smoothing settings have been configured on the operating system.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusTextRenderingHint.TextRenderingHintSingleBitPerPixelGridFit">
      <summary>
            Specifies that each text character SHOULD be drawn using its glyph bitmap. Smoothing MAY be used to improve the appearance of character glyph stems and curvature.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusTextRenderingHint.TextRenderingHintSingleBitPerPixel">
      <summary>
            Specifies that each text character SHOULD be drawn using its glyph bitmap. Smoothing is not used.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusTextRenderingHint.TextRenderingHintAntialiasGridFit">
      <summary>
            Specifies that each text character SHOULD be drawn using its anti-aliased glyph bitmap with smoothing. The rendering is high quality because of anti-aliasing, but at a higher performance cost.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusTextRenderingHint.TextRenderingHintAntialias">
      <summary>
            Specifies that each text character is drawn using its anti-aliased glyph bitmap without hinting. Better quality results from anti-aliasing, but stem width differences MAY be noticeable because hinting is turned off.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusTextRenderingHint.TextRenderingHintClearTypeGridFit">
      <summary>
            Specifies that each text character SHOULD be drawn using its ClearType glyph bitmap with smoothing. This is the highest-quality text hinting setting, which is used to take advantage of ClearType font features.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusUnitType">
      <summary>
            The UnitType enumeration defines units of measurement in different coordinate systems.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusUnitType.UnitTypeWorld">
      <summary>
            Specifies a unit of logical distance within the world space.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusUnitType.UnitTypeDisplay">
      <summary>
            Specifies a unit of distance based on the characteristics of the physical display.
            For example, if the display device is a monitor, then the unit is 1 pixel.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusUnitType.UnitTypePixel">
      <summary>
            Specifies a unit of 1 pixel.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusUnitType.UnitTypePoint">
      <summary>
            Specifies a unit of 1 printer's point, or 1/72 inch.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusUnitType.UnitTypeInch">
      <summary>
            Specifies a unit of 1 inch.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusUnitType.UnitTypeDocument">
      <summary>
            Specifies a unit of 1/300 inch.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusUnitType.UnitTypeMillimeter">
      <summary>
            Specifies a unit of 1 millimeter.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusWrapMode">
      <summary>
            The WrapMode enumeration defines how the pattern from a texture or gradient brush is tiled across a shape or at shape boundaries, when it is smaller than the area being filled.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusWrapMode.WrapModeTile">
      <summary>
            Tiles the gradient or texture.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusWrapMode.WrapModeTileFlipX">
      <summary>
            Reverses the texture or gradient horizontally, and then tiles the texture or gradient.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusWrapMode.WrapModeTileFlipY">
      <summary>
            Reverses the texture or gradient vertically, and then tiles the texture or gradient.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusWrapMode.WrapModeTileFlipXY">
      <summary>
            Reverses the texture or gradient horizontally and vertically, and then tiles the texture or gradient.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusWrapMode.WrapModeClamp">
      <summary>
            Fixes the texture or gradient to the object boundary.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.NamespaceDoc">
      <summary>
            The namespace contains types [MS-EMFPLUS]: Enhanced Metafile Format Plus Extensions
            2.1 EMF+ Constants
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.NamespaceGroupDoc">
      <summary>
            The namespace contains types [MS-EMFPLUS]
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBaseBitmapData">
      <summary>
            Base class for bitmap data types.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusStructureObjectType">
      <summary>
            The Structure Objects specify containers for data structures that are embedded in EMF+ metafile
            records.Structure objects, unlike graphics objects, are not explicitly created; they are components
            that make up more complex structures
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusObject">
      <summary>
            Base Emf+ object type.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.MetaObject">
      <summary>
            Base class for  EMF, WMF, EMF+ objects
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBaseBrushData">
      <summary>
            Base class for Brush data types.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBaseImageData">
      <summary>
            Base class for image data types.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBasePointType">
      <summary>
            The base point type.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBitmap">
      <summary>
            The EmfPlusBitmap object specifies a bitmap that contains a graphics image.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBitmap.BitmapData">
      <summary>
            Gets or sets bitmap data
            BitmapData (variable): Variable-length data that defines the bitmap data object specified in the Type field. The
            content and format of the data can be different for every bitmap type.
            </summary>
      <value>
            The bitmap data.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBitmap.Height">
      <summary>
            Gets or sets bitmap height
            Height (4 bytes): A 32-bit signed integer that specifies the height in pixels of the area occupied by the bitmap.
            If the image is compressed, according to the Type field, this value is undefined and MUST be ignored.
            </summary>
      <value>
            The height.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBitmap.PixelFormat">
      <summary>
            Gets or sets pixel format
            PixelFormat (4 bytes): A 32-bit unsigned integer that specifies the format of the pixels that make up the bitmap
            image. The supported pixel formats are specified in the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPixelFormat" /> enumeration (section
            2.1.1.25).
            If the image is compressed, according to the Type field, this value is undefined and MUST be ignored.
            </summary>
      <value>
            The pixel format.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBitmap.Stride">
      <summary>
            Gets or sets stride of the image
            Stride (4 bytes): A 32-bit signed integer that specifies the byte offset between the beginning of one scan-line and
            the next. This value is the number of bytes per pixel, which is specified in the PixelFormat field, multiplied by
            the width in pixels, which is specified in the Width field. The value of this field MUST be a multiple of four.
            If the image is compressed, according to the Type field, this value is undefined and MUST be ignored.
            </summary>
      <value>
            The stride.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBitmap.Type">
      <summary>
            Gets or sets type of the image
            Type (4 bytes): A 32-bit unsigned integer that specifies the type of data in the BitmapData field. This value MUST
            be defined in the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusBitmapDataType" /> enumeration (section 2.1.1.2).
            </summary>
      <value>
            The type.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBitmap.Width">
      <summary>
            Gets or sets image Width
            Width (4 bytes): A 32-bit signed integer that specifies the width in pixels of the area occupied by the bitmap.
            If the image is compressed, according to the Type field, this value is undefined and MUST be ignored.
            </summary>
      <value>
            The width.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBitmapData">
      <summary>
            The EmfPlusBitmapData object specifies a bitmap image with pixel data.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBitmapData.Colors">
      <summary>
            Gets or sets the palette colors 
            Colors (variable): An optional <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPalette" /> object (section 2.2.2.28), which specifies the palette
            of colors used in the pixel data. This field MUST be present if the I flag is set in the PixelFormat field of the
            <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBitmap" /> object.
            </summary>
      <value>
            The colors.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBitmapData.PixelData">
      <summary>
            Gets or sets pixel data 
            PixelData (variable): An array of bytes that specify the pixel data. The size and format of this data can be
            computed from fields in the EmfPlusBitmap object, including the pixel format from the
            <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPixelFormat" /> enumeration (section 2.1.1.25).
            </summary>
      <value>
            The pixel data.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBlendBase">
      <summary>
            Base object for blend objects
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBlendBase.BlendPositions">
      <summary>
            Gets or sets blend positions
            An array of PositionCount 32-bit floating-point values
             that specify proportions of distance along the gradient line.
            Each element MUST be a number between 0.0 and 1.0 inclusive. 
            For a linear gradient brush, 0.0 represents the starting point 
            and 1.0 represents the ending point. For a path gradient brush, 
            0.0 represents the midpoint and 1.0 represents an endpoint
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBlendColors">
      <summary>
            The EmfPlusBlendColors object specifies positions and colors for the blend pattern of a gradient brush.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBlendColors.BlendArgb32Colors">
      <summary>
            Gets or sets an array of PositionCount EmfPlusARGB objects (section 2.2.2.1) that 
            specify colors at the positions defined in the BlendPositions field.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBlendFactors">
      <summary>
            The EmfPlusBlendFactors object specifies positions and factors for the blend pattern of a gradient brush.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBlendFactors.BlendFactors">
      <summary>
            Gets or sets an array of PositionCount 32-bit floating point values that 
            specify proportions of colors at the positions defined in the BlendPositions field. 
            Each value MUST be a number between 0.0 and 1.0 inclusive.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBlurEffect">
      <summary>
            The BlurEffect object specifies a decrease in the difference in intensity between pixels in an image.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusImageEffectsObjectType">
      <summary>
            The Image Effects Objects specify parameters for graphics image effects, which can be applied to bitmap images
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBlurEffect.BlurRadius">
      <summary>
            Gets or sets a 32-bit floating-point number that specifies the blur radius in pixels,
            which determines the number of pixels involved in calculating the new value of a given pixel.
            This value MUST be in the range 0.0 through 255.0.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBlurEffect.ExpandEdge">
      <summary>
            Gets or sets a 32-bit Boolean value that specifies whether the bitmap expands by
            an amount equal to the value of the BlurRadius to produce soft edges. This value MUST be
            one of the following:
            FALSE
            0x00000000
            The size of the bitmap MUST NOT change, and its soft edges SHOULD be clipped to
            the size of the BlurRadius.
            TRUE
            0x00000001
            The size of the bitmap SHOULD expand by an amount equal to the BlurRadius to
            produce soft edges.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBoundaryBase">
      <summary>
            Base class for boundary objects
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBoundaryPathData">
      <summary>
            The EmfPlusBoundaryPathData object specifies a graphics path boundary for a gradient brush.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBoundaryPathData.BoundaryPathData">
      <summary>
            Gets or sets an EmfPlusPath object (section 2.2.1.6) that specifies the boundary of the brush
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBoundaryPointData">
      <summary>
            The EmfPlusBoundaryPointData object specifies a closed cardinal spline boundary for a gradient brush
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBoundaryPointData.BoundaryPointData">
      <summary>
            Gets or sets an array of BoundaryPointCount EmfPlusPointF objects that specify the boundary of the brush.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBrightnessContrastEffect">
      <summary>
            The BrightnessContrastEffect object specifies an expansion or contraction of the lightest and darkest areas of an image.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBrightnessContrastEffect.BrightnessLevel">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the brightness level. This
            value MUST be in the range -255 through 255, with effects as follows:
            -255 ≤ value &lt; 0 As the value decreases, the brightness of the image SHOULD decrease.
            0 A value of 0 specifies that the brightness MUST NOT change.
            0 &lt; value ≤ 255 As the value increases, the brightness of the image SHOULD increase.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBrightnessContrastEffect.ContrastLevel">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the contrast level. This value
            MUST be in the range -100 through 100, with effects as follows:
            -100 ≤ value &lt; 0 As the value decreases, the contrast of the image SHOULD decrease.
            0 A value of 0 specifies that the contrast MUST NOT change.
            0 &lt; value ≤ 100 As the value increases, the contrast of the image SHOULD increase.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBrush">
      <summary>
            The EmfPlusBrush object specifies a graphics brush for filling regions.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusGraphicsObjectType">
      <summary>
            The Graphics Objects specify parameters for graphics output. They are part of the playback device context and are persistent during the playback of an EMF+ metafile.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusGraphicsObjectType.Version">
      <summary>
            Gets or sets the version.
            </summary>
      <value>
            An <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusGraphicsVersion" /> object (section 2.2.2.19) that specifies the version of operating system graphics that was used to create this object.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBrush.BrushData">
      <summary>
            Gets or sets the Brush data
            Variable-length data that defines the brush object specified in the Type field.
            The content and format of the data can be different for every brush type.
            EmfPlusHatchBrushData (section 2.2.2.20) (done)
            EmfPlusLinearGradientBrushData object (section 2.2.2.24) (done)
            EmfPlusPathGradientBrushData object (section 2.2.2.29) (done)
            EmfPlusSolidBrushData object (section 2.2.2.43) (done)
            EmfPlusTextureBrushData object (section 2.2.2.45) (done)
            </summary>
      <value>
            The brush data.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBrush.Type">
      <summary>
            Gets or sets the type.
            </summary>
      <value>
            A 32-bit unsigned integer that specifies the type of brush,
            which determines the contents of the BrushData field.
            This value MUST be defined in the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusBrushType" /> enumeration.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCharacterRange">
      <summary>
            EmfPlusCharacterRange description
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCharacterRange.First">
      <summary>
            Gets or sets a 32-bit signed integer that
            specifies the first position of this range.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCharacterRange.Length">
      <summary>
            Gets or sets a 32-bit signed integer that specifies
            the number of positions in this range
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusColorBalanceEffect">
      <summary>
            The ColorBalanceEffect object specifies adjustments to the relative amounts of red, green, and blue in an image.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusColorBalanceEffect.CyanRed">
      <summary>
            Gets or sets a 32-bit signed integer that specifies a change in the amount of red in the
            image. This value MUST be in the range -100 through 100, with effects as follows:
            -100 ≤ value &lt; 0
            As the value decreases, the amount of red in the image SHOULD decrease and the
            amount of cyan SHOULD increase.
            0 A value of 0 specifies that the amounts of red and cyan MUST NOT change.
            0 &lt; value ≤ 100
            As the value increases, the amount of red in the image SHOULD increase and the
            amount of cyan SHOULD decrease.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusColorBalanceEffect.MagentaGreen">
      <summary>
            Gets or sets a 32-bit signed integer that specifies a change in the amount of
            green in the image. This value MUST be in the range -100 through 100, with effects as
            follows:
            -100 ≤ value &lt; 0
            As the value decreases, the amount of green in the image SHOULD decrease and
            the amount of magenta SHOULD increase.
            0 A value of 0 specifies that the amounts of green and magenta MUST NOT change.
            0 &lt; value ≤ 100
            As the value increases, the amount of green in the image SHOULD increase and
            the amount of magenta SHOULD decrease.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusColorBalanceEffect.YellowBlue">
      <summary>
            Gets or sets a 32-bit signed integer that specifies a change in the amount of blue in
            the image. This value MUST be in the range -100 through 100, with effects as follows:
            -100 ≤ value &lt; 0
            As the value decreases, the amount of blue in the image SHOULD decrease and
            the amount of yellow SHOULD increase.
            0 A value of 0 specifies that the amounts of blue and yellow MUST NOT change.
            0 &lt; value ≤ 100
            As the value increases, the amount of blue in the image SHOULD increase and the
            amount of yellow SHOULD decrease.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusColorCurveEffect">
      <summary>
            The ColorCurveEffect object specifies one of eight adjustments to the color curve of an image.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusColorCurveEffect.CurveAdjustment">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the curve adjustment to
            apply to the colors in bitmap. This value MUST be defined in the CurveAdjustments
            enumeration (section 2.1.1.7).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusColorCurveEffect.CurveChannel">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the color channel to which
            the curve adjustment applies. This value MUST be defined in the CurveChannel
            enumeration (section 2.1.1.8).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusColorCurveEffect.AdjustmentIntensity">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the intensity of the
            curve adjustment to the color channel specified by CurveChannel. The ranges of meaningful
            values for this field vary according to the CurveAdjustment value, as follows:
            Exposure adjustment range:
            -255 ≤ value &lt; 0 As the value decreases, the exposure of the image SHOULD decrease.
            0 A value of 0 specifies that the exposure MUST NOT change.
            0 &lt; value ≤ 255 As the value increases, the exposure of the image SHOULD increase.
            Density adjustment range:
            -255 ≤ value &lt; 0
            As the value decreases, the density of the image SHOULD decrease, resulting in
            a darker image.
            0 A value of 0 specifies that the density MUST NOT change.
            0 &lt; value ≤ 255
            As the value increases, the density of the image SHOULD increase.
            Contrast adjustment range:
            -100 ≤ value &lt; 0 As the value decreases, the contrast of the image SHOULD decrease.
            0 A value of 0 specifies that the contrast MUST NOT change.
            0 &lt; value ≤ 100 As the value increases, the contrast of the image SHOULD increase.
            Highlight adjustment range:
            -100 ≤ value &lt; 0 As the value decreases, the light areas of the image SHOULD appear darker.
            0 A value of 0 specifies that the highlight MUST NOT change.
            0 &lt; value ≤ 100 As the value increases, the light areas of the image SHOULD appear lighter.
            Shadow adjustment range:
            -100 ≤ value &lt; 0 As the value decreases, the dark areas of the image SHOULD appear darker.
            0 A value of 0 specifies that the shadow MUST NOT change.
            0 &lt; value ≤ 100 As the value increases, the dark areas of the image SHOULD appear lighter.
            White saturation adjustment range:
            0 — 255 As the value increases, the upper limit of the range of color channel intensities increases.
            Black saturation adjustment range:
            0 — 255 As the value increases, the lower limit of the range of color channel intensities increases.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusColorLookupTableEffect">
      <summary>
            The ColorLookupTableEffect object specifies adjustments to the colors in an image.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusColorLookupTableEffect.BlueLookupTable">
      <summary>
            Gets or sets an array of 256 bytes that specifies the adjustment for the blue color channel.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusColorLookupTableEffect.GreenLookupTable">
      <summary>
            Gets or sets an array of 256 bytes that specifies the adjustment for the green color channel.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusColorLookupTableEffect.RedLookupTable">
      <summary>
            Gets or sets an array of 256 bytes that specifies the adjustment for the red color channel.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusColorLookupTableEffect.AlphaLookupTable">
      <summary>
            Gets or sets an array of 256 bytes that specifies the adjustment for the alpha color channel.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusColorMatrixEffect">
      <summary>
            The ColorMatrixEffect object specifies an affine transform to be applied to an image.
            </summary>
      <remarks>
            Bitmap images are specified by EmfPlusBitmap objects (section 2.2.2.2). A color matrix effect is
            performed by multiplying a color vector by a ColorMatrixEffect object. A 5x5 color matrix can
            perform a linear transform, including reflection, rotation, shearing, or scaling followed by a translation.
            </remarks>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusColorMatrixEffect.MatrixN0">
      <summary>
            Gets or sets the Matrix[N][0] of the 5x5 color matrix. This row is used for transforms.
            </summary>
      <remarks>
            Matrix_0_0 (4 bytes): Matrix[0][0], which is the factor for the color red.
            Matrix_1_0 (4 bytes): Matrix[1][0].
            Matrix_2_0 (4 bytes): Matrix[2][0].
            Matrix_3_0 (4 bytes): Matrix[3][0].
            Matrix_4_0 (4 bytes): Matrix[4][0]. This value MUST be 0.0.
            </remarks>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusColorMatrixEffect.MatrixN1">
      <summary>
            Gets or sets the Matrix[N][1] of the 5x5 color matrix. This row is used for transforms.
            </summary>
      <value>
            The matrix n1.
            </value>
      <remarks>
            Matrix_0_1 (4 bytes): Matrix[0][1].
            Matrix_1_1 (4 bytes): Matrix[1][1], which is the factor for the color green.
            Matrix_2_1 (4 bytes): Matrix[2][1].
            Matrix_3_1 (4 bytes): Matrix[3][1].
            Matrix_4_0 (4 bytes): Matrix[4][0]. This value MUST be 0.0.
            </remarks>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusColorMatrixEffect.MatrixN2">
      <summary>
            Gets or sets the Matrix[N][2] of the 5x5 color matrix. This row is used for transforms.
            </summary>
      <value>
            The matrix n1.
            </value>
      <remarks>
            Matrix_0_2 (4 bytes): Matrix[0][2].
            Matrix_1_2 (4 bytes): Matrix[1][2].
            Matrix_2_2 (4 bytes): Matrix[2][2], which is the factor for the color blue.
            Matrix_3_1 (4 bytes): Matrix[3][1].
            Matrix_4_0 (4 bytes): Matrix[4][0]. This value MUST be 0.0.
            </remarks>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusColorMatrixEffect.MatrixN3">
      <summary>
            Gets or sets the Matrix[N][3] of the 5x5 color matrix. This row is used for transforms.
            </summary>
      <value>
            The matrix n1.
            </value>
      <remarks>
            Matrix_0_3 (4 bytes): Matrix[0][3].
            Matrix_1_3 (4 bytes): Matrix[1][3].
            Matrix_2_3 (4 bytes): Matrix[2][3].
            Matrix_3_3 (4 bytes): Matrix[3][3], which is the factor for the alpha (transparency)
            Matrix_4_0 (4 bytes): Matrix[4][0]. This value MUST be 0.0.
            </remarks>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusColorMatrixEffect.MatrixN4">
      <summary>
            Gets or sets the Matrix[N][4] of the 5x5 color matrix. This row is used for color translations.
            </summary>
      <value>
            The matrix n1.
            </value>
      <remarks>
            Matrix_0_4 (4 bytes): Matrix[0][4].
            Matrix_1_4 (4 bytes): Matrix[1][4].
            Matrix_2_4 (4 bytes): Matrix[2][4].
            Matrix_3_4 (4 bytes): Matrix[3][4].
            Matrix_4_4 (4 bytes): Matrix[4][4]. This value SHOULD be 1.0.
            </remarks>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusColorMatrixEffect.Matrix">
      <summary>
            Gets or sets the matrix.
            </summary>
      <value>
            The matrix.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCompoundLineData">
      <summary>
            The EmfPlusCompoundLineData object specifies line and space data for a compound line.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCompoundLineData.CompoundLineData">
      <summary>
            Gets or sets an array of CompoundLineDataSize floating-point values
            that specify the compound line of a pen. The elements
            MUST be in increasing order, and their values MUST be
            between 0.0 and 1.0, inclusive
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCompressedImage">
      <summary>
            The EmfPlusCompressedImage object specifies an image with compressed data.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCompressedImage.CompressedImageData">
      <summary>
            Gets or sets an array of bytes, which specify the compressed image.
            The type of compression MUST be determined from the data itself.
            </summary>
      <remarks>
            Bitmaps are specified by EmfPlusBitmap objects (section 2.2.2.2). An EmfPlusCompressedImage
            object MUST be present in the BitmapData field of an EmfPlusBitmap object if
            BitmapDataTypeCompressed is specified in its Type field.
            This object is generic and is used for different types of compressed data, including:
             Exchangeable Image File Format(EXIF), as specified in [EXIF];
             Graphics Interchange Format(GIF), as specified in [GIF];
             Joint Photographic Experts Group(JPEG), as specified in [JFIF];
             Portable Network Graphics(PNG), as specified in [RFC2083]
            and[W3C - PNG]; and
             Tag Image File Format(TIFF), as specified in [RFC3302]
            and[TIFF].
            </remarks>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomBaseLineCap">
      <summary>
            Base class for custom line cap types.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomEndCapData">
      <summary>
            The EmfPlusCustomEndCapData object specifies a custom line cap for the end of a line.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomEndCapData.CustomEndCap">
      <summary>
            Gets or sets a custom line cap that defines the shape to draw at the end
            of a line. It can be any of various shapes, including a
            square, circle, or diamond
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomLineCap">
      <summary>
            The EmfPlusCustomLineCap object specifies the shape to use at the ends of a line drawn by a graphics pen.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomLineCap.Type">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the type of custom line cap object, 
            which determines the contents of the CustomLineCapData field.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomLineCap.CustomLineCapData">
      <summary>
            Gets or sets Variable-length data that defines the custom line cap data object specified in the Type field. The content 
            and format of the data can be different for every custom line cap type.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomLineCapArrowData">
      <summary>
            The EmfPlusCustomLineCapArrowData object specifies adjustable arrow data for a custom line cap.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomLineCapArrowData.Width">
      <summary>
            Gets or sets a 32-bit floating-point value that specifies 
            the width of the arrow cap
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomLineCapArrowData.Height">
      <summary>
            Gets or sets a 32-bit floating-point value that specifies 
            the height of the arrow cap.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomLineCapArrowData.MiddleInset">
      <summary>
            Gets or sets a 32-bit floating-point value that specifies the number of pixels between the outline of the arrow
             cap and the fill of the arrow cap.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomLineCapArrowData.FillState">
      <summary>
            Gets or sets a 32-bit Boolean value that specifies whether the arrow cap is filled. If the arrow cap is 
            not filled, only the outline is drawn
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomLineCapArrowData.LineStartCap">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the value in the LineCap enumeration that indicates the line cap to 
            be used at the start of the line to be drawn
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomLineCapArrowData.LineEndCap">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the value in the LineCap enumeration that indicates the line cap to 
            be used at the end of the line to be drawn
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomLineCapArrowData.LineJoin">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the value in the LineJoin 
            enumeration that specifies how to join two lines that are drawn by 
            the same pen and whose ends meet. At the intersection of the two line ends, 
            a line join makes the connection look more continuous.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomLineCapArrowData.LineMiterLimit">
      <summary>
            Gets or sets a 32-bit floating-point value that specifies the limit of the
             thickness of the join on a mitered corner by setting 
            the maximum allowed ratio of miter length to line width
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomLineCapArrowData.WidthScale">
      <summary>
            Gets or sets a 32-bit floating-point value that specifies the amount by 
            which to scale an EmfPlusCustomLineCap object with respect to the width 
            of the graphics pen that is used to draw the lines
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomLineCapArrowData.FillHotSpot">
      <summary>
            Gets or sets EmfPlusPointF object that is not currently used. It MUST be set to {0.0, 0.0}.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomLineCapArrowData.LineHotSpot">
      <summary>
            Gets or sets an EmfPlusPointF object that is not currently used. It MUST be set to {0.0, 0.0}.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomLineCapData">
      <summary>
            The EmfPlusCustomLineCapData object specifies default data for a custom line cap.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomLineCapData.CustomLineCapDataFlags">
      <summary>
            Gets or sets 32-bit unsigned integer that specifies the data in the OptionalData field
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomLineCapData.BaseCap">
      <summary>
            Gets or sets 32-bit unsigned integer that specifies the value from the LineCap enumeration (section 2.1.1.18) 
            on which the custom line cap is based.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomLineCapData.BaseInset">
      <summary>
            Gets or sets  32-bit floating-point value that specifies the distance between the beginning 
            of the line cap and the end of the line.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomLineCapData.StrokeStartCap">
      <summary>
            Gets or sets  32-bit unsigned integer that specifies the value in the LineCap enumeration that indicates the 
            line cap used at the start of the line to be drawn
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomLineCapData.StrokeEndCap">
      <summary>
            Gets or sets  32-bit unsigned integer that specifies the value in the LineCap enumeration that indicates what 
            line cap is to be used at the end of the line to be drawn.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomLineCapData.StrokeJoin">
      <summary>
            Gets or sets 32-bit unsigned integer that specifies the value in the LineJoin enumeration 
            (section 2.1.1.19), which specifies how to join two lines that are drawn by
             the same pen and whose ends meet. At the intersection of the two line ends, 
            a line join makes the connection look more continuous.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomLineCapData.StrokeMiterLimit">
      <summary>
            Gets or sets  32-bit floating-point value that contains the limit of the thickness
             of the join on a mitered corner by setting  the maximum allowed ratio
             of miter length to line width.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomLineCapData.WidthScale">
      <summary>
            Gets or sets 32-bit floating-point value that specifies the amount by which to
             scale the custom line cap with respect to the width of the EmfPlusPen 
            object (section 2.2.1.7) that is used to draw the lines.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomLineCapData.FillHotSpot">
      <summary>
            Gets or sets EmfPlusPointF object that is not currently used. It MUST be set to {0.0, 0.0}.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomLineCapData.StrokeHotSpot">
      <summary>
            Gets or sets EmfPlusPointF object that is not currently used. It MUST be set to {0.0, 0.0}.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomLineCapData.OptionalData">
      <summary>
            Gets or sets  optional EmfPlusCustomLineCapOptionalData object (section 2.2.2.14)
             that specifies additional data for the custom graphics line cap. T
            he specific contents of this field are determined 
            by the value of the CustomLineCapDataFlags field.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomLineCapOptionalData">
      <summary>
            The EmfPlusCustomLineCapOptionalData object specifies optional fill and outline data for a custom line cap.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomLineCapOptionalData.FillData">
      <summary>
            Gets or sets optional EmfPlusFillPath object (section 2.2.2.17) that specifies the path for filling a custom
            graphics line cap. This field MUST be present if the CustomLineCapDataFillPath flag is set in the CustomLineCapDataFlags
             field of the EmfPlusCustomLineCapData object.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomLineCapOptionalData.OutlineData">
      <summary>
            Gets or sets optional EmfPlusLinePath object (section 2.2.2.26) 
            that specifies the path for outlining a custom graphics line cap. This field MUST be present if the CustomLineCapDataLinePath flag is set in the CustomLineCapDataFlags 
            field of the EmfPlusCustomLineCapData object.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomStartCapData">
      <summary>
            The EmfPlusCustomStartCapData object specifies a custom line cap for the start of a line.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusCustomStartCapData.CustomStartCap">
      <summary>
            Gets or sets custom line cap that defines the shape to draw at the end
            of a line. It can be any of various shapes, including a
            square, circle, or diamond
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusDashedLineData">
      <summary>
            The EmfPlusDashedLineData object specifies properties of a dashed line for a graphics pen.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusDashedLineData.DashedLineData">
      <summary>
            Gets or sets array of DashedLineDataSize floating-point values
            that specify the lengths of the dashes and spaces in
            a dashed line
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusFillPath">
      <summary>
            The EmfPlusFillPath object specifies a graphics path for filling a custom line cap
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusFillPath.FillPath">
      <summary>
            Gets or sets EmfPlusPath object (section 2.2.1.6) that specifies the area to fill.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusFocusScaleData">
      <summary>
            The EmfPlusFocusScaleData object specifies focus scales for the blend pattern of a path gradient brush.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusFocusScaleData.FocusScaleX">
      <summary>
            Gets or sets a floating-point value that defines the horizontal focus scale. 
            The focus scale MUST be a value between 0.0 and 1.0, exclusive.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusFocusScaleData.FocusScaleY">
      <summary>
            Gets or sets a floating-point value that defines the vertical focus scale. 
            The focus scale MUST be a value between 0.0 and 1.0, exclusive.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusFocusScaleData.FocusScaleCount">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the number of focus scales. 
            This value MUST be 2.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusFont">
      <summary>
            The EmfPlusFont object specifies properties that determine the appearance of text, including
            typeface, size, and style.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusFont.FamilyName">
      <summary>
            Gets or sets a string of Length Unicode characters that contains
            the name of the font family
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusFont.FontStyleFlags">
      <summary>
            Gets or sets a 32-bit signed integer that specifies attributes of the
            character glyphs that affect the appearance of the font, 
            such as bold and italic. This value MUST be composed of 
            FontStyle flags (section 2.1.2.4).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusFont.SizeUnit">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the units used for 
            the EmSize field. These are typically the units that were 
            employed when designing the font. The value MUST be in the
             UnitType enumeration (section 2.1.1.33).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusFont.EmSize">
      <summary>
            Gets or sets a 32-bit floating-point value that specifies the em size of the 
            font in units specified by the SizeUnit field.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusGraphicsVersion">
      <summary>
            The EmfPlusGraphicsVersion object specifies the version of operating system graphics that is used to create an EMF+
            metafile.
            </summary>
      <remarks>
            Graphics versions are vendor-extensible; however, to ensure inter-operability, any such extension MUST be
            implemented in both clients and servers of EMF+ metafiles.
            </remarks>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusGraphicsVersion.MetafileSignature">
      <summary>
             Gets a MetafileSignature (20 bits): A value that identifies the type of metafile. The value for an EMF+ metafile is
            0xDBC01.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusGraphicsVersion.GraphicsVersion">
      <summary>
             Gets a GraphicsVersion (12 bits): The version of operating system graphics. This value MUST be defined in the
            <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusGraphicsVersion" /> enumeration
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusHatchBrushData">
      <summary>
            The EmfPlusHatchBrushData object specifies a hatch pattern for a graphics brush.
            </summary>
      <remarks>
            Graphics brushes are specified by <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBrush" /> objects (section 2.2.1.1). A hatch brush paints a background and draws a pattern of lines, dots, dashes, squares, and crosshatch lines over this background. The hatch brush defines two colors: one for the background and one for the pattern over the background. The color of the background is called the background color, and the color of the pattern is called the foreground color.
            </remarks>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusHatchBrushData.BackArgb32Color">
      <summary>
            Gets or sets a 32-bit EmfPlusArgb object that specifies the color used to paint the background of the hatch pattern.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusHatchBrushData.ForeArgb32Color">
      <summary>
            Gets or sets a 32-bit EmfPlusArgb object that specifies the color used to draw the lines of the hatch pattern.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusHatchBrushData.HatchStyle">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the brush hatch style. It MUST be defined in the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusHatchStyle" /> enumeration.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusHueSaturationLightnessEffect">
      <summary>
            The HueSaturationLightnessEffect object specifies adjustments to the hue, saturation, and lightness of an image.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusHueSaturationLightnessEffect.HueLevel">
      <summary>
            Gets or sets the Specifies the adjustment to the hue.
            -180 ≤ value &lt; 0 Negative values specify clockwise rotation on the color wheel.
            0 A value of 0 specifies that the hue MUST NOT change.
            0 &lt; value ≤ 180 Positive values specify counter-clockwise rotation on the color wheel.
            </summary>
      <value>
            The hue level.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusHueSaturationLightnessEffect.SaturationLevel">
      <summary>
            Gets or sets the Specifies the adjustment to the saturation.
            -100 ≤ value &lt; 0 Negative values specify decreasing saturation.
            0 A value of 0 specifies that the saturation MUST NOT change.
            0 &lt; value ≤ 100 Positive values specify increasing saturation.
            </summary>
      <value>
            The saturation level.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusHueSaturationLightnessEffect.LightnessLevel">
      <summary>
            Gets or sets the Specifies the adjustment to the lightness.
            -100 ≤ value &lt; 0 Negative values specify decreasing lightness.
            0 A value of 0 specifies that the lightness MUST NOT change.
            0 &lt; value ≤ 100 Positive values specify increasing lightness.
            </summary>
      <value>
            The lightness level.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusImage">
      <summary>
            The EmfPlusImage object specifies a graphics image in the form of a bitmap or metafile.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusImage.ImageData">
      <summary>
            Gets or sets the Image data
            Variable-length data that defines the image data specified 
            in the Type field. The content and format of the data can 
            be different for every image type.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusImage.Type">
      <summary>
            Gets or sets image type 
            A 32-bit unsigned integer that specifies the type of data 
            in the ImageData field. This value MUST be defined in the 
            ImageDataType enumeration (section 2.1.1.15).
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusImageAttributes">
      <summary>
            The EmfPlusImageAttributes object specifies how bitmap image
            colors are manipulated during rendering.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusImageAttributes.WrapMode">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies how to handle edge conditions with 
            a value from the WrapMode enumeration (section 2.1.1.34).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusImageAttributes.ClampArgb32Color">
      <summary>
            Gets or sets EmfPlusARGB (section 2.2.2.1) object that specifies the edge color to use 
            when the WrapMode value is WrapModeClamp. This color is visible when the 
            source rectangle processed by an EmfPlusDrawImage (section 2.3.4.8) record
            is larger than the image itself.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusImageAttributes.ObjectClamp">
      <summary>
            Gets or sets 32-bit signed integer that specifies the object clamping behavior.
            It is not used until this object is applied to an image being 
            drawn. This value MUST be one of the values defined in the 
            following table.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusLanguageIdentifier">
      <summary>
            The EmfPlusLanguageIdentifier object specifies a language identifier that corresponds to the natural
            language in a locale, including countries, geographical regions, and administrative districts. 
            Each language identifier is an encoding of a primary language value and sublanguage value.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusLanguageIdentifier.Value">
      <summary>
            Gets or sets the value of the field
              0 1 2 3 4 5 6 7 8 9 1 0 1 2 3 4 5 6 7 8 9 2 0 1 2 3 4 5 6 7 8 9 3 0 1
            SubLanguageId|   PrimaryLanguageId | 
            SubLanguageId (6 bits): The country, geographic region or administrative district for the natural language specified in the PrimaryLanguageId field.
            Sublanguage identifiers are vendor-extensible. Vendor-defined sublanguage identifiers MUST be in the range 0x20 to 0x3F, inclusive.
            PrimaryLanguageId (10 bits): The natural language.
            Primary language identifiers are vendor-extensible. Vendor-defined primary language identifiers MUST be in the range 0x0200 to 0x03FF, inclusive.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusLevelsEffect">
      <summary>
            The LevelsEffect object specifies adjustments to the highlights, midtones, and shadows of an image.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusLevelsEffect.Highlight">
      <summary>
            Gets or sets the Specifies how much to lighten the highlights of an image. The color
            channel values at the high end of the intensity range are altered more than values near the
            middle or low ends, which means an image can be lightened without losing the contrast
            between the darker portions of the image.
            0 ≤ value &lt; Specifies that highlights with a percent of intensity above this threshold SHOULD
            100 be increased.
            100 Specifies that highlights MUST NOT change.
            </summary>
      <value>
            The highlight.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusLevelsEffect.MidTone">
      <summary>
            Gets or sets the Specifies how much to lighten or darken the midtones of an image. Color
            channel values in the middle of the intensity range are altered more than values near the high
            or low ends, which means an image can be lightened or darkened without losing the contrast
            between the darkest and lightest portions of the image.
            -100 ≤ value &lt; 0 Specifies that midtones are made darker.
            0 Specifies that midtones MUST NOT change.
            0 &lt; value ≤ 100 Specifies that midtones are made lighter.
            </summary>
      <value>
            The mid tone.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusLevelsEffect.Shadow">
      <summary>
            Gets or sets the Specifies how much to darken the shadows of an image. Color channel
            values at the low end of the intensity range are altered more than values near the middle or
            high ends, which means an image can be darkened without losing the contrast between the
            lighter portions of the image.
            0 Specifies that shadows MUST NOT change.
            0 &lt; value ≤ 100
            Specifies that shadows with a percent of intensity below this threshold are made
            darker.
            </summary>
      <value>
            The shadow.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusLinearGradientBrushData">
      <summary>
            The EmfPlusLinearGradientBrushData object specifies a linear gradient for a graphics brush.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusLinearGradientBrushData.BrushDataFlags">
      <summary>
            Gets or sets the brush data flags.
            </summary>
      <value>
            BrushDataFlags (4 bytes): A 32-bit unsigned integer that specifies the data in the OptionalData field. This value
            MUST be composed of <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusBrushDataFlags" /> (section 2.1.2.1).
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusLinearGradientBrushData.EndArgb32Color">
      <summary>
            Gets or sets the end color.
            </summary>
      <value>
            An EmfPlusARGB object that specifies the color at the ending boundary point of the linear
            gradient brush.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusLinearGradientBrushData.OptionalData">
      <summary>
            Gets or sets the optional data.
            </summary>
      <value>
            An optional <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusLinearGradientBrushOptionalData" /> object (section
            2.2.2.25) that specifies additional data for the linear gradient brush. The specific contents of this field are
            determined by the value of the BrushDataFlags field.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusLinearGradientBrushData.RectF">
      <summary>
            Gets or sets the rect f.
            </summary>
      <value>
            An EmfPlusRectF object (section 2.2.2.39) that specifies the starting and ending points of the
            gradient line. The upper-left corner of the rectangle is the starting point. The lower-right corner is the ending
            point.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusLinearGradientBrushData.StartArgb32Color">
      <summary>
            Gets or sets the start color.
            </summary>
      <value>
            An EmfPlusARGB object (section 2.2.2.1) that specifies the color at the starting boundary
            point of the linear gradient brush.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusLinearGradientBrushData.WrapMode">
      <summary>
            Gets or sets the wrap mode.
            </summary>
      <value>
            A 32-bit signed integer from the WrapMode enumeration (section 2.1.1.34) that specifies whether
            to paint the area outside the boundary of the brush. When painting outside the boundary, the wrap mode specifies
            how the color gradient is repeated.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusLinearGradientBrushOptionalData">
      <summary>
            The EmfPlusLinearGradientBrushOptionalData object specifies optional data for a linear gradient brush.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusLinearGradientBrushOptionalData.TransformMatrix">
      <summary>
            Gets or sets an optional EmfPlusTransformMatrix object (section 2.2.2.47) that specifies a
            world space to device space transform for the linear gradient brush. 
            This field MUST be present if the BrushDataTransform flag is set in the
            BrushDataFlags field of the EmfPlusLinearGradientBrushData object.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusLinearGradientBrushOptionalData.BlendPattern">
      <summary>
            Gets or sets an optional blend pattern for the linear gradient brush. If this field is present, 
            it MUST contain either an EmfPlusBlendColors object (section 2.2.2.4), 
            or one or two EmfPlusBlendFactors objects (section 2.2.2.5), 
            but it MUST NOT contain both. The table below shows the valid combinations of 
            EmfPlusLinearGradientBrushData BrushData flags and the corresponding blend patterns:
            EmfPlusBlendFactors 
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusLinearGradientBrushOptionalData.BlendPatternAsPresetColors">
      <summary>
            Gets the blend pattern as preset colors.
            </summary>
      <value>
            The blend pattern as preset colors.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusLinearGradientBrushOptionalData.BlendPatternAsBlendFactorsH">
      <summary>
            Gets the blend pattern as blend factors h.
            </summary>
      <value>
            The blend pattern as blend factors h.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusLinearGradientBrushOptionalData.BlendPatternAsBlendFactorsV">
      <summary>
            Gets the blend pattern as blend factors v.
            </summary>
      <value>
            The blend pattern as blend factors v.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusLinePath">
      <summary>
            The EmfPlusLinePath object specifies a graphics path for outlining a custom line cap.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusLinePath.LinePath">
      <summary>
            Gets or sets an <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPath" /> object that defines the outline.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusMetafile">
      <summary>
            The EmfPlusMetafileData object specifies a metafile that contains a graphics image
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusMetafile.Type">
      <summary>
            Gets or sets 32-bit unsigned integer that specifies the type of metafile that is embedded
             in the MetafileData field. This value MUST be defined in the MetafileDataType
             enumeration (section 2.1.1.21).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusMetafile.MetafileDataSize">
      <summary>
            Gets or sets 32-bit unsigned integer that specifies the size in bytes of the metafile 
            data in the MetafileData field
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusMetafile.MetafileData">
      <summary>
            Gets or sets variable-length data that specifies the embedded metafile. The content 
            and format of the data can be different for each metafile type.
            </summary>
      <remarks>
            Graphics images are specified by EmfPlusImage objects (section 2.2.1.4). An EmfPlusMetafile object MUST be present in the ImageData field of an EmfPlusImage object if ImageTypeMetafile is specified in its Type field.
            This object is generic and is used for different types of data, including:
            A WMF metafile [MS-WMF];
            WMF metafile which can be placed;
            An EMF metafile [MS-EMF];
            An EMF+ metafile that specifies graphics operations with EMF+ records only; and
            An EMF+ metafile that specifies graphics operations with both EMF+ and EMF records.
            See section 2.2.2 for the specification of additional structure objects.
            </remarks>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPalette">
      <summary>
            The EmfPlusPalette object specifies the colors that make up a palette.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPalette.PaletteStyleFlags">
      <summary>
            Gets or sets the palette style flags.
            </summary>
      <value>
            PaletteStyleFlags (4 bytes): A 32-bit unsigned integer that specifies the attributes of data in the palette. This
            value MUST be composed of <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPaletteStyleFlags" /> flags.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPalette.Argb32Entries">
      <summary>
            Gets or sets the palette entries.
            </summary>
      <value>
            PaletteEntries (variable): An array of PaletteCount 32-bit ARGB objects that specify the data in the
            palette.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPath">
      <summary>
            The EmfPlusPath object specifies a series of line and curve segments that form a graphics path. The
            order for Bezier data points is the start point, control point 1, control point 2, and end point.For
            more information see[MSDN - DrawBeziers].
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPath.PathPointFlags">
      <summary>
            Gets or sets Path points count 
            A 32-bit unsigned integer that specifies how to interpret the points and associated point types that are defined by this object
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPath.PathPoints">
      <summary>
            Gets or sets array of path points
            An array of PathPointCount points that specify the path. The type of objects in this array are specified by the PathPointFlags field, as follows:
            If the P flag is set, the points are relative locations that are specified by EmfPlusPointR objects (section 2.2.2.37).
            If the P flag is clear and the C flag is set, the points are absolute locations that are specified by EmfPlusPoint objects (section 2.2.2.35).
            If the P flag is clear and the C flag is clear, the points are absolute locations that are specified by EmfPlusPointF objects (section 2.2.2.36).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPath.PathPointTypes">
      <summary>
            Gets or sets an array that specifies how the points in the PathPoints field are used to draw the path. 
            The type of objects in this array is specified by the R flag in the PathPointFlags field
            </summary>
      <value>
            The path point types.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPathGradientBrushData">
      <summary>
            The EmfPlusPathGradientBrushData object specifies a path gradient for a graphics brush.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPathGradientBrushData.BrushDataFlags">
      <summary>
            Gets or sets 32-bit unsigned integer that specifies the data in the OptionalData field.
            This value MUST be composed of BrushData flags (section 2.1.2.1). The following flags are relevant to a path gradient brush: 
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPathGradientBrushData.WrapMode">
      <summary>
            Gets or sets 32-bit signed integer from the WrapMode enumeration (section 2.1.1.34) that specifies
            whether to paint the area outside the boundary of the brush. When painting 
            outside the boundary, the wrap mode specifies how the color gradient is repeated
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPathGradientBrushData.CenterArgb32Color">
      <summary>
            Gets or sets EmfPlusARGB object (section 2.2.2.1) that specifies the center color of 
            the path gradient brush, which is the color that appears at the center point of the brush. 
            The color of the brush changes gradually from the boundary 
            color to the center color as it moves from the boundary to the center point.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPathGradientBrushData.CenterPointF">
      <summary>
            Gets or sets EmfPlusARGB object (section 2.2.2.1) that specifies the center color of the path gradient brush, 
            which is the color that appears at the center point of the brush. The color of the
            brush changes gradually from the boundary color to the center color as it moves
             from the boundary to the center point.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPathGradientBrushData.SurroundingArgb32Colors">
      <summary>
            Gets or sets array of SurroundingColorCount EmfPlusARGB objects 
            that specify the colors for discrete points on the boundary of the brush.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPathGradientBrushData.BoundaryData">
      <summary>
            Gets or sets the boundary of the path gradient brush, which is specified by either a path or a closed cardinal spline. 
            If the BrushDataPath flag is set in the BrushDataFlags field, this field MUST contain an EmfPlusBoundaryPathData object (section 2.2.2.6); 
            otherwise, this field MUST contain an EmfPlusBoundaryPointData object (section 2.2.2.7).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPathGradientBrushData.OptionalData">
      <summary>
            Gets or sets an optional EmfPlusPathGradientBrushOptionalData object (section 2.2.2.30) that 
            specifies additional data for the path gradient brush. 
            The specific contents of this field are determined by the value of the BrushDataFlags field.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPathGradientBrushOptionalData">
      <summary>
            The EmfPlusPathGradientBrushOptionalData object specifies optional data for a path gradient brush.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPathGradientBrushOptionalData.TransformMatrix">
      <summary>
            Gets or sets an optional EmfPlusTransformMatrix object (section 2.2.2.47) that specifies a world space to device space transform for the path gradient brush. 
            This field MUST be present if the BrushDataTransform flag is set in the BrushDataFlags field of the EmfPlusPathGradientBrushData object.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPathGradientBrushOptionalData.BlendPattern">
      <summary>
            Gets or sets an optional blend pattern for the path gradient brush. If this field is
            present, it MUST contain either an EmfPlusBlendColors object (section 2.2.2.4), 
            or an EmfPlusBlendFactors object (section 2.2.2.5), but it MUST NOT contain both. 
            The table below shows the valid combinations of EmfPlusPathGradientBrushData
            BrushData flags and the corresponding blend patterns:
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPathGradientBrushOptionalData.FocusScaleData">
      <summary>
            Gets or sets an optional EmfPlusFocusScaleData object (section 2.2.2.18) that specifies 
            focus scales for the path gradient brush. This field MUST be present if the
            BrushDataFocusScales flag is set in the BrushDataFlags field of the 
            EmfPlusPathGradientBrushData object.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPathPointType">
      <summary>
            The EmfPlusPathPointType object specifies a type value associated with a point on a graphics
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPathPointType.Data">
      <summary>
            Gets or sets the data.
            </summary>
      <value>
            The data.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPathPointType.Type">
      <summary>
            Gets or sets 4-bit unsigned integer path point type. This value MUST be
             defined in the PathPointType enumeration (section 2.1.1.23).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPathPointType.Flags">
      <summary>
            Gets or sets 4-bit flag field that specifies properties of the path point. 
            This value MUST be one or more of the PathPointType flags (section 2.1.2.6).
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPathPointTypeRle">
      <summary>
            The EmfPlusPathPointTypeRle object specifies type values associated with points on a graphics path using RLE compression.
             0 1 2 3 4 5 6 7 8 9 1 0 1 2 3 4 5 6 7 8 9 2 0 1 2 3 4 5 6 7 8 9 3 0 1
             B|1|RunCount   | PointType       |
            B (1 bit): If set, the path points are on a Bezier curve.
            If clear, the path points are on a graphics line.
            RunCount (6 bits): The run count, which is the number of path points to be associated with the type in the PointType field.
            PointType (1 byte): An EmfPlusPathPointType object (section 2.2.2.31) that specifies the type to associate with the path points.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPathPointTypeRle.Data">
      <summary>
            Gets or sets the data.
            </summary>
      <value>
            The data.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPathPointTypeRle.Bezier">
      <summary>
            Gets or sets a value indicating whether this <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPathPointTypeRle" /> is bezier.
            If set, the path points are on a Bezier curve.
            If clear, the path points are on a graphics line.
            </summary>
      <value>
        <c>true</c> if bezier; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPathPointTypeRle.RunCount">
      <summary>
            Gets or sets the run count.
            RunCount (6 bits): The run count, which is the number of path 
            points to be associated with the type in the PointType field
            </summary>
      <value>
            The run count.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPathPointTypeRle.PointType">
      <summary>
            Gets or sets the type of the point.
            PointType (1 byte): An EmfPlusPathPointType object
            (section 2.2.2.31) that specifies the type to associate with the path points.
            </summary>
      <value>
            The type of the point.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPen">
      <summary>
            The EmfPlusPen object specifies a graphics pen for the drawing of lines.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPen.Type">
      <summary>
            Gets or sets This field MUST be set to zero
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPen.PenData">
      <summary>
            Gets or sets an EmfPlusPenData object that specifies properties of the graphics pen
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPen.BrushObject">
      <summary>
            Gets or sets an EmfPlusBrush object that specifies a graphics brush associated with the pen
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenData">
      <summary>
            The EmfPlusPenData object specifies properties of a graphics pen.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenData.PenDataFlags">
      <summary>
            Gets or sets 32-bit unsigned integer that specifies the data in the 
            OptionalData field. This value MUST be composed of PenData 
            flags (section 2.1.2.7).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenData.PenUnit">
      <summary>
            Gets or sets 32-bit unsigned integer that specifies the measuring units 
            for the pen. The value MUST be from the UnitType enumeration 
            (section 2.1.1.33).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenData.PenWidth">
      <summary>
            Gets or sets 32-bit floating-point value that specifies the width of the 
            line drawn by the pen in the units specified by the PenUnit 
            field. If a zero width is specified, a minimum value is used, 
            which is determined by the units
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenData.OptionalData">
      <summary>
            Gets or sets optional EmfPlusPenOptionalData object (section 2.2.2.34) 
            that specifies additional data for the pen object. The specific 
            contents of this field are determined by the value of the 
            PenDataFlags field.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenOptionalData">
      <summary>
            The EmfPlusPenOptionalData object specifies optional data for a graphics pen
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenOptionalData.TransformMatrix">
      <summary>
            Gets or sets an optional EmfPlusTransformMatrix object (section 2.2.2.47) 
            that specifies a world space to device space transform for 
            the pen. This field MUST be present if the PenDataTransform 
            flag is set in the PenDataFlags field of the EmfPlusPenData 
            object.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenOptionalData.StartCap">
      <summary>
            Gets or sets an optional 32-bit signed integer that specifies the shape for
             the start of a line in the CustomStartCapData field. 
            This field MUST be present if the PenDataStartCap flag is set 
            in the PenDataFlags field of the EmfPlusPenData object, and the
             value MUST be defined in the LineCapType enumeration 
            (section 2.1.1.18).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenOptionalData.EndCap">
      <summary>
            Gets or sets optional 32-bit signed integer that specifies the shape
             for the end of a line in the CustomEndCapData field. This 
            field MUST be present if the PenDataEndCap flag is set in the 
            PenDataFlags field of the EmfPlusPenData object, and the value 
            MUST be defined in the LineCapType enumeration
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenOptionalData.Join">
      <summary>
            Gets or sets an optional 32-bit signed integer that specifies how to join
             two lines that are drawn by the same pen and whose ends meet. 
            This field MUST be present if the PenDataJoin flag is set in 
            the PenDataFlags field of the EmfPlusPenData object, and the 
            value MUST be defined in the LineJoinType enumeration 
            (section 2.1.1.19).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenOptionalData.MiterLimit">
      <summary>
            Gets or sets optional 32-bit floating-point value that specifies the miter 
            limit, which is the maximum allowed ratio of miter length to
            line width. The miter length is the distance from the
            intersection of the line walls on the inside the join to 
            the intersection of the line walls outside the join. 
            The miter length can be large when the angle between two 
            lines is small. This field MUST be present if the 
            PenDataMiterLimit flag is set in the PenDataFlags field 
            of the EmfPlusPenData object.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenOptionalData.LineStyle">
      <summary>
            Gets or sets optional 32-bit signed integer that specifies the style 
            used for lines drawn with this pen object. This field MUST 
            be present if the PenDataLineStyle flag is set in the 
            PenDataFlags field of the EmfPlusPenData object, and the 
            value MUST be defined in the LineStyle enumeration 
            (section 2.1.1.20).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenOptionalData.DashedLineCapType">
      <summary>
            Gets or sets optional 32-bit signed integer that specifies the shape for 
            both ends of each dash in a dashed line. This field MUST be 
            present if the PenDataDashedLineCap flag is set in the 
            PenDataFlags field of the EmfPlusPenData object, and the 
            value MUST be defined in the DashedLineCapType enumeration 
            (section 2.1.1.10).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenOptionalData.DashOffset">
      <summary>
            Gets or sets optional 32-bit floating-point value that specifies the 
            distance from the start of a line to the start of the 
            first space in a dashed line pattern. This field MUST be 
            present if the PenDataDashedLineOffset flag is set in the 
            PenDataFlags field of the EmfPlusPenData object.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenOptionalData.DashedLineData">
      <summary>
            Gets or sets optional EmfPlusDashedLineData object (section 2.2.2.16) 
            that specifies the lengths of dashes and spaces in a custom 
            dashed line. This field MUST be present if the PenDataDashedLine 
            flag is set in the PenDataFlags field of the EmfPlusPenData
            object.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenOptionalData.PenAlignment">
      <summary>
            Gets or sets optional 32-bit signed integer that specifies the 
            distribution of the pen width with respect to the 
            coordinates of the line being drawn. This field MUST 
            be present if the PenDataNonCenter flag is set in the 
            PenDataFlags field of the EmfPlusPenData object, and 
            the value MUST be defined in the PenAlignment 
            enumeration (section 2.1.1.24).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenOptionalData.CompoundLineData">
      <summary>
            Gets or sets optional EmfPlusCompoundLineData object (section 2.2.2.9) 
            that specifies an array of floating-point values that define 
            the compound line of a pen, which is made up of parallel lines 
            and spaces. This field MUST be present if the 
            PenDataCompoundLine flag is set in the PenDataFlags field 
            of the EmfPlusPenData object
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenOptionalData.CustomStartCapData">
      <summary>
            Gets or sets optional EmfPlusCustomStartCapData object (section 2.2.2.15) 
            that defines the custom start-cap shape, which is the shape to 
            use at the start of a line drawn with this pen. It can be any 
            of various shapes, such as a square, circle, or diamond. 
            This field MUST be present if the PenDataCustomStartCap flag 
            is set in the PenDataFlags field of the EmfPlusPenData object
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPenOptionalData.CustomEndCapData">
      <summary>
            Gets or sets optional EmfPlusCustomEndCapData object (section 2.2.2.11) 
            that defines the custom end-cap shape, which is the shape to 
            use at the end of a line drawn with this pen. It can be any of 
            various shapes, such as a square, circle, or diamond. This 
            field MUST be present if the PenDataCustomEndCap flag is 
            set in the PenDataFlags field of the EmfPlusPenData object
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRectF">
      <summary>
            The EmfPlusRectF object specifies a rectangle's origin, height, and width as 32-bit floating-point values.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRectF.Rect">
      <summary>
            Gets or sets the rectangle.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRedEyeCorrectionEffect">
      <summary>
            The RedEyeCorrectionEffect object specifies areas of an image to which a red-eye correction is applied.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRedEyeCorrectionEffect.NumberOfAreas">
      <summary>
            Gets or sets the A 32-bit signed integer that specifies the number of rectangles in
            the Areas field.
            </summary>
      <value>
            The number of areas.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRedEyeCorrectionEffect.Areas">
      <summary>
            Gets or sets the An array of NumberOfAreas WMF RectL objects, specified in [MS-WMF]
            section 2.2.2.19. Each rectangle specifies an area of the bitmap image to which the red-eye
            correction effect SHOULD be applied.
            </summary>
      <value>
            The areas.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRegion">
      <summary>
            The EmfPlusRegion object specifies line and curve segments that define a non rectilinear shape
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRegion.RegionNode">
      <summary>
            Gets or sets an array of RegionNodeCount+1 EmfPlusRegionNode objects 
            (section 2.2.2.40). Regions are specified as a binary tree 
            of region nodes, and each node MUST either be a terminal 
            node or specify one or two child nodes. 
            RegionNode MUST contain at least one element
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRegionNode">
      <summary>
            The EmfPlusRegionNode object specifies nodes of a graphics region.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRegionNode.RegionNodeData">
      <summary>
            Gets or sets an optional, variable-length data that defines the region node
            data object specified in the Type field. The content and
            format of the data can be different for every region
            node type. This field MUST NOT be present if the node
            type is RegionNodeDataTypeEmpty or RegionNodeDataTypeInfinite
            This object is generic and is used to specify different types of region node data, including:
            An EmfPlusRegionNodePath object (section 2.2.2.42), for a terminal node;
            An EmfPlusRectF object (section 2.2.2.39), for a terminal node; and
            An EmfPlusRegionNodeChildNodes object (section 2.2.2.41), for a non-terminal node.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRegionNode.Type">
      <summary>
            Gets or sets 32-bit unsigned integer that specifies the type of
            data in the RegionNodeData field. This value MUST be defined in the
            RegionNodeDataType enumeration (section 2.1.1.27).
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRegionNodeChildNodes">
      <summary>
            The EmfPlusRegionNodeChildNodes object specifies child nodes of a graphics region node
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRegionNodeChildNodes.Operation">
      <summary>
            Gets or sets the operation.
            </summary>
      <value>
            The operation.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRegionNodeChildNodes.Left">
      <summary>
            Gets or sets an EmfPlusRegionNode object that specifies the left child node of this region node.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRegionNodeChildNodes.Right">
      <summary>
            Gets or sets an EmfPlusRegionNode object that defines the right child node of this region node.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRegionNodeChildNodes.NodesOperation">
      <summary>
            The nodes operation
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRegionNodeChildNodes.NodesOperation.And">
      <summary>
            The and operation
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRegionNodeChildNodes.NodesOperation.Or">
      <summary>
            The or operation
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRegionNodeChildNodes.NodesOperation.Xor">
      <summary>
            The xor operation
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRegionNodeChildNodes.NodesOperation.Exclude">
      <summary>
            The exclude operation
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRegionNodeChildNodes.NodesOperation.Complement">
      <summary>
            The complement operation
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRegionNodePath">
      <summary>
            The EmfPlusRegionNodePath object specifies a graphics path for drawing the boundary of a region node.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRegionNodePath.RegionNodePath">
      <summary>
            Gets or sets an EmfPlusPath object (section 2.2.1.6) that specifies
            the boundary of the region node.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusSharpenEffect">
      <summary>
            The SharpenEffect object specifies an increase in the difference in intensity between pixels in an image.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusSharpenEffect.Radius">
      <summary>
            Gets or sets A 32-bit floating-point number that specifies the sharpening radius in pixels,
            which determines the number of pixels involved in calculating the new value of a given pixel.
            As this value increases, the number of pixels involved in the calculation increases, and the
            resulting bitmap SHOULD become sharper.
            </summary>
      <value>
            The radius.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusSharpenEffect.Amount">
      <summary>
            Gets or sets A 32-bit floating-point number that specifies the difference in intensity
            between a given pixel and the surrounding pixels.
            0 Specifies that sharpening MUST NOT be performed.
            0 &lt; value ≤ 100
            As this value increases, the difference in intensity between pixels SHOULD
            increase.
            </summary>
      <value>
            The amount.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusSolidBrushData">
      <summary>
            The EmfPlusSolidBrushData object specifies a solid color for a graphics brush.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusSolidBrushData.SolidArgb32Color">
      <summary>
            Gets or sets an EmfPlusARGB object (section 2.2.2.1) that specifies the color of the brush.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusStringFormat">
      <summary>
            The EmfPlusStringFormat object specifies text layout,
            display manipulations, and language identification
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusStringFormat.DigitLanguage">
      <summary>
            Gets or sets an EmfPlusLanguageIdentifier object that specifies the
            language to use for numeric digits in the string.
            For example, if this string contains Arabic digits,
            this field MUST contain a language identifier that
            specifies an Arabic language
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusStringFormat.DigitSubstitution">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies how to substitute
            numeric digits in the string according to a locale or language.
            This value MUST be defined in the StringDigitSubstitution
            enumeration (section 2.1.1.30).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusStringFormat.FirstTabOffset">
      <summary>
            Gets or sets a 32-bit floating-point value that specifies the number
            of spaces between the beginning of a text line and
            the first tab stop
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusStringFormat.HotkeyPrefix">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the type of
            processing that is performed on a string when a keyboard
            shortcut prefix (that is, an ampersand) is encountered.
            Basically, this field specifies whether to display
            keyboard shortcut prefixes that relate to text.
            The value MUST be defined in the HotkeyPrefix
            enumeration (section 2.1.1.14).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusStringFormat.Language">
      <summary>
            Gets or sets an EmfPlusLanguageIdentifier object (section 2.2.2.23)
            that specifies the language to use for the string
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusStringFormat.LeadingMargin">
      <summary>
            Gets or sets a 32-bit floating-point value that specifies the length
            of the space to add to the starting position of a string.
            The default is 1/6 inch; for typographic fonts, the
            default value is 0.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusStringFormat.LineAlign">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies how to
            align the string vertically in the layout rectangle.
            This value MUST be defined in the StringAlignment enumeration.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusStringFormat.RangeCount">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the number of EmfPlusCharacterRange
            objects (section 2.2.2.8) defined in the StringFormatData field.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusStringFormat.StringAlignment">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies how to
            align the string horizontally in the layout rectangle.
            This value MUST be defined in the StringAlignment
            enumeration (section 2.1.1.29).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusStringFormat.StringFormatData">
      <summary>
            Gets or sets an EmfPlusStringFormatData object (section 2.2.2.44)
            that specifies optional text layout data.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusStringFormat.StringFormatFlags">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies text layout
            options for formatting, clipping and font handling.
            This value MUST be composed of StringFormat flags
            (section 2.1.2.8).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusStringFormat.TabstopCount">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the number of tab stops
            defined in the StringFormatData field.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusStringFormat.Tracking">
      <summary>
            Gets or sets a 32-bit floating-point value that specifies the ratio
            of the horizontal space allotted to each character in
            a specified string to the font-defined width of the
            character. Large values for this property specify ample
            space between characters; values less than 1 can produce
            character overlap. The default is 1.03; for typographic
            fonts, the default value is 1.00.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusStringFormat.TrailingMargin">
      <summary>
            Gets or sets a 32-bit floating-point value that specifies the length
            of the space to leave following a string. The default
            is 1/6 inch; for typographic fonts, the default value is 0.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusStringFormat.Trimming">
      <summary>
            Gets or sets specifies how to trim characters from a string that is
            too large to fit into a layout rectangle. This value
            MUST be defined in the StringTrimming enumeration (section 2.1.1.31).
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusStringFormatData">
      <summary>
            The EmfPlusStringFormatData object specifies tab stops and character positions for a graphics string.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusStringFormatData.TabStops">
      <summary>
            Gets or sets an optional array of floating-point values that specify 
            the optional tab stop locations for this object. Each tab 
            stop value represents the number of spaces between tab 
            stops or, for the first tab stop, the number of spaces 
            between the beginning of a line of text and the first tab stop. 
            This field MUST be present if the value of the TabStopCount 
            field in the EmfPlusStringFormat object is greater than 0.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusStringFormatData.CharRange">
      <summary>
            Gets or sets an optional array of RangeCount EmfPlusCharacterRange 
            objects that specify the range of character positions 
            within a string of text. The bounding region is defined
            by the area of the display that is occupied by a group 
            of characters specified by the character range.
            This field MUST be present if the value of the RangeCount
            field in the EmfPlusStringFormat object is greater than 0.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusTextureBrushData">
      <summary>
            The EmfPlusTextureBrushData object specifies a texture image for a graphics brush.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusTextureBrushData.BrushDataFlags">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the data in the OptionalData field. 
            This value MUST be composed of BrushData flags (section 2.1.2.1). 
            The following flags are relevant to a texture brush
            BrushDataTransform
            BrushDataIsGammaCorrected
            BrushDataDoNotTransform
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusTextureBrushData.WrapMode">
      <summary>
            Gets or sets a 32-bit signed integer from the WrapMode enumeration (section 2.1.1.34) 
            that specifies how to repeat the texture image across a shape, when the 
            image is smaller than the area being filled.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusTextureBrushData.OptionalData">
      <summary>
            Gets or sets an optional EmfPlusTextureBrushOptionalData object (section 2.2.2.46) that 
            specifies additional data for the texture brush. The specific contents of 
            this field are determined by the value of the BrushDataFlags field
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusTextureBrushOptionalData">
      <summary>
            he EmfPlusTextureBrushOptionalData object specifies optional data for a texture brush.
            </summary>
      <remarks>
            Note Each field of this object is optional and might not be present in the OptionalData field of an
            EmfPlusTextureBrushData object (section 2.2.2.45), depending on the BrushData flags(section
            2.1.2.1) set in its BrushDataFlags field.Although it is not practical to represent every possible
            combination of fields present or absent, this section specifies their relative order in the object. The
            implementer is responsible for determining which fields are actually present in a given metafile
            record, and for unmarshaling the data for individual fields separately and appropriately.
            </remarks>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusTextureBrushOptionalData.TransformMatrix">
      <summary>
            Gets or sets an optional EmfPlusTransformMatrix object (section 2.2.2.47) 
            that specifies a world space to device space transform for the
             texture brush. This field MUST be present if the BrushDataTransform 
            flag is set in the BrushDataFlags field of the EmfPlusTextureBrushData object.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusTextureBrushOptionalData.ImageObject">
      <summary>
            Gets or sets an optional EmfPlusImage object (section 2.2.1.4) that specifies the
            brush texture. This field MUST be present if the size of the 
            EmfPlusObject record (section 2.3.5.1) that defines this texture 
            brush is large enough to accommodate an EmfPlusImage object in 
            addition to the required fields of the EmfPlusTextureBrushData object 
            and optionally an EmfPlusTransformMatrix object.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusTintEffect">
      <summary>
            The TintEffect object specifies an addition of black or white to a specified hue in an image.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusTintEffect.Hue">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the hue to which the tint effect is applied.
            -180 ≤ value &lt; 0 
            The color at a specified counter-clockwise rotation of the color wheel, starting
            from blue.
            0 A value of 0 specifies the color blue on the color wheel.
            0 &lt; value ≤ 180
            The color at a specified clockwise rotation of the color wheel, starting from blue
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusTintEffect.Amount">
      <summary>
            Gets or sets A 32-bit signed integer that specifies how much the hue is strengthened or weakened.
            -100 ≤ value &lt; 0
            Negative values specify how much the hue is weakened, which equates to the
            addition of black.
            0 A value of 0 specifies that the tint MUST NOT change.
            0 &lt; value ≤ 100
            Positive values specify how much the hue is strengthened, which equates to the
            addition of white.
            </summary>
      <value>
            The amount.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.NamespaceDoc">
      <summary>
            The namespace contains types [MS-EMFPLUS]: Enhanced Metafile Format Plus Extensions
            2.2 EMF+ Objects
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusBeginContainer">
      <summary>
            The EmfPlusBeginContainer record opens a new graphics state container and specifies a transform for it.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusStateRecordType">
      <summary>
            The State Record Types specify operations on the state of the playback device context.
            </summary>
      <remarks> 
            Each graphics state container MUST be added to an array of saved graphics containers. The graphics
            state container is not written to the EMF+ metafile, so its format can be determined by the
            implementation.
            </remarks>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord">
      <summary>
            The Emf+ base record type.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord.Type">
      <summary>
             Gets a 16-bit unsigned integer that identifies the record type.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord.Flags">
      <summary>
            Gets or sets a 16-bit unsigned integer that contains information for some records on how
            the operation is to be performed and on the structure of the record.
            </summary>
      <value>
            The flags.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord.Size">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the 32-bit-aligned number of bytes
            in the entire record, including the 12-byte record header and record-specific data.
            </summary>
      <value>
            The size.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord.DataSize">
      <summary>
            Gets or sets a 32-bit unsigned integer that MUST define the 32-bit–aligned number of
            bytes of data in the RecordData field that follows. This number does not include the 12-byte record header.
            </summary>
      <value>
            The size of the data.
            </value>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusStateRecordType.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusStateRecordType" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusBeginContainer.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusBeginContainer" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusBeginContainer.PageUnit">
      <summary>
            Gets the page unit.
            </summary>
      <value>
            The page unit.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusBeginContainer.DestRect">
      <summary>
            Gets or sets an EmfPlusRectF object (section 2.2.2.39) that, with SrcRect, specifies
            a transform for the container. This transformation results in SrcRect when applied to DestRect.
            </summary>
      <value>
            The dest rect.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusBeginContainer.SrcRect">
      <summary>
            Gets or sets an EmfPlusRectF rectangle that, with DestRect, specifies a transformation
            for the container. This transformation results in SrcRect when applied to DestRect.
            </summary>
      <value>
            The source rect.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusBeginContainer.StackIndex">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies an index to associate with the
            graphics state container. The index MUST be referenced by a subsequent
            EmfPlusEndContainer record (section 2.3.7.3) to close the graphics state container.
            </summary>
      <value>
            The index of the stack.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusBeginContainerNoParams">
      <summary>
            The EmfPlusBeginContainerNoParams record opens a new graphics state container.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusBeginContainerNoParams.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusBeginContainerNoParams" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusBeginContainerNoParams.StackIndex">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies an index to associate with the
            graphics state container. The index MUST be referenced by a subsequent
            EmfPlusEndContainer record (section 2.3.7.3) to close the graphics state container.
            </summary>
      <value>
            The index of the stack.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusClear">
      <summary>
            The EmfPlusClear record clears the output coordinate space and initializes it with a background color and transparency
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawingRecordType">
      <summary>
            The drawing record types specify graphics output. 
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawingRecordType.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawingRecordType" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusClear.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusClear" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusClear.Argb32Color">
      <summary>
            Gets or sets the color.
            An EmfPlusARGB object (section 2.2.2.1) that defines the color to paint the screen. All colors are specified in [IEC-RGB], unless otherwise noted.
            </summary>
      <value>
            The color.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusClippingRecordType">
      <summary>
            The clipping record types specify clipping regions and operations.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusClippingRecordType.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusClippingRecordType" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusComment">
      <summary>
            The EmfPlusComment record specifies arbitrary private data.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusComment.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusComment" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusComment.PrivateData">
      <summary>
            Gets or sets a DataSize-length byte array of private data.
            bytes of record-specific data that follows.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusComment.Flags">
      <summary>
            Gets or sets a 16-bit unsigned integer that is not used. This field SHOULD be set to zero
            and MUST be ignored upon receipt
            </summary>
      <value>
            The flags.
            </value>
      <exception cref="T:System.ArgumentOutOfRangeException">value</exception>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusControlRecordType">
      <summary>
            The control record types specify global parameters for EMF+ metafile processing. 
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusControlRecordType.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusControlRecordType" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawArc">
      <summary>
            The EmfPlusDrawArc record specifies drawing the arc of an ellipse.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawArc.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawArc" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawArc.DataSize">
      <summary>
            Gets or sets the size of the data.
            A 32-bit unsigned integer that specifies the 32-bit-aligned number of
            bytes of record-specific data that follows.
            For this record type, the value MUST be one of the following:
            0x00000010 If the C bit is set in the Flags field.
            0x00000018 If the C bit is clear in the Flags field.
            </summary>
      <value>
            The size of the data.
            </value>
      <exception cref="T:System.IO.InvalidDataException">Invalid value</exception>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawArc.RectFloat">
      <summary>
            Gets or sets a value indicating whether the data contains 
            EmfPlusRectF or EmfPlusRect records
            This bit indicates whether the data in the RectData field is compressed.
            If set, RectData contains an EmfPlusRect object (section 2.2.2.38).
            If clear, RectData contains an EmfPlusRectF object (section 2.2.2.39).
            </summary>
      <value>
        <c>true</c> if float; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawArc.ObjectId">
      <summary>
            Gets or sets the object identifier.
            The index of an EmfPlusPen object (section 2.2.1.7) in the
            EMF+ Object Table to draw the arc. The value MUST be zero to 63, inclusive.
            </summary>
      <value>
            The object identifier.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawArc.Size">
      <summary>
            Gets or sets the size.
            A 32-bit unsigned integer that specifies the 32-bit-aligned number of
            bytes in the entire record, including the 12-byte record header and
            record-specific data. For this record type, the value MUST be one of the following:
            0x0000001C  If the C bit is set in the Flags field.
            0x00000024  If the C bit is clear in the Flags field
            </summary>
      <value>
            The size.
            </value>
      <exception cref="T:System.IO.InvalidDataException">Invalid value</exception>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawArc.StartAngle">
      <summary>
            Gets or sets the start angle
            A 32-bit non-negative floating-point value that specifies the angle between
            the x-axis and the starting point of the arc. Any value is acceptable,
            but it MUST be interpreted modulo 360, with the result that is used being
            in the range 0.0 inclusive to 360.0 exclusive.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawArc.SweepAngle">
      <summary>
            Gets or sets the sweep angle
            A 32-bit floating-point value that specifies the extent of the arc to draw,
            as an angle in degrees measured from the starting point defined by the
            StartAngle value. Any value is acceptable, but it MUST be clamped to -360.0
            to 360.0 inclusive. A positive value indicates that the sweep is defined in
            a clockwise direction, and a negative value indicates that the sweep is
            defined in a counter-clockwise direction.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawArc.RectangleData">
      <summary>
            Gets or sets the rectangle data
            Either an EmfPlusRect or EmfPlusRectF object that defines the bounding box
            of the ellipse that is collinear with the arc. This rectangle defines the
            position, size, and shape of the arc. The type of object in this field is
            specified by the value of the Flags field.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawBeziers">
      <summary>
            The EmfPlusDrawBeziers record specifies drawing a sequence of connected Bezier curves. 
            The order for Bezier data points is the start point, control point 1, 
            control point 2 and end point. For more information see [MSDN-DrawBeziers].
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawBeziers.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawBeziers" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawBeziers.Compressed">
      <summary>
            Gets or sets a value indicating whether the PointData is compressed. 
            If set, PointData specifies absolute locations in the coordinate space with 
            16-bit integer coordinates. If clear, PointData specifies absolute locations 
            in the coordinate space with 32-bit floating-point coordinates.
            Note If the Relative flag (below) is set, this flag is undefined and MUST be ignored.
            </summary>
      <value>
        <c>true</c> if compressed; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawBeziers.Relative">
      <summary>
            Gets or sets a value indicating whether the PointData is relative.
            If set, each element in PointData specifies a location in the coordinate space 
            that is relative to the location specified by the previous element in the array. 
            In the case of the first element in PointData, a previous location at coordinates 
            (0,0) is assumed. If clear, PointData specifies absolute locations according 
            to the C flag.
            Note If this flag is set, the C flag (above) is undefined and MUST be ignored.
            </summary>
      <value>
        <c>true</c> if relative; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawBeziers.ObjectId">
      <summary>
            Gets or sets the object identifier.
            The index of an EmfPlusPen object (section 2.2.1.7) in the EMF+
            Object Table to draw the Bezier curves. The value MUST be zero to 63, inclusive.
            </summary>
      <value>
            The object identifier.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawBeziers.PointData">
      <summary>
            Gets or sets the point data
            An array of Count points that specify the starting, ending, and control points of the Bezier curves. The ending coordinate of one Bezier curve is the starting coordinate of the next. The control points are used for producing the Bezier effect.
            The type of data in this array is specified by the Flags field, as follows: Data Type Meaning
            EmfPlusPointR object (section 2.2.2.37)
            If the P flag is set in the Flags, the points specify relative locations.
            EmfPlusPointF object (section 2.2.2.36)
            If the P and C bits are clear in the Flags field, the points specify absolute locations.
            EmfPlusPoint object (section 2.2.2.35)
            If the P bit is clear and the C bit is set in the Flags field, the points specify relative locations.
            A Bezier curve does not pass through its control points. The control points act as
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawClosedCurve">
      <summary>
            The EmfPlusDrawClosedCurve record specifies drawing a closed cardinal spline
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawClosedCurve.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawClosedCurve" /> class.
            RecordType - A 16-bit unsigned integer that identifies this record type as EmfPlusDrawClosedCurve
            from the RecordType enumeration (section 2.1.1.1). The value MUST be 0x4017.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawClosedCurve.ObjectId">
      <summary>
            Gets or sets the object identifier.
            The index of an EmfPlusPen object (section 2.2.1.7) in the EMF+
            Object Table to draw the closed curve. The value MUST be zero to 63, inclusive.
            </summary>
      <value>
            The object identifier.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawClosedCurve.Compressed">
      <summary>
            Gets or sets a value indicating whether this <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawClosedCurve" /> is compressed.
            This bit indicates whether the PointData field specifies compressed data.
            If set, PointData specifies absolute locations in the coordinate space with 16-bit integer coordinates. 
            If clear, PointData specifies absolute locations in the coordinate space with 32-bit floating-point coordinates
            Note If the Relative flag (below) is set, this flag is undefined and MUST be ignored
            </summary>
      <value>
        <c>true</c> if compressed; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawClosedCurve.Relative">
      <summary>
            Gets or sets a value indicating whether this <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawClosedCurve" /> is relative.
            This bit indicates whether the PointData field specifies relative or absolute locations.
            If set, each element in PointData specifies a location in the coordinate space that is relative 
            to the location specified by the previous element in the array. In the case of the first 
            element in PointData, a previous location at coordinates (0,0) is assumed. If clear, 
            PointData specifies absolute locations according to the C flag.
            Note If this flag is set, the Compressed flag (above) is undefined and MUST be ignored
            </summary>
      <value>
        <c>true</c> if relative; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawClosedCurve.Tension">
      <summary>
            Gets or sets the tension
            A 32-bit floating point number that specifies how tightly the spline 
            bends as it passes through the points. A value of 0 specifies that 
            the spline is a sequence of straight lines. As the value increases, 
            the curve becomes more rounded. For more information, see [SPLINE77] and [PETZOLD].
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawClosedCurve.PointData">
      <summary>
            Gets or sets the point data
            An array of Count points that specify the endpoints of the lines that define the spline. In a closed cardinal spline, 
            the curve continues through the last point in the PointData array and connects with the first point in the array.
            The type of data in this array is specified by the Flags field, as follows: Data Type Meaning
            EmfPlusPointR object (section 2.2.2.37)
            If the P flag is set in the Flags, the points specify relative locations.
            EmfPlusPointF object (section 2.2.2.36)
            If the P and C bits are set in the Flags field, the points specify absolute locations.
            EmfPlusPoint object (section 2.2.2.35)
            If the P bit is clear and the C bit is set in the Flags field, the points specify relative locations.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawCurve">
      <summary>
            The EmfPlusDrawCurve record specifies drawing a cardinal spline
            NOTE: ObjectID (1 byte): The index of an EmfPlusPen object (section 2.2.1.7)
             in the EMF+ Object Table to draw the curve. The value MUST be zero to 63, inclusive.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawCurve.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawCurve" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawCurve.Compressed">
      <summary>
            Gets or sets a value indicating whether this <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawClosedCurve" /> is compressed.
            This bit indicates whether the PointData field specifies compressed data.
            If set, PointData specifies absolute locations in the coordinate space with 16-bit integer coordinates. 
            If clear, PointData specifies absolute locations in the coordinate space with 32-bit floating-point coordinates
            Note If the Relative flag (below) is set, this flag is undefined and MUST be ignored
            </summary>
      <value>
        <c>true</c> if compressed; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawCurve.ObjectId">
      <summary>
            Gets or sets the object identifier.
            The index of an EmfPlusPen object (section 2.2.1.7) in the EMF+
            Object Table to draw the curve. The value MUST be zero to 63, inclusive.
            </summary>
      <value>
            The object identifier.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawCurve.Tension">
      <summary>
            Gets or sets the tension
            A 32-bit floating point number that specifies how tightly the spline 
            bends as it passes through the points. A value of 0 specifies that 
            the spline is a sequence of straight lines. As the value increases, 
            the curve becomes more rounded. For more information, see [SPLINE77] and [PETZOLD].
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawCurve.NumSegments">
      <summary>
            Gets or sets the segments count 
            A 32-bit unsigned integer that specifies the number of line segments making up the spline.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawCurve.PointData">
      <summary>
            Gets or sets an array of either 32-bit signed integers or 32-bit floating-point numbers of 
            Count length that defines coordinate values of the endpoints of the lines to be stroked.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawDriverString">
      <summary>
            The EmfPlusDrawDriverString record specifies text output with character positions.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawDriverString.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawDriverString" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawDriverString.ObjectId">
      <summary>
            Gets or sets the object identifier.
            The EMF+ Object Table index of an <see href="EmfPlusFont" /> object (section
            2.2.1.3) to render the text. The value MUST be zero to 63, inclusive.
            </summary>
      <value>
            The object identifier.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawDriverString.BrushId">
      <summary>
            Gets or sets the brush identifier
            A 32-bit unsigned integer that specifies either the foreground color of the text or a graphics brush,
            depending on the value of the S flag in the Flags
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawDriverString.DriverStringOptionsFlags">
      <summary>
            Gets or sets the driver string options flags
            A 32-bit unsigned integer that specifies the spacing, orientation, and quality of rendering for the string.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawDriverString.GlyphCount">
      <summary>
            Gets or sets the glyph count
            A 32-bit unsigned integer that specifies number of glyphs in the string
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawDriverString.GlyphPos">
      <summary>
            Gets or sets the glyph positions array
            An array of EmfPlusPointF objects (section 2.2.2.36) that specify the output position of each character glyph.
            There MUST be GlyphCount elements, which have a one-to-one correspondence with the elements in the Glyphs array.
            Glyph positions are calculated from the position of the first glyph if the DriverStringOptionsRealizedAdvance
            flag in DriverStringOptions flags is set. In this case, GlyphPos specifies the position of the first glyph only.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawDriverString.Glyphs">
      <summary>
            Gets or sets the glyphs array
            An array of 16-bit values that define the text string to draw.
            If the DriverStringOptionsCmapLookup flag in the DriverStringOptionsFlags field is set, each value in this
            array specifies a Unicode character. Otherwise, each value specifies an index to a
            character glyph in the EmfPlusFont object specified by the ObjectId value in Flags field.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawDriverString.IsColor">
      <summary>
            Gets or sets a value indicating whether this instance is color.
            This bit indicates the type of data in the BrushId field.
            If set, BrushId specifies the color value in an EmfPlusARGB object
            (section 2.2.2.1). If clear, BrushId contains the EMF+ Object
            Table index of an EmfPlusBrush object (section 2.2.1.1).
            </summary>
      <value>
        <c>true</c> if this instance is color; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawDriverString.MatrixPresent">
      <summary>
            Gets or sets if the matrix present flag
            A 32-bit unsigned integer that specifies whether a transform matrix is present in the TransformMatrix field
            0 - no matrix present. 1 - transform matrix is in TransformMatrix field
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawDriverString.TransformMatrix">
      <summary>
            Gets or sets the transform matrix
            An optional EmfPlusTransformMatrix object (section 2.2.2.47) that specifies the transformation to apply to
            each value in the text array. The presence of this data is determined from the MatrixPresent field.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawEllipse">
      <summary>
            The EmfPlusDrawEllipse record specifies drawing an ellipse.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawEllipse.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawEllipse" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawEllipse.ObjectId">
      <summary>
            Gets or sets the object identifier.
            The index of an EmfPlusPen (section 2.2.1.7) object in the EMF+
            Object Table to draw the ellipse. The value MUST be zero to 63, inclusive.
            </summary>
      <value>
            The object identifier.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawEllipse.Compressed">
      <summary>
            Gets or sets a value indicating whether the PointData is compressed. 
            If set, RectData contains an EmfPlusRect object (section 2.2.2.38). 
            If clear, RectData contains an EmfPlusRectF object (section 2.2.2.39).
            </summary>
      <value>
        <c>true</c> if compressed; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawEllipse.RectData">
      <summary>
            Gets or sets the rectangle data
            Either an EmfPlusRect or EmfPlusRectF object that defines the bounding box of the ellipse.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawImage">
      <summary>
            The EmfPlusDrawImage record specifies drawing a scaled image.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawImage.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawImage" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawImage.Compressed">
      <summary>
            Gets or sets a value indicating whether the PointData is compressed.
            If set, RectData contains an EmfPlusRect object (section 2.2.2.38).
            If clear, RectData contains an EmfPlusRectF object (section 2.2.2.39).
            </summary>
      <value>
        <c>true</c> if compressed; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawImage.ObjectId">
      <summary>
            Gets or sets the object identifier.
            The index of an EmfPlusImage object (section 2.2.1.4) in the EMF+
            Object Table, which specifies the image to render. The value MUST be zero to 63, inclusive.
            </summary>
      <value>
            The object identifier.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawImage.ImageAttributesId">
      <summary>
            Gets or sets the image attributes identifier
            A 32-bit unsigned integer that specifies the index of an optional EmfPlusImageAttributes object (section 2.2.1.5) in the EMF+ Object Table.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawImage.RectData">
      <summary>
            Gets or sets the rect data
            Either an EmfPlusRect or EmfPlusRectF object that defines the bounding box of the image.
            The portion of the image specified by the SrcRect field is scaled to fit this rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawImage.SrcRect">
      <summary>
            Gets or sets the source rect
            An EmfPlusRectF object that specifies a portion of the image to be rendered.
            The portion of the image specified by this rectangle is scaled to fit the destination
            rectangle specified by the RectData field.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawImage.SrcUnit">
      <summary>
            Gets or sets the source unit
            32-bit signed integer that specifies the units of the SrcRect field.
            It MUST be the UnitTypePixel member of the UnitType enumeration (section 2.1.1.33).
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawImagePoints">
      <summary>
            The EmfPlusDrawImagePoints record specifies drawing a scaled image inside a parallelogram.
            </summary>
      <remarks>
            An EmfPlusImage can specify either a bitmap or metafile.
            Colors in an image can be manipulated during rendering. They can be corrected, darkened,
            lightened, and removed.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawImagePoints.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawImagePoints" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawImagePoints.Compressed">
      <summary>
            Gets or sets a value indicating whether the PointData is compressed.
            This bit indicates whether the PointData field specifies compressed data.
            If set, PointData specifies absolute locations in the coordinate space with 16-bit integer
            coordinates. If clear, PointData specifies absolute locations in the coordinate space with
            32-bit floating-point coordinates.
            Note If the P flag (below) is set, this flag is undefined and MUST be ignored.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawImagePoints.ObjectId">
      <summary>
            Gets or sets the object identifier.
            The index of an EmfPlusImage object (section 2.2.1.4) in the EMF+
            Object Table, which specifies the image to render. The value MUST be zero to 63, inclusive.
            </summary>
      <value>
            The object identifier.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawImagePoints.ApplyingAnEffect">
      <summary>
            Gets or sets a value indicating whether [applying an effect].
            This bit indicates that the rendering of the image includes applying an effect.
            If set, an object of the Effect class MUST have been specified in an earlier
            EmfPlusSerializableObject record (section 2.3.5.2).
            </summary>
      <value>
        <c>true</c> if [applying an effect]; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawImagePoints.Relative">
      <summary>
            Gets or sets a value indicating whether this <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawImagePoints" /> is relative.
            This bit indicates whether the PointData field specifies relative or absolute locations.
            If set, each element in PointData specifies a location in the coordinate space that is
            relative to the location specified by the previous element in the array. In the case of the
            first element in PointData, a previous location at coordinates (0,0) is assumed. If clear,
            PointData specifies absolute locations according to the C flag.
            Note If this flag is set, the C flag (above) is undefined and MUST be ignored.
            </summary>
      <value>
        <c>true</c> if relative; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawImagePoints.ImageAttributesId">
      <summary>
            Gets or sets a 32-bit unsigned integer that contains the index of the
            optional EmfPlusImageAttributes object (section 2.2.1.5) in the EMF+ Object Table.
            </summary>
      <value>
            The image attributes identifier.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawImagePoints.SrcUnit">
      <summary>
            Gets or sets a 32-bit signed integer that defines the units of the SrcRect field. It MUST
            be the UnitPixel value of the UnitType enumeration (section 2.1.1.33).
            </summary>
      <value>
            The source unit.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawImagePoints.SrcRect">
      <summary>
            Gets or sets an EmfPlusRectF object (section 2.2.2.39) that defines a portion of the image to be rendered.
            </summary>
      <value>
            The source rect.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawImagePoints.PointData">
      <summary>
            Gets or sets an array of Count points that specify three points of a parallelogram.
            The three points represent the upper-left, upper-right, and lower-left corners of the
            parallelogram. The fourth point of the parallelogram is extrapolated from the first three. The
            portion of the image specified by the SrcRect field SHOULD have scaling and shearing
            transforms applied if necessary to fit inside the parallelogram.
            </summary>
      <value>
            The point data.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawLines">
      <summary>
            The EmfPlusDrawlLines record specifies drawing a series of connected lines
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawLines.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawLines" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawLines.ObjectId">
      <summary>
            Gets or sets the object identifier.
            The index of an EmfPlusPen object (section 2.2.1.7) in the EMF+
            Object Table to draw the lines. The value MUST be zero to 63, inclusive.
            </summary>
      <value>
            The object identifier.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawLines.Compressed">
      <summary>
            Gets or sets a value indicating whether this <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawClosedCurve" /> is compressed.
            This bit indicates whether the PointData field specifies compressed data.
            If set, PointData specifies absolute locations in the coordinate space with 16-bit integer coordinates. 
            If clear, PointData specifies absolute locations in the coordinate space with 32-bit floating-point coordinates
            Note If the Relative flag (below) is set, this flag is undefined and MUST be ignored
            </summary>
      <value>
        <c>true</c> if compressed; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawLines.Relative">
      <summary>
            Gets or sets a value indicating whether this <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawClosedCurve" /> is relative.
            This bit indicates whether the PointData field specifies relative or absolute locations.
            If set, each element in PointData specifies a location in the coordinate space that is relative 
            to the location specified by the previous element in the array. In the case of the first 
            element in PointData, a previous location at coordinates (0,0) is assumed. If clear, 
            PointData specifies absolute locations according to the C flag.
            Note If this flag is set, the Compressed flag (above) is undefined and MUST be ignored
            </summary>
      <value>
        <c>true</c> if relative; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawLines.ClosedShape">
      <summary>
            Gets or sets a value indicating whether [closed shape].
            </summary>
      <value>
        <c>true</c> if [closed shape]; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawLines.PointData">
      <summary>
            Gets or sets the point data
            An array of Count points that specify the starting and ending points of the lines to be drawn.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawPath">
      <summary>
            The EmfPlusDrawPath record specifies drawing a graphics path.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawPath.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawPath" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawPath.ObjectId">
      <summary>
            Gets or sets the object identifier.
            The index of the EmfPlusPath object (section 2.2.1.6) to draw, in the
            EMF+ Object Table. The value MUST be zero to 63, inclusive.
            </summary>
      <value>
            The object identifier.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawPath.PenId">
      <summary>
            Gets or sets the pen identifier
            A 32-bit unsigned integer that specifies an index in the EMF+ Object Table
            for an EmfPlusPen object (section 2.2.1.7) to use for drawing the EmfPlusPath.
            The value MUST be zero to 63, inclusive
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawPie">
      <summary>
            The EmfPlusDrawPie record specifies drawing a section of the interior of an ellipse.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawPie.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawPie" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawPie.Compressed">
      <summary>
            Gets or sets a value indicating whether the PointData is compressed.
            If set, RectData contains an EmfPlusRect object (section 2.2.2.38).
            If clear, RectData contains an EmfPlusRectF object (section 2.2.2.39).
            </summary>
      <value>
        <c>true</c> if compressed; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawPie.ObjectId">
      <summary>
            Gets or sets the object identifier.
            The index of an EmfPlusPen object (section 2.2.1.7) in the EMF+
            Object Table to draw the pie. The value MUST be zero to 63, inclusive.
            </summary>
      <value>
            The object identifier.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawPie.StartAngle">
      <summary>
            Gets or sets the start angle
            A 32-bit, non-negative floating-point value that specifies the angle between the 
            x-axis and the starting point of the pie wedge. Any value is acceptable, but it 
            MUST be interpreted modulo 360, with the result that is used being in the range 
            0.0 inclusive to 360.0 exclusive.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawPie.SweepAngle">
      <summary>
            Gets or sets the sweep angle
            A 32-bit floating-point value that specifies the extent of the arc that defines 
            the pie wedge to draw, as an angle in degrees measured from the starting point 
            defined by the StartAngle value. Any value is acceptable, but it MUST be clamped 
            to -360.0 to 360.0 inclusive. A positive value indicates that the sweep is defined 
            in a clockwise direction, and a negative value indicates that the sweep is defined 
            in a counter-clockwise direction.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawPie.RectData">
      <summary>
            Gets or sets the rectangle datas
            Either an EmfPlusRect or EmfPlusRectF object that defines the bounding box of the 
            ellipse that contains the pie wedge. This rectangle defines the position, size, 
            and shape of the pie. The type of object in this field is specified by the value 
            of the Flags field.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawRects">
      <summary>
            The EmfPlusDrawRects record specifies drawing a series of rectangles
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawRects.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawRects" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawRects.Compressed">
      <summary>
            Gets or sets a value indicating whether the PointData is compressed.
            If set, RectData contains an EmfPlusRect object (section 2.2.2.38).
            If clear, RectData contains an EmfPlusRectF object (section 2.2.2.39).
            </summary>
      <value>
        <c>true</c> if compressed; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawRects.ObjectId">
      <summary>
            Gets or sets the object identifier.
            The index of an EmfPlusPen object (section 2.2.1.7) in the EMF+
            Object Table to draw the rectangles. The value MUST be zero to 63, inclusive.
            </summary>
      <value>
            The object identifier.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawRects.RectData">
      <summary>
            Gets or sets the rect data
            An array of either an EmfPlusRect or EmfPlusRectF objects of Count length that defines the rectangle data.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawString">
      <summary>
            The EmfPlusDrawString record specifies text output with string formatting
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawString.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawString" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawString.IsColor">
      <summary>
            Gets or sets a value indicating whether this instance is color.
            If set, BrushId specifies a color as an EmfPlusARGB object (section 2.2.2.1).
            If clear, BrushId contains the index of an EmfPlusBrush object 
            (section 2.2.1.1) in the EMF+ Object Table.
            </summary>
      <value>
        <c>true</c> if this instance is color; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawString.ObjectId">
      <summary>
            Gets or sets the object identifier.
            The index of an EmfPlusFont object (section 2.2.1.3) in the EMF+
            Object Table to render the text. The value MUST be zero to 63, inclusive.
            </summary>
      <value>
            The object identifier.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawString.BrushId">
      <summary>
            Gets or sets the brush identifier
            A 32-bit unsigned integer that specifies the brush, the content of which 
            is determined by the S bit in the Flags field. This definition is used 
            to paint the foreground text color; that is, just the glyphs themselves.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawString.FormatId">
      <summary>
            Gets or sets the format identifier
            A 32-bit unsigned integer that specifies the index of an optional 
            EmfPlusStringFormat object (section 2.2.1.9) in the EMF+ Object Table. 
            This object specifies text layout information and display manipulations 
            to be applied to a string
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawString.Length">
      <summary>
            Gets or sets the length
            32-bit unsigned integer that specifies the number of characters in the string.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawString.LayoutRect">
      <summary>
            Gets or sets the layout rect
            An EmfPlusRectF object (section 2.2.2.39) that defines the bounding area 
            of the destination that will receive the string
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawString.StringData">
      <summary>
            Gets or sets the string data
            An array of 16-bit Unicode characters that specifies the string to be drawn
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusEndContainer">
      <summary>
            The EmfPlusEndContainer record closes a graphics state container that was previously opened by a begin container operation.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusEndContainer.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusEndContainer" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusEndContainer.StackIndex">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the index of a graphics state
            container. The index MUST must match the value associated with a graphics state container
            opened by a previous EmfPlusBeginContainer (section 2.3.7.1) or
            EmfPlusBeginContainerNoParams record (section 2.3.7.2).
            </summary>
      <value>
            The index of the stack.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusEndOfFile">
      <summary>
            The EmfPlusEndOfFile record specifies the end of EMF+ data in the metafile.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusEndOfFile.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusEndOfFile" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusEndOfFile.Flags">
      <summary>
            Gets or sets a 16-bit unsigned integer that is not used. This field SHOULD be set to zero
            and MUST be ignored upon receipt
            </summary>
      <value>
            The flags.
            </value>
      <exception cref="T:System.ArgumentOutOfRangeException">value</exception>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillClosedCurve">
      <summary>
            The EmfPlusFillClosedCurve record specifies filling the interior of a closed cardinal spline
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillClosedCurve.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillClosedCurve" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillClosedCurve.IsColor">
      <summary>
            Gets or sets a value indicating whether this instance is color.
            If set, BrushId specifies a color as an EmfPlusARGB object (section 2.2.2.1).
            If clear, BrushId contains the index of an EmfPlusBrush object 
            (section 2.2.1.1) in the EMF+ Object Table.
            </summary>
      <value>
        <c>true</c> if this instance is color; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillClosedCurve.Compressed">
      <summary>
            Gets or sets a value indicating whether this <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillClosedCurve" /> is compressed.
            This bit indicates whether the PointData field specifies compressed data.
            If set, PointData specifies absolute locations in the coordinate space with 16-bit 
            integer coordinates. If clear, PointData specifies absolute locations in the 
            coordinate space with 32-bit floating-point coordinates.
            ----------------------
            A "winding" fill operation fills areas according to the "even-odd parity" rule. 
            According to this rule, a test point can be determined to be inside or outside a 
            closed curve as follows: Draw a line from the test point to a point that is distant 
            from the curve. If that line crosses the curve an odd number of times, the test 
            point is inside the curve; otherwise, the test point is outside the curve.
            ---------------------
            An "alternate" fill operation fills areas according to the "non-zero" rule.
             According to this rule, a test point can be determined to be inside or outside 
            a closed curve as follows: Draw a line from a test point to a point that is 
            distant from the curve. Count the number of times the curve crosses the test 
            line from left to right, and count the number of times the curve crosses the 
            test line from right to left. If those two numbers are the same, the test point 
            is outside the curve; otherwise, the test point is inside the curve.
            </summary>
      <value>
        <c>true</c> if compressed; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillClosedCurve.Winding">
      <summary>
            Gets or sets a value indicating whether this <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillClosedCurve" /> is winding.
            This bit indicates how to perform the fill operation.
            If set, the fill is a "winding" fill. If clear, the fill is an "alternate" fill.
            </summary>
      <value>
        <c>true</c> if winding; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillClosedCurve.Relative">
      <summary>
            Gets or sets a value indicating whether this <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillClosedCurve" /> is relative.
            This bit indicates whether the PointData field specifies relative or absolute locations.
            If set, each element in PointData specifies a location in the coordinate space that is
            relative to the location specified by the previous element in the array. In the case 
            of the first element in PointData, a previous location at coordinates (0,0) is assumed. 
            If clear, PointData specifies absolute locations according to the C flag.
            Note If this flag is set, the C flag (above) is undefined and MUST be ignored.
            </summary>
      <value>
        <c>true</c> if relative; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillClosedCurve.BrushId">
      <summary>
            Gets or sets the brush identifier
            A 32-bit unsigned integer that specifies the EmfPlusBrush, the content of which is 
            determined by the S bit in the Flags field. This brush is used to fill the interior 
            of the closed cardinal spline.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillClosedCurve.Tension">
      <summary>
            Gets or sets the tension
            A 32-bit floating point value that specifies how tightly the spline bends as it passes 
            through the points. A value of 0.0 specifies that the spline is a sequence of straight 
            lines. As the value increases, the curve becomes more rounded. For more information, 
            see [SPLINE77] and [PETZOLD].
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillClosedCurve.PointData">
      <summary>
            Gets or sets the point data
            An array of Count points that specify the endpoints of the lines that define the spline. 
            In a closed cardinal spline, the curve continues through the last point in the PointData 
            array and connects with the first point in the array
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillEllipse">
      <summary>
            The EmfPlusFillEllipse record specifies filling the interior of an ellipse
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillEllipse.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillEllipse" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillEllipse.IsColor">
      <summary>
            Gets or sets a value indicating whether this instance is color.
            If set, BrushId specifies a color as an EmfPlusARGB object (section 2.2.2.1).
            If clear, BrushId contains the index of an EmfPlusBrush object 
            (section 2.2.1.1) in the EMF+ Object Table.
            </summary>
      <value>
        <c>true</c> if this instance is color; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillEllipse.IsCompressed">
      <summary>
            Gets or sets a value indicating whether this instance is compressed.
            If set, RectData contains an EmfPlusRect object (section 2.2.2.38). 
            If clear, RectData contains an EmfPlusRectF object (section 2.2.2.39).
            </summary>
      <value>
        <c>true</c> if this instance is compressed; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillEllipse.BrushId">
      <summary>
            Gets or sets the brush identifier
            A 32-bit unsigned integer that specifies the brush, the content of which
            is determined by the S bit in the Flags field. This definition is used 
            to fill the interior of the ellipse
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillEllipse.RectData">
      <summary>
            Gets or sets the rect data
            Either an EmfPlusRect or EmfPlusRectF object that defines the bounding box of the ellipse
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillPath">
      <summary>
            Fill path record
            FLAGS:
            16-bit unsigned integer that provides information about how the operation is to be performed,
            and about the structure of the record.
            0 1 2 3 4 5 6 7 8 9 1 0 1 2 3 4 5 6 7 8 9 2 0 1 2 3 4 5 6 7 8 9 3 0 1
            S X X X X X X X |   ObjectId    |
            S (1 bit): This bit indicates the type of data in the BrushId field.
            If set, BrushId specifies a color as an EmfPlusARGB object (section 2.2.2.1). If clear, BrushId contains the index of an EmfPlusBrush object (section 2.2.1.1) in the EMF+ Object Table.
            X (1 bit): Reserved and MUST be ignored.
            ObjectId (1 byte): The index of the EmfPlusPath object (section 2.2.1.6) to fill, in the EMF+ Object Table. The value MUST be zero to 63, inclusive.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillPath.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillPath" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillPath.IsColor">
      <summary>
            Gets or sets a value indicating whether this instance is color.
            If set, BrushId specifies a color as an EmfPlusARGB object (section 2.2.2.1). If clear,
            BrushId contains the index of an EmfPlusBrush object (section 2.2.1.1) in the EMF+ Object Table
            </summary>
      <value>
        <c>true</c> if this instance is color; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillPath.ObjectId">
      <summary>
            Gets or sets the object identifier.
            The index of the EmfPlusPath object (section 2.2.1.6) to fill, in the
            EMF+ Object Table. The value MUST be zero to 63, inclusive.
            </summary>
      <value>
            The object identifier.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillPath.BrushId">
      <summary>
            Gets or sets the Brush ID
            A 32-bit unsigned integer that defines the brush, the content of which is determined
            by the S bit in the Flags field.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillPie">
      <summary>
               The EmfPlusFillPie record specifies filling a section of the interior of an ellipse
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillPie.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillPie" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillPie.Compressed">
      <summary>
            Gets or sets a value indicating whether the PointData is compressed.
            If set, RectData contains an EmfPlusRect object (section 2.2.2.38).
            If clear, RectData contains an EmfPlusRectF object (section 2.2.2.39).
            </summary>
      <value>
        <c>true</c> if compressed; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillPie.IsColor">
      <summary>
            Gets or sets a value indicating whether this instance is color.
            If set, BrushId specifies a color as an EmfPlusARGB object (section 2.2.2.1). 
            If clear, BrushId contains the index of an EmfPlusBrush object (section 2.2.1.1) in the EMF+ Object Table.
            </summary>
      <value>
        <c>true</c> if this instance is color; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillPie.StartAngle">
      <summary>
            Gets or sets the start angle
            A 32-bit, non-negative floating-point value that specifies the angle between the 
            x-axis and the starting point of the pie wedge. Any value is acceptable, but it 
            MUST be interpreted modulo 360, with the result that is used being in the range 
            0.0 inclusive to 360.0 exclusive.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillPie.SweepAngle">
      <summary>
            Gets or sets the sweep angle
            A 32-bit floating-point value that specifies the extent of the arc that defines 
            the pie wedge to draw, as an angle in degrees measured from the starting point 
            defined by the StartAngle value. Any value is acceptable, but it MUST be clamped 
            to -360.0 to 360.0 inclusive. A positive value indicates that the sweep is defined 
            in a clockwise direction, and a negative value indicates that the sweep is defined 
            in a counter-clockwise direction.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillPie.RectData">
      <summary>
            Gets or sets the rectangle datas
            Either an EmfPlusRect or EmfPlusRectF object that defines the bounding box of the 
            ellipse that contains the pie wedge. This rectangle defines the position, size, 
            and shape of the pie. The type of object in this field is specified by the value 
            of the Flags field.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillPie.BrushId">
      <summary>
            Gets or sets the brush identifier
            A 32-bit unsigned integer that defines the brush, the content of which 
            is determined by the S bit in the Flags field.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillPolygon">
      <summary>
            The EmfPlusFillPolygon record specifies filling the interior of a polygon.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillPolygon.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillPolygon" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillPolygon.IsColor">
      <summary>
            Gets or sets a value indicating whether this instance is color.
            If set, BrushId specifies a color as an EmfPlusARGB object (section 2.2.2.1). 
            If clear, BrushId contains the index of an EmfPlusBrush object (section 2.2.1.1) in the EMF+ Object Table.
            </summary>
      <value>
        <c>true</c> if this instance is color; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillPolygon.IsCompressed">
      <summary>
            Gets or sets a value indicating whether this instance is compressed.
            If set, PointData specifies absolute locations in the coordinate space with 16-bit 
            integer coordinates. If clear, PointData specifies absolute locations in the coordinate 
            space with 32-bit floating-point coordinates
            </summary>
      <value>
        <c>true</c> if this instance is compressed; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillPolygon.IsRelative">
      <summary>
            Gets or sets a value indicating whether this instance is relative.
            If set, each element in PointData specifies a location in the coordinate 
            space that is relative to the location specified by the previous element 
            in the array. In the case of the first element in PointData, a previous 
            location at coordinates (0,0) is assumed. If clear, PointData specifies 
            absolute locations according to the C flag
            </summary>
      <value>
        <c>true</c> if this instance is relative; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillPolygon.BrushId">
      <summary>
            Gets or sets the brush identifier
            A 32-bit unsigned integer that defines the brush, the content 
            of which is determined by the S bit in the Flags field.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillPolygon.PointData">
      <summary>
            Gets or sets the point data
            An array of Count points that define the vertices of the polygon. 
            The first two points in the array specify the first side of the polygon. 
            Each additional point specifies a new side, the vertices of which 
            include the point and the previous point. If the last point and the 
            first point do not coincide, they specify the last side of the polygon.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillRects">
      <summary>
            The EmfPlusFillRects record specifies filling the interiors of a series of rectangles
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillRects.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillRects" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillRects.IsColor">
      <summary>
            Gets or sets a value indicating whether this instance is color.
            If set, BrushId specifies a color as an EmfPlusARGB object (section 2.2.2.1).
            If clear, BrushId contains the index of an EmfPlusBrush object (section 2.2.1.1) in the EMF+ Object Table
            </summary>
      <value>
        <c>true</c> if this instance is color; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillRects.Compressed">
      <summary>
            Gets or sets a value indicating whether this <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillRects" /> is compressed.
            If set, RectData contains an EmfPlusRect object (section 2.2.2.38). If clear, RectData
             contains an EmfPlusRectF object (section 2.2.2.39) object
            </summary>
      <value>
        <c>true</c> if compressed; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillRects.BrushId">
      <summary>
             Gets or sets the brush identifier
            A 32-bit unsigned integer that defines the brush, the content of which is determined by the S bit in the Flags field.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillRects.RectData">
      <summary>
             Gets or sets the rectangle data
            An array of either an EmfPlusRect or EmfPlusRectF objects of Count length that defines the rectangle data.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillRegion">
      <summary>
            The EmfPlusFillRegion record specifies filling the interior of a graphics region
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillRegion.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillRegion" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillRegion.ObjectId">
      <summary>
            Gets or sets the object identifier.
            The index of the EmfPlusRegion object (section 2.2.1.8) to fill, in the
            EMF+ Object Table. The value MUST be zero to 63, inclusive.
            </summary>
      <value>
            The object identifier.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillRegion.IsColor">
      <summary>
            Gets or sets a value indicating whether this instance is color.
            If set, BrushId specifies a color as an EmfPlusARGB object (section 2.2.2.1). 
            If clear, BrushId contains the index of an EmfPlusBrush object (section 2.2.1.1) in the EMF+ Object Table.
            </summary>
      <value>
        <c>true</c> if this instance is color; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillRegion.BrushId">
      <summary>
            Gets or sets the brush identifier
            A 32-bit unsigned integer that defines the brush, the content of which is determined by the S bit in the Flags field.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusGetDc">
      <summary>
            The EmfPlusGetDC record specifies that subsequent EMF records encountered in the metafile SHOULD be processed.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusGetDc.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusGetDc" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusGetDc.Flags">
      <summary>
            Gets or sets a 16-bit unsigned integer that is not used. This field SHOULD be set to zero
            and MUST be ignored upon receipt
            </summary>
      <value>
            The flags.
            </value>
      <exception cref="T:System.ArgumentOutOfRangeException">value</exception>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusHeader">
      <summary>
            The EmfPlusHeader record specifies the start of EMF+ data in the metafile.
            The EmfPlusHeader record MUST be embedded in an EMF EMR_COMMENT_EMFPLUS record,
             which MUST be the record immediately following the EMF header in the metafile. 
            The EMR_COMMENT_EMFPLUS record is specified in [MS-EMF] section 2.3.3.2.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusHeader.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusHeader" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusHeader.DualMode">
      <summary>
            Gets or sets a value indicating whether [dual mode].
            If set, this flag indicates that this metafile is "dual-mode", which means
             that it contains two sets of records, each of which completely specifies 
            the graphics content. If clear, the graphics content is specified by EMF+ 
            records, and possibly EMF records that are preceded by an EmfPlusGetDC record. 
            If this flag is set, EMF records alone SHOULD suffice to define the 
            graphics content. Note that whether the "dual-mode" flag is set or not, some 
            EMF records are always present, namely EMF control records and the EMF records 
            that contain EMF+ records. EMF control records are specified in [MS-EMF] 
            section 2.3.4.
            </summary>
      <value>
        <c>true</c> if [dual mode]; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusHeader.VideoDisplay">
      <summary>
            Gets or sets a value indicating whether video display.
            if set, this flag indicates that the metafile was recorded with a reference device
            context for a video display. If clear, the metafile was recorded with a reference device
            context for a printer.
            </summary>
      <value>
        <c>true</c> if [video display]; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusHeader.EmfPlusFlags">
      <summary>
            Gets or sets the EMF plus flags.
            A 32-bit unsigned integer that contains information about how this metafile was recorded.
            if 31-st bit of the field is set, this flag indicates that the metafile was recorded with 
            a reference device context for a video display. If clear, the metafile was recorded with
             a reference device context for a printer.
            </summary>
      <value>
            The EMF plus flags.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusHeader.LogicalDpiX">
      <summary>
            Gets or sets the logical dpi x.
            A 32-bit unsigned integer that specifies the horizontal resolution for which the metafile 
            was recorded, in units of pixels per inch.
            </summary>
      <value>
            The logical dpi x.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusHeader.LogicalDpiY">
      <summary>
            Gets or sets the logical dpi y.
            A 32-bit unsigned integer that specifies the vertical resolution for which the metafile 
            was recorded, in units of lines per inch
            </summary>
      <value>
            The logical dpi y.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusHeader.Version">
      <summary>
            Gets or sets the version.
            An EmfPlusGraphicsVersion object (section 2.2.2.19) that specifies the version of operating
            system graphics that was used to create this metafile.
            </summary>
      <value>
            The version.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusHeader.IsValid">
      <summary>
            Gets a value indicating whether this instance is valid.
            </summary>
      <value>
        <c>true</c> if this instance is valid; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusMultiplyWorldTransform">
      <summary>
            The EmfPlusMultiplyWorldTransform record multiplies the current world space transform by a
            specified transform matrix.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusTerminalServerRecordType">
      <summary>
            The Terminal Server Record Types specify graphics processing on a terminal server. The following
            are EMF+ terminal server record types.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusTerminalServerRecordType.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusTerminalServerRecordType" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusMultiplyWorldTransform.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusMultiplyWorldTransform" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusMultiplyWorldTransform.PostMultipliedMatrix">
      <summary>
            Gets a value indicating whether [post multiplied matrix].
            If set, the transform matrix should be post-multipled. If clear, it should be premultiplied.
            </summary>
      <value>
        <c>true</c> if [post multiplied matrix]; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusMultiplyWorldTransform.MatrixData">
      <summary>
            Gets or sets an EmfPlusTransformMatrix object (section 2.2.2.47) that defines the multiplication matrix.
            </summary>
      <value>
            The matrix data.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusObject">
      <summary>
            The EmfPlusObject record specifies an object for use in graphics operations. The object definition
            can span multiple records, which is indicated by the value of the Flags field.
            </summary>
      <remarks>
            The EmfPlusObject record is generic; it is used for all types of objects. Values that are specific to
            particular object types are contained in the ObjectData field. A conceptual model for managing
            graphics objects is described in Managing Graphics Objects (section 3.1.2).
            </remarks>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusObjectRecordType">
      <summary>
            The Object Record Types define reusable graphics objects. 
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusObjectRecordType.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusObjectRecordType" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusObject.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusObject" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusObject.IsContinuable">
      <summary>
            Gets or sets a value indicating whether this instance is continuable.
            Indicates that the object definition continues on in the next EmfPlusObject
            record. This flag is never set in the final record that defines the object.
            </summary>
      <value>
        <c>true</c> if this instance is compressed; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusObject.ObjectType">
      <summary>
            Gets or sets the type of the object.
            </summary>
      <value>
            The type of the object.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusObject.ObjectId">
      <summary>
            Gets or sets the object identifier.
            The index in the EMF+ Object Table to associate with the object
            created by this record. The value MUST be zero to 63, inclusive.
            </summary>
      <value>
            The object identifier.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusObject.TotalObjectSize">
      <summary>
            Gets or sets the total size of the object.
            If the record is continuable, when the continue bit is set, this field
            will be present. Continuing objects have multiple EMF+ records starting with
            EmfPlusContineudObjectRecord. Each EmfPlusContinuedObjectRecord will contain a
            TotalObjectSize. Once TotalObjectSize number of bytes has been read, the next EMF+
            record will not be treated as part of the continuing object.
            </summary>
      <value>
            The total size of the object.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusObject.ObjectData">
      <summary>
            Gets or sets an array of bytes that contains data for the type of object specified in
            the Flags field. The content and format of the data can be different for each object type. See
            the individual object definitions in section 2.2.1 for additional information.
            </summary>
      <value>
            The object data.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusOffsetClip">
      <summary>
            The EmfPlusOffsetClip record applies a translation transform on the current clipping region for the world space.
            The new current clipping region is set to the result of the translation transform.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusOffsetClip.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusOffsetClip" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusOffsetClip.Dx">
      <summary>
            Gets or sets a 32-bit floating-point value that specifies the horizontal offset for the translation.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusOffsetClip.Dy">
      <summary>
            Gets or sets a 32-bit floating-point value that specifies the vertical offset for the translation.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusPropertyRecordType">
      <summary>
            The Property Record Types specify properties of the playback device context.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusPropertyRecordType.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusPropertyRecordType" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusResetClip">
      <summary>
            The EmfPlusResetClip record resets the current clipping region for the world space to infinity.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusResetClip.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusResetClip" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusResetWorldTransform">
      <summary>
            The EmfPlusResetWorldTransform record resets the current world space transform to the identify matrix.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusResetWorldTransform.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusResetWorldTransform" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRestore">
      <summary>
            The EmfPlusRestore record restores the graphics state, identified by a specified index, from a stack of saved graphics states.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRestore.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRestore" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRestore.StackIndex">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the level associated with a
            graphics state. The level value was assigned to the graphics state by a previous EmfPlusSave record (section 2.3.7.5).
            </summary>
      <value>
            The index of the stack.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRotateWorldTransform">
      <summary>
            The EmfPlusRotateWorldTransform record performs a rotation on the current world space transform.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRotateWorldTransform.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRotateWorldTransform" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRotateWorldTransform.PostMultipliedMatrix">
      <summary>
            Gets a value indicating whether [post multiplied matrix].
            If set, the transform matrix should be post-multiplied. If clear, it should be premultiplied.
            </summary>
      <value>
        <c>true</c> if [post multiplied matrix]; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRotateWorldTransform.Angle">
      <summary>
            Gets or sets a 32-bit floating-point value that specifies the angle of rotation in degrees.
            The operation is performed by constructing a new transform matrix from the following
            diagram:
            ---------------------------------
            |  sin(Angle) |  cos(Angle) | 0 |
            |  cos(Angle) |  sin(Angle) | 0 |
            ---------------------------------
            Figure 2: Rotation Transform Matrix
            The current world space transform is multiplied by this matrix, and the result becomes the
            new current world space transform. The Flags field determines the order of multiplication.
            </summary>
      <value>
            The angle.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSave">
      <summary>
            The EmfPlusSave record saves the graphics state, identified by a specified index, on a stack of saved graphics states.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSave.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSave" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSave.StackIndex">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies a level to associate with the
            graphics state. The level value can be used by a subsequent EmfPlusRestore record (section
            2.3.7.4) operation to retrieve the graphics state.
            </summary>
      <value>
            The index of the stack.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusScaleWorldTransform">
      <summary>
            The EmfPlusScaleWorldTransform record performs a scaling on the current world space transform.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusScaleWorldTransform.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusScaleWorldTransform" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusScaleWorldTransform.PostMultipliedMatrix">
      <summary>
            Gets a value indicating whether [post multiplied matrix].
            If set, the transform matrix should be post-multipled. If clear, it should be premultiplied.
            </summary>
      <value>
        <c>true</c> if [post multiplied matrix]; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusScaleWorldTransform.Sx">
      <summary>
            Gets or sets a 32-bit floating-point value that defines the horizontal scale factor. The scaling
            is performed by constructing a new transform matrix from the Sx and Sy field values, as
            shown in the following table.
            -----------------
            |  Sx |   0 | 0 |
            |   0 |  Sx | 0 |
            -----------------
            Figure 3: Scale Transform Matrix
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusScaleWorldTransform.Sy">
      <summary>
            Gets or sets a 32-bit floating-point value that defines the vertical scale factor.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSerializableObject">
      <summary>
            The EmfPlusSerializableObject record defines an image effects parameter block that has been
            serialized into a data buffer.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSerializableObject.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSerializableObject" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSerializableObject.Flags">
      <summary>
            Gets or sets a 16-bit unsigned integer that is not used. This field SHOULD be set to zero
            and MUST be ignored upon receipt.
            </summary>
      <value>
            The flags.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSerializableObject.ObjectGuid">
      <summary>
            Gets or sets the GUID packet representation value ([MS-DTYP] section 2.3.4.2)
            for the image effect. This MUST correspond to one of the ImageEffects identifiers (section 2.1.3.1).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSerializableObject.BufferSize">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the size in bytes of the 32-bitaligned Buffer field.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSerializableObject.Buffer">
      <summary>
            Gets or sets an array of BufferSize bytes that contain the serialized image effects
            parameter block that corresponds to the GUID in the ObjectGUID field. This MUST be one of
            the Image Effects objects (section 2.2.3).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSerializableObject.ImageEffect">
      <summary>
            Gets or sets the image effect.
            </summary>
      <value>
            The image effect.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetAntiAliasMode">
      <summary>
            The EmfPlusSetAntiAliasMode record specifies the anti-aliasing mode for text output.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetAntiAliasMode.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetAntiAliasMode" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetAntiAliasMode.SmoothingMode">
      <summary>
            Gets or sets the smoothing mode.
            (7 bits): The smoothing mode value, from the SmoothingMode enumeration (section 2.1.1.28)
            </summary>
      <value>
            The smoothing mode.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetAntiAliasMode.AntiAliasing">
      <summary>
            Gets or sets a value indicating whether [anti aliasing].
            If set, anti-aliasing SHOULD be performed.
            If clear, anti-aliasing SHOULD NOT be performed.
            </summary>
      <value>
        <c>true</c> if [anti aliasing]; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetClipPath">
      <summary>
            The EmfPlusSetClipPath record combines the current clipping region with a graphics path.
            The new current clipping region is set to the result of the CombineMode operation.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetClipPath.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetClipPath" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetClipPath.Cm">
      <summary>
            Gets or sets the CM (4 bits): Specifies the logical operation for combining two regions. See the
            CombineMode enumeration (section 2.1.1.4) for the meanings of the values.
            </summary>
      <value>
            The cm.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetClipPath.ObjectId">
      <summary>
            Gets or sets the index of an EmfPlusPath object (section 2.2.1.6) in the EMF+
            Object Table. The value MUST be zero to 63, inclusive.
            </summary>
      <value>
            The object identifier.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetClipRect">
      <summary>
            The EmfPlusSetClipRect record combines the current clipping region with a rectangle.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetClipRect.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetClipRect" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetClipRect.Cm">
      <summary>
            Gets or sets the CM (4 bits): Specifies the logical operation for combining two regions. See the
            CombineMode enumeration (section 2.1.1.4) for the meanings of the values.
            </summary>
      <value>
            The cm.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetClipRect.ClipRect">
      <summary>
            Gets or sets an EmfPlusRectF object (section 2.2.2.39) that defines the rectangle to
            use in the CombineMode operation.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetClipRegion">
      <summary>
            The EmfPlusSetClipRegion record combines the current clipping region with another graphics region.
            The new current clipping region is set to the result of performing the CombineMode operation on
            the previous current clipping region and the specified EmfPlusRegion object.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetClipRegion.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetClipRegion" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetClipRegion.Cm">
      <summary>
            Gets or sets the CM (4 bits): Specifies the logical operation for combining two regions. See the
            CombineMode enumeration (section 2.1.1.4) for the meanings of the values.
            </summary>
      <value>
            The cm.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetClipRegion.ObjectId">
      <summary>
            Gets or sets the index of an EmfPlusRegion object (section 2.2.1.8) in the EMF+
            Object Table.The value MUST be zero to 63, inclusive.
            </summary>
      <value>
            The object identifier.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetCompositingMode">
      <summary>
            The EmfPlusSetCompositingMode record specifies how source colors are combined with background colors.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetCompositingMode.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetCompositingMode" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetCompositingMode.CompositingMode">
      <summary>
            Gets or sets the compositing mode value, from the CompositingMode
            enumeration (section 2.1.1.5). Compositing can be expressed as the state of alpha
            blending, which can either be on or off.
            </summary>
      <value>
            The compositing mode.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetCompositingQuality">
      <summary>
            The EmfPlusSetCompositingQuality record specifies the desired level of quality for creating
            composite images from multiple objects.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetCompositingQuality.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetCompositingQuality" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetCompositingQuality.CompositingQuality">
      <summary>
            Gets or sets the compositing quality.
            </summary>
      <value>
            The compositing quality.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetInterpolationMode">
      <summary>
            The EmfPlusSetInterpolationMode record specifies how image scaling, including stretching and shrinking, is performed.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetInterpolationMode.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetInterpolationMode" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetInterpolationMode.InterpolationMode">
      <summary>
            Gets or sets the interpolation mode value, from the InterpolationMode enumeration (section 2.1.1.16).
            </summary>
      <value>
            The interpolation mode.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetPageTransform">
      <summary>
            The EmfPlusSetPageTransform record specifies scaling factors and units for converting page space
            coordinates to device space coordinates.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetPageTransform.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetPageTransform" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetPageTransform.PageUnit">
      <summary>
            Gets the unit of measure for page space coordinates, from the UnitType
            enumeration (section 2.1.1.33). This value SHOULD NOT be UnitTypeDisplay or UnitTypeWorld.
            </summary>
      <value>
            The page unit.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetPageTransform.PageScale">
      <summary>
            Gets or sets a 32-bit floating-point value that specifies the scale factor for converting
            page space coordinates to device space coordinates.
            </summary>
      <value>
            The page scale.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetPixelOffsetMode">
      <summary>
            The EmfPlusSetPixelOffsetMode record specifies how pixels are centered with respect to the
            coordinates of the drawing surface.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetPixelOffsetMode.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetPixelOffsetMode" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetPixelOffsetMode.PixelOffsetMode">
      <summary>
            Gets or sets the pixel offset mode value, from the PixelOffsetMode
            enumeration (section 2.1.1.26).
            </summary>
      <value>
            The pixel offset mode.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetRenderingOrigin">
      <summary>
            The EmfPlusSetRenderingOrigin record specifies the rendering origin for graphics output.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetRenderingOrigin.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetRenderingOrigin" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetRenderingOrigin.X">
      <summary>
            Gets or sets a 32-bit unsigned integer that defines the horizontal coordinate value of the rendering origin.
            </summary>
      <value>
            The x.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetRenderingOrigin.Y">
      <summary>
            Gets or sets a 32-bit unsigned integer that defines the vertical coordinate value of the rendering origin.
            </summary>
      <value>
            The y.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTextContrast">
      <summary>
            The EmfPlusSetTextContrast record specifies text contrast according to the gamma correction value.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTextContrast.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTextContrast" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTextContrast.TextContrast">
      <summary>
            Gets or sets the gamma correction value X 1000, which will be applied to
            subsequent text rendering operations. The allowable range is 1000 to 2200,
            representing text gamma values of 1.0 to 2.2.
            </summary>
      <value>
            The text contrast value.
            </value>
      <exception cref="T:System.ArgumentOutOfRangeException">value</exception>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTextRenderingHint">
      <summary>
            The EmfPlusSetTextRenderingHint record specifies the quality of text rendering, including the type of anti-aliasing.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTextRenderingHint.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTextRenderingHint" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTextRenderingHint.TextRenderingHint">
      <summary>
            Gets or sets the text rendering hint value, from the
            TextRenderingHint enumeration (section 2.1.1.32), which specifies the quality to
            use in subsequent text rendering.
            </summary>
      <value>
            The text rendering hint.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTsClip">
      <summary>
            The EmfPlusSetTSClip record specifies clipping areas in the graphics device context for a terminal server.
            </summary>
      <remarks> 
            The compression scheme for data in this record uses the following algorithm. Each point of each
            rectangle is encoded in either a single byte or 2 bytes. If the point is encoded in a single byte, the
            high bit (0x80) of the byte MUST be set, and the value is a signed number represented by the lower
            7 bits. If the high bit is not set, then the value is encoded in 2 bytes, with the high-order byte
            encoded in the 7 lower bits of the first byte, and the low-order byte value encoded in the second byte.
            Each point is encoded as the difference between the point in the current rect and the point in the
            previous rect. The bottom point of the rect is encoded as the difference between the bottom
            coordinate and the top coordinate on the current rect.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTsClip.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTsClip" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTsClip.Compressed">
      <summary>
            Gets a value indicating whether this <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTsClip" /> is compressed.
            This bit specifies the format of the rectangle data in the rects field. If set, each
            rectangle is defined in 4 bytes. If clear, each rectangle is defined in 8 bytes.
            </summary>
      <value>
        <c>true</c> if compressed; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTsClip.NumRects">
      <summary>
            Gets the number rects.
            This field specifies the number of rectangles that are defined in the rect field.
            </summary>
      <value>
            The number rects.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTsClip.Rects">
      <summary>
            Gets or sets an array of NumRects rectangles that define clipping areas. The format of
            this data is determined by the C bit in the Flags field.
            </summary>
      <value>
            The rects.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTsGraphics">
      <summary>
            The EmfPlusSetTSGraphics record specifies the state of a graphics device context for a terminal server.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTsGraphics.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTsGraphics" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTsGraphics.BasicVgaColors">
      <summary>
            Gets a value indicating whether [basic vga colors].
            If set, the palette contains only the basic VGA colors.
            </summary>
      <value>
        <c>true</c> if [basic vga colors]; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTsGraphics.HavePalette">
      <summary>
            Gets a value indicating whether [have palette].
            If set, this record contains an EmfPlusPalette object (section 2.2.2.28) in the
            Palette field following the graphics state data.
            </summary>
      <value>
        <c>true</c> if [have palette]; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTsGraphics.AntiAliasMode">
      <summary>
            Gets or sets an 8-bit unsigned integer that specifies the quality of line rendering,
            including the type of line anti-aliasing. It MUST be defined in the SmoothingMode
            enumeration (section 2.1.1.28).
            </summary>
      <value>
            The anti alias mode.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTsGraphics.TextRenderHint">
      <summary>
            Gets or sets an 8-bit unsigned integer that specifies the quality of text
            rendering, including the type of text anti-aliasing. It MUST be defined in the
            TextRenderingHint enumeration (section 2.1.1.32).
            </summary>
      <value>
            The text render hint.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTsGraphics.CompositingMode">
      <summary>
            Gets or sets an 8-bit unsigned integer that specifies how source colors are
            combined with background colors. It MUST be a value in the CompositingMode
            enumeration (section 2.1.1.5).
            </summary>
      <value>
            The compositing mode.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTsGraphics.CompositingQuality">
      <summary>
            Gets or sets an 8-bit unsigned integer that specifies the degree of
            smoothing to apply to lines, curves and the edges of filled areas to make them appear more
            continuous or sharply defined. It MUST be a value in the CompositingQuality enumeration (section 2.1.1.6).
            </summary>
      <value>
            The compositing quality.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTsGraphics.RenderOriginX">
      <summary>
            Gets or sets a 16-bit signed integer, which is the horizontal coordinate of the
            origin for rendering halftoning and dithering matrixes.
            </summary>
      <value>
            The render origin x.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTsGraphics.RenderOriginY">
      <summary>
            Gets or sets a 16-bit signed integer, which is the vertical coordinate of the origin
            for rendering halftoning and dithering matrixes.
            </summary>
      <value>
            The render origin y.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTsGraphics.TextContrast">
      <summary>
            Gets or sets a 16-bit unsigned integer that specifies the gamma correction value
            used for rendering anti-aliased and ClearType text. This value MUST be in the range 0 to 12, inclusive.
            </summary>
      <value>
            The text contrast.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTsGraphics.FilterType">
      <summary>
            Gets or sets an 8-bit unsigned integer that specifies how scaling, including stretching
            and shrinking, is performed. It MUST be a value in the FilterType enumeration (section 2.1.1.11).
            </summary>
      <value>
            The type of the filter.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTsGraphics.PixelOffset">
      <summary>
            Gets or sets an 8-bit unsigned integer that specifies the overall quality of the image
            and text-rendering process. It MUST be a value in the PixelOffsetMode enumeration (section 2.1.1.26).
            </summary>
      <value>
            The pixel offset.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTsGraphics.WorldToDevice">
      <summary>
            Gets or sets an 192-bit EmfPlusTransformMatrix object (section 2.2.2.47) that
            specifies the world space to device space transforms.
            </summary>
      <value>
            The world to device.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTsGraphics.Palette">
      <summary>
            Gets or sets an optional EmfPlusPalette object.
            </summary>
      <value>
            The palette.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetWorldTransform">
      <summary>
            The EmfPlusSetWorldTransform record sets the world transform according to the values in a
            specified transform matrix.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetWorldTransform.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetWorldTransform" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetWorldTransform.MatrixData">
      <summary>
            Gets or sets an EmfPlusTransformMatrix object (section 2.2.2.47) that defines the
            new current world transform.
            </summary>
      <value>
            The matrix data.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusTransformRecordType">
      <summary>
            The Transform Record Types specify properties and transforms on coordinate spaces.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusTransformRecordType.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusTransformRecordType" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusTranslateWorldTransform">
      <summary>
            The EmfPlusTranslateWorldTransform record performs a translation on the current world space transform.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusTranslateWorldTransform.#ctor(Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusTranslateWorldTransform" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusTranslateWorldTransform.PostMultipliedMatrix">
      <summary>
            Gets a value indicating whether [post multiplied matrix].
            If set, the transform matrix should be post-multiplied. If clear, it should be premultiplied.
            </summary>
      <value>
        <c>true</c> if [post multiplied matrix]; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusTranslateWorldTransform.Dx">
      <summary>
            Gets or sets a 32-bit floating-point value that defines the horizontal distance. The translation
            is performed by constructing a new world transform matrix from the dx and dy fields
            </summary>
      <value>
            The dx.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusTranslateWorldTransform.Dy">
      <summary>
            Gets or sets a 32-bit floating-point value that defines the vertical distance value.
            </summary>
      <value>
            The dy.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.NamespaceDoc">
      <summary>
            The namespace contains types [MS-EMFPLUS]: Enhanced Metafile Format Plus Extensions
            2.3 EMF+ Records
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfSpool.Records.EmfSpoolFontDefinitionRecordType">
      <summary>
            The Font Definition records include five record types, listed in the following table. Font definition
            records specify partial fonts, complete fonts, and font properties.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.EmfSpool.Records.NamespaceDoc">
      <summary>
            The namespace contains types [MS-EMFSPOOL]: Enhanced Metafile Spool Format
            2.2 EMFSPOOL Records
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfArcDirection">
      <summary>
            The ArcDirection enumeration is used in setting the drawing direction for arc and rectangle output.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfArcDirection.AD_COUNTERCLOCKWISE">
      <summary>
            Figures drawn counterclockwise
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfArcDirection.AD_CLOCKWISE">
      <summary>
            Figures drawn clockwise.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfArmStyle">
      <summary>
            The ArmStyle enumeration defines values for one of the characteristics in the PANOSE system for classifying typefaces.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfArmStyle.PAN_ANY">
      <summary>
            The Any style.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfArmStyle.PAN_NO_FIT">
      <summary>
            The No fit.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfArmStyle.PAN_STRAIGHT_ARMS_HORZ">
      <summary>
            The Straight arms/horizontal.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfArmStyle.PAN_STRAIGHT_ARMS_WEDGE">
      <summary>
            The Straight arms/wedge
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfArmStyle.PAN_STRAIGHT_ARMS_VERT">
      <summary>
            The Straight arms/vertical
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfArmStyle.PAN_STRAIGHT_ARMS_SINGLE_SERIF">
      <summary>
            The Straight arms/single-serif.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfArmStyle.PAN_STRAIGHT_ARMS_DOUBLE_SERIF">
      <summary>
            The Straight arms/double-serif.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfArmStyle.PAN_BENT_ARMS_HORZ">
      <summary>
            The Non straight arms/horizontal.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfArmStyle.PAN_BENT_ARMS_WEDGE">
      <summary>
            The Non straight arms/wedge
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfArmStyle.PAN_BENT_ARMS_VERT">
      <summary>
            The Non straight arms/vertical.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfArmStyle.PAN_BENT_ARMS_SINGLE_SERIF">
      <summary>
            The Non straight arms/single-serif.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfArmStyle.PAN_BENT_ARMS_DOUBLE_SERIF">
      <summary>
            The Non straight arms/double-serif.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfBackgroundMode">
      <summary>
            The BackgroundMode enumeration is used to specify the background mode to be used with text,
            hatched brushes, and pen styles that are not solid.The background mode determines how to
            combine the background with foreground text, hatched brushes, and pen styles that are not solid lines.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfBackgroundMode.TRANSPARENT">
      <summary>
            The transparent - Background remains untouched.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfBackgroundMode.OPAQUE">
      <summary>
            The opaque - Background is filled with the current background color before the text, hatched brush, or pen is drawn
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfColorAdjustmentEnum">
      <summary>
            The ColorAdjustment enumeration is used to specify how the output image should be prepared
            when the stretch mode is HALFTONE.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfColorAdjustmentEnum.CA_NEGATIVE">
      <summary>
            Specifies that the negative of the original image SHOULD be displayed.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfColorAdjustmentEnum.CA_LOG_FILTER">
      <summary>
            The Specifies that a logarithmic process SHOULD be applied to the final 
            density of the output colors. This will increase the color contrast when the luminance is low
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfColorMatchToTarget">
      <summary>
            The ColorMatchToTarget enumeration is used to determine whether a color profile has been embedded in the metafile.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfColorMatchToTarget.COLORMATCHTOTARGET_NOTEMBEDDED">
      <summary>
            Indicates that a color profile has not been embedded in the metafile.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfColorMatchToTarget.COLORMATCHTOTARGET_EMBEDDED">
      <summary>
            Indicates that a color profile has been embedded in the metafile
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfColorSpace">
      <summary>
            The ColorSpace enumeration is used to specify when to turn color proofing on and off, and when to delete transforms.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfColorSpace.CS_ENABLE">
      <summary>
            Maps colors to the target device's color gamut. This enables color proofing. 
            All subsequent draw commands to the playback device context will render colors as they would appear on the target device.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfColorSpace.CS_DISABLE">
      <summary>
            Disables color proofing.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfColorSpace.CS_DELETE_TRANSFORM">
      <summary>
            If color management is enabled for the target profile, disables it and deletes the concatenated transform.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfContrast">
      <summary>
            The Contrast enumeration defines values for one of the characteristics in the PANOSE system for classifying typefaces.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfContrast.PAN_ANY">
      <summary>
            The Any contrast 
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfContrast.PAN_NO_FIT">
      <summary>
            The No fit.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfContrast.PAN_CONTRAST_NONE">
      <summary>
            None contrast.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfContrast.PAN_CONTRAST_VERY_LOW">
      <summary>
            Very low contrast.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfContrast.PAN_CONTRAST_LOW">
      <summary>
            Low contrast.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfContrast.PAN_CONTRAST_MEDIUM_LOW">
      <summary>
            The Medium low.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfContrast.PAN_CONTRAST_MEDIUM">
      <summary>
            The Medium.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfContrast.PAN_CONTRAST_MEDIUM_HIGH">
      <summary>
            The Medium high.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfContrast.PAN_CONTRAST_HIGH">
      <summary>
            The High contrast.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfContrast.PAN_CONTRAST_VERY_HIGH">
      <summary>
            The Very high.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfDibColors">
      <summary>
            The DIBColors enumeration defines how to interpret the values in the color table of a DIB.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfDibColors.DIB_RGB_COLORS">
      <summary>
            The color table contains literal RGB values
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfDibColors.DIB_PAL_COLORS">
      <summary>
            The color table consists of an array of 16-bit indexes into the LogPalette object (section 2.2.17) that is currently defined in the playback device context.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfDibColors.DIB_PAL_INDICES">
      <summary>
            No color table exists. The pixels in the DIB are indices into the current logical palette in the playback device context.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfEmrComment">
      <summary>
            The EmrComment enumeration defines the types of data that a public comment record can
            contain, as specified in section 2.3.3.4.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfEmrComment.EMR_COMMENT_WINDOWS_METAFILE">
      <summary>
            This comment record contains a specification of an image in WMF. See [MS-WMF] for more information
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfEmrComment.EMR_COMMENT_BEGINGROUP">
      <summary>
            This comment record identifies the beginning of a group of drawing records. It identifies an object within an EMF metafile
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfEmrComment.EMR_COMMENT_ENDGROUP">
      <summary>
            This comment record identifies the end of a group of drawing records. For every EMR_COMMENT_BEGINGROUP
            record, an EMR_COMMENT_ENDGROUP record MUST be included in the metafile, and they MAY be nested.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfEmrComment.EMR_COMMENT_MULTIFORMATS">
      <summary>
            This comment record allows multiple definitions of an image to be included in the metafile. 
            Using this comment, for example, an application can include encapsulated PostScript text as well as an EMF definition of an image.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfEmrComment.EMR_COMMENT_UNICODE_STRING">
      <summary>
            This comment record is reserved and MUST NOT be used in an EMF metafile
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfEmrComment.EMR_COMMENT_UNICODE_END">
      <summary>
            This comment record is reserved and MUST NOT be used in an EMF metafile
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfExtTextOutOptions">
      <summary>
            The ExtTextOutOptions enumeration specifies parameters that control various aspects of the
            output of text by EMR_SMALLTEXTOUT(section 2.3.5.37) records and in EmrText objects.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfExtTextOutOptions.ETO_OPAQUE">
      <summary>
            This bit indicates that the current background color SHOULD be used to fill the rectangle
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfExtTextOutOptions.ETO_CLIPPED">
      <summary>
            This bit indicates that the text SHOULD be clipped to the rectangle.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfExtTextOutOptions.ETO_GLYPH_INDEX">
      <summary>
            This bit indicates that the codes for characters in an output text string are actually 
            indexes of the character glyphs in a TrueType font. Glyph indexes are font-specific, 
            so to display the correct characters on playback, the font that is used MUST be 
            identical to the font used to generate the indexes.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfExtTextOutOptions.ETO_RTLREADING">
      <summary>
            This bit indicates that the text MUST be laid out in right-to-left reading order, 
            instead of the default left-to-right order. This SHOULD be applied only when the font
            selected into the playback device context is either Hebrew or Arabic
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfExtTextOutOptions.ETO_NO_RECT">
      <summary>
            This bit indicates that the record does not specify a bounding rectangle for the text output.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfExtTextOutOptions.ETO_SMALL_CHARS">
      <summary>
            This bit indicates that the codes for characters in an output text string are 8 bits, 
            derived from the low bytes of 16-bit Unicode UTF16-LE character codes, 
            in which the high byte is assumed to be 0.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfExtTextOutOptions.ETO_NUMERICSLOCAL">
      <summary>
            This bit indicates that to display numbers, digits appropriate to the locale SHOULD be used
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfExtTextOutOptions.ETO_NUMERICSLATIN">
      <summary>
            This bit indicates that to display numbers, European digits SHOULD be used
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfExtTextOutOptions.ETO_IGNORELANGUAGE">
      <summary>
            This bit indicates that no special operating system processing for glyph placement should be 
            performed on right-to-left strings; that is, all glyph positioning SHOULD be taken care of by 
            drawing and state records in the metafile
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfExtTextOutOptions.ETO_PDY">
      <summary>
            This bit indicates that both horizontal and vertical character displacement values SHOULD be provided
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfExtTextOutOptions.ETO_REVERSE_INDEX_MAP">
      <summary>
            This bit is reserved and SHOULD NOT be used
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfFamilyType">
      <summary>
            The FamilyType enumeration defines values for one of the characteristics in the PANOSE system for classifying typefaces.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfFamilyType.PAN_ANY">
      <summary>
            The Any type.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfFamilyType.PAN_NO_FIT">
      <summary>
            The No fit.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfFamilyType.PAN_FAMILY_TEXT_DISPLAY">
      <summary>
            Text and display.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfFamilyType.PAN_FAMILY_SCRIPT">
      <summary>
            Script flag.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfFamilyType.PAN_FAMILY_DECORATIVE">
      <summary>
            Decorative flag.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfFamilyType.PAN_FAMILY_PICTORIAL">
      <summary>
            Pictorial flag.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfFloodFill">
      <summary>
            The FloodFill enumeration defines values that specify how to determine the area for a flood fill operation.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfFloodFill.FLOODFILLBORDER">
      <summary>
            The fill area is bounded by a specific color
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfFloodFill.FLOODFILLSURFACE">
      <summary>
            The fill area is defined by a specific color. Filling continues outward in all directions
             as long as the color is encountered. This style is useful for filling areas with multicolored boundaries
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfFormatSignature">
      <summary>
            The FormatSignature enumeration defines values that are used to identify the format of embedded data in EMF records.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfFormatSignature.ENHMETA_SIGNATURE">
      <summary>
            The value of this member is the sequence of ASCII characters "FME ",
            which happens to be the reverse of the string "EMF", and it denotes EMF record data.
            Note The space character in the string is significant and MUST be present.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfFormatSignature.EPS_SIGNATURE">
      <summary>
            The value of this member is the sequence of ASCII characters "FSPE", which happens 
            to be the reverse of the string "EPSF", and it denotes encapsulated PostScript (EPS) format data.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfGradientFill">
      <summary>
            The GradientFill enumeration defines the modes for gradient fill operations.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfGradientFill.GRADIENT_FILL_RECT_H">
      <summary>
            A mode in which color interpolation is performed along a gradient from the left to the right edges of a rectangle
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfGradientFill.GRADIENT_FILL_RECT_V">
      <summary>
            A mode in which color interpolation is performed along a gradient from the top to the bottom edges of a rectangle.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfGradientFill.GRADIENT_FILL_TRIANGLE">
      <summary>
            A mode in which color interpolation is performed between vertexes of a triangleS
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfGraphicsMode">
      <summary>
            The GraphicsMode enumeration is used to specify how to interpret shape data such as rectangle coordinates.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfGraphicsMode.GM_COMPATIBLE">
      <summary>
            TrueType text MUST be written from left to right and right side up, even if the rest of the graphics 
            are rotated about the x-axis or y-axis because of the current world-to-device transformation in 
            the playback device context. Only the height of the text SHOULD be scaled. Arcs MUST be drawn using 
            the current arc direction in the playback device context, but they MUST NOT respect the current 
            world-to-device transformation, which might require a rotation along the x-axis or y-axis.
            The world-to-device transformation SHOULD only be modified by changing the window and viewport 
            extents and origins, using the EMR_SETWINDOWEXTEX (section 2.3.11.30) and EMR_SETVIEWPORTEXTEX 
            (section 2.3.11.28) records, and the EMR_SETWINDOWORGEX (section 2.3.11.31) and EMR_SETVIEWPORTORGEX 
            (section 2.3.11.30) records, respectively. bChanging the transformation directly by using the 
            EMR_MODIFYWORLDTRANSFORM (section 2.3.12.1) or EMR_SETWORLDTRANSFORM (section 2.3.12.2) records MAY NOT be supported.
            In GM_COMPATIBLE graphics mode, bottom and rightmost edges MUST be excluded when rectangles are drawn
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfGraphicsMode.GM_ADVANCED">
      <summary>
            TrueType text output MUST fully conform to the current world-to-device transformation in the playback device context.
            Arcs MUST be drawn in the counterclockwise direction in world space; however, both arc control points 
            and the arcs themselves MUST fully respect the current world-to-device transformation in the playback device context.
            The world-to-device transform MAY be modified directly by using the EMR_MODIFYWORLDTRANSFORM or 
            EMR_SETWORLDTRANSFORM records, or indirectly by changing the window and viewport extents and origins, 
            using the EMR_SETWINDOWEXTEX (section 2.3.11.30) and EMR_SETVIEWPORTEXTEX (section 2.3.11.28) records, 
            and the EMR_SETWINDOWORGEX (section 2.3.11.31) and EMR_SETVIEWPORTORGEX (section 2.3.11.30) records, respectively.
            In GM_ADVANCED graphics mode, bottom and rightmost edges MUST be included when rectangles are drawn.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfHatchStyle">
      <summary>
            The HatchStyle enumeration is an extension to the WMF HatchStyle enumeration ([MS-WMF] section 2.1.1.12).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfHatchStyle.HS_HORIZONTAL">
      <summary>
            A horizontal hatch. 
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfHatchStyle.HS_VERTICAL">
      <summary>
            A vertical hatch.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfHatchStyle.HS_FDIAGONAL">
      <summary>
            A 45-degree downward, left-to-right hatch.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfHatchStyle.HS_BDIAGONAL">
      <summary>
            A 45-degree upward, left-to-right hatch.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfHatchStyle.HS_CROSS">
      <summary>
            A horizontal and vertical cross-hatch.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfHatchStyle.HS_DIAGCROSS">
      <summary>
            A 45-degree crosshatch.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfHatchStyle.HS_SOLIDCLR">
      <summary>
            The hatch is not a pattern, but is a solid color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfHatchStyle.HS_DITHEREDCLR">
      <summary>
            The hatch is not a pattern, but is a solid color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfHatchStyle.HS_SOLIDTEXTCLR">
      <summary>
            The hatch is not a pattern, but is a solid color, defined by the current text (foreground) color
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfHatchStyle.HS_DITHEREDTEXTCLR">
      <summary>
            The hatch is not a pattern, but is a dithered color, defined by the current text (foreground) color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfHatchStyle.HS_SOLIDBKCLR">
      <summary>
            The hatch is not a pattern, but is a solid color, defined by the current background color
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfHatchStyle.HS_DITHEREDBKCLR">
      <summary>
            The hatch is not a pattern, but is a dithered color, defined by the current background color.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfIcmMode">
      <summary>
            The ICMMode enumeration defines values that specify when to turn on and off ICM.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfIcmMode.ICM_OFF">
      <summary>
            Turns off Image Color Management (ICM) in the playback device context. Turns on old-style color correction of halftones
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfIcmMode.ICM_ON">
      <summary>
            Turns on ICM in the playback device context. Turns off old-style color correction of halftones.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfIcmMode.ICM_QUERY">
      <summary>
            Queries the current state of color management in the playback device context.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfIcmMode.ICM_DONE_OUTSIDEDC">
      <summary>
            Turns off ICM in the playback device context, and turns off old-style color correction of halftones
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfIlluminant">
      <summary>
            The Illuminant enumeration defines values that specify the illuminant value of an image, which
            determines the standard light source under which the image is viewed so that the color can be adjusted appropriately.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfIlluminant.ILLUMINANT_DEVICE_DEFAULT">
      <summary>
            Device's default. Standard used by output devices.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfIlluminant.ILLUMINANT_TUNGSTEN">
      <summary>
            Tungsten lamp.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfIlluminant.ILLUMINANT_B">
      <summary>
            Noon sunlight.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfIlluminant.ILLUMINANT_DAYLIGHT">
      <summary>
            Daylight illumination
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfIlluminant.ILLUMINANT_D50">
      <summary>
            Normal print
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfIlluminant.ILLUMINANT_D55">
      <summary>
            Bond paper print.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfIlluminant.ILLUMINANT_D65">
      <summary>
            Standard daylight. Standard for CRTs and pictures.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfIlluminant.ILLUMINANT_D75">
      <summary>
            Northern daylight.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfIlluminant.ILLUMINANT_FLUORESCENT">
      <summary>
            Cool white lamp.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfLetterform">
      <summary>
            The Letterform enumeration defines values for one of the characteristics in the PANOSE system for classifying typefaces.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfLetterform.PAN_ANY">
      <summary>
            The Any letter form
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfLetterform.PAN_NO_FIT">
      <summary>
            The No fit.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfLetterform.PAN_LETT_NORMAL_CONTACT">
      <summary>
            Normal / contact.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfLetterform.PAN_LETT_NORMAL_WEIGHTED">
      <summary>
            Normal / weighted.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfLetterform.PAN_LETT_NORMAL_BOXED">
      <summary>
            Normal / boxed.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfLetterform.PAN_LETT_NORMAL_FLATTENED">
      <summary>
            Normal / flattened
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfLetterform.PAN_LETT_NORMAL_ROUNDED">
      <summary>
            Normal / rounded
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfLetterform.PAN_LETT_NORMAL_OFF_CENTER">
      <summary>
            Normal / off center.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfLetterform.PAN_LETT_NORMAL_SQUARE">
      <summary>
            Normal / square
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfLetterform.PAN_LETT_OBLIQUE_CONTACT">
      <summary>
            Oblique / contact
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfLetterform.PAN_LETT_OBLIQUE_WEIGHTED">
      <summary>
            Oblique / weighted.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfLetterform.PAN_LETT_OBLIQUE_BOXED">
      <summary>
            Oblique / boxed.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfLetterform.PAN_LETT_OBLIQUE_FLATTENED">
      <summary>
            Oblique / flattened.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfLetterform.PAN_LETT_OBLIQUE_ROUNDED">
      <summary>
            Oblique / rounded.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfLetterform.PAN_LETT_OBLIQUE_OFF_CENTER">
      <summary>
            Oblique / off center
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfLetterform.PAN_LETT_OBLIQUE_SQUARE">
      <summary>
            Oblique / square
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfLogFontWeight">
      <summary>
            The <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFont" /> Weight.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfLogFontWeight.FW_DONTCARE">
      <summary>
            The don't care 
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfLogFontWeight.FW_THIN">
      <summary>
            The thin weight.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfLogFontWeight.FW_EXTRALIGHT">
      <summary>
            The extralight weight.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfLogFontWeight.FW_ULTRALIGHT">
      <summary>
            The ultralight weight.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfLogFontWeight.FW_LIGHT">
      <summary>
            The light weight.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfLogFontWeight.FW_NORMAL">
      <summary>
            The normal weight.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfLogFontWeight.FW_REGULAR">
      <summary>
            The regular weight.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfLogFontWeight.FW_MEDIUM">
      <summary>
            The medium weight.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfLogFontWeight.FW_SEMIBOLD">
      <summary>
            The semibold weight.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfLogFontWeight.FW_DEMIBOLD">
      <summary>
            The demibold weight.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfLogFontWeight.FW_BOLD">
      <summary>
            The bold weight.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfLogFontWeight.FW_EXTRABOLD">
      <summary>
            The extrabold weight.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfLogFontWeight.FW_ULTRABOLD">
      <summary>
            The ultrabold weight.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfLogFontWeight.FW_BLACK">
      <summary>
            The black weight.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfLogFontWeight.FW_HEAVY">
      <summary>
            The heavy weight.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfMapMode">
      <summary>
            The MapMode enumeration is used to define the unit of measure for transforming page 
            space units into device space units and for defining the orientation of the drawing axes.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfMapMode.MM_TEXT">
      <summary>
            Each logical unit is mapped to one device pixel. Positive x is to the right; positive y is down.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfMapMode.MM_LOMETRIC">
      <summary>
            Each logical unit is mapped to 0.1 millimeter. Positive x is to the right; positive y is up.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfMapMode.MM_HIMETRIC">
      <summary>
            Each logical unit is mapped to 0.01 millimeter. Positive x is to the right; positive y is up.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfMapMode.MM_LOENGLISH">
      <summary>
            Each logical unit is mapped to 0.01 inch. Positive x is to the right; positive y is up
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfMapMode.MM_HIENGLISH">
      <summary>
            Each logical unit is mapped to 0.001 inch. Positive x is to the right; positive y is up.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfMapMode.MM_TWIPS">
      <summary>
            Each logical unit is mapped to one-twentieth of a printer's point 
            (1/1440 inch, also called a "twip"). Positive x is to the right; positive y is up.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfMapMode.MM_ISOTROPIC">
      <summary>
            Logical units are mapped to arbitrary units with equally scaled axes; that is, one unit 
            along the x-axis is equal to one unit along the y-axis. The EMR_SETWINDOWEXTEX and 
            EMR_SETVIEWPORTEXTEX records SHOULD be used to specify the units and the orientation 
            of the axes.
            Adjustments MUST be made as necessary to ensure that the x and y units remain the same size. 
            For example, when the window extent is set, the viewport MUST be adjusted to keep the units isotropic.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfMapMode.MM_ANISOTROPIC">
      <summary>
            Logical units are mapped to arbitrary units with arbitrarily scaled axes. 
            The EMR_SETWINDOWEXTEX and EMR_SETVIEWPORTEXTEX records SHOULD be used to specify the units, 
            orientation, and scaling.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfMetafileVersion">
      <summary>
            The MetafileVersion enumeration defines the interoperability version for EMF metafile.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfMetafileVersion.META_FORMAT_ENHANCED">
      <summary>
            Specifies EMF metafile interoperability
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfMidLine">
      <summary>
            The MidLine enumeration defines values for one of the characteristics in the PANOSE system for classifying typefaces.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfMidLine.PAN_ANY">
      <summary>
            The Any midline.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfMidLine.PAN_NO_FIT">
      <summary>
            The No fit.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfMidLine.PAN_MIDLINE_STANDARD_TRIMMED">
      <summary>
            Standard / trimmed.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfMidLine.PAN_MIDLINE_STANDARD_POINTED">
      <summary>
            Standard / pointed.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfMidLine.PAN_MIDLINE_STANDARD_SERIFED">
      <summary>
            Standard / serifed.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfMidLine.PAN_MIDLINE_HIGH_TRIMMED">
      <summary>
            High / trimmed
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfMidLine.PAN_MIDLINE_HIGH_POINTED">
      <summary>
            High / pointed.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfMidLine.PAN_MIDLINE_HIGH_SERIFED">
      <summary>
            High / serifed.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfMidLine.PAN_MIDLINE_CONSTANT_TRIMMED">
      <summary>
            Constant / trimmed.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfMidLine.PAN_MIDLINE_CONSTANT_POINTED">
      <summary>
            Constant / pointed
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfMidLine.PAN_MIDLINE_CONSTANT_SERIFED">
      <summary>
            Constant / serifed
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfMidLine.PAN_MIDLINE_LOW_TRIMMED">
      <summary>
            Low / trimmed.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfMidLine.PAN_MIDLINE_LOW_POINTED">
      <summary>
            Low / pointed.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfMidLine.PAN_MIDLINE_LOW_SERIFED">
      <summary>
            Low / serifed.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfModifyWorldTransformMode">
      <summary>
            The ModifyWorldTransformMode enumeration defines modes for using specified transform data
            to modify the world-space to page-space transform that is currently defined in the playback device context.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfModifyWorldTransformMode.MWT_IDENTITY">
      <summary>
            Reset the current transform using the identity matrix. In this mode, the specified transform data is ignored
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfModifyWorldTransformMode.MWT_LEFTMULTIPLY">
      <summary>
            Multiply the current transform. In this mode, the specified transform data is the left multiplicand, and 
            the transform that is currently defined in the playback device context is the right multiplicand
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfModifyWorldTransformMode.MWT_RIGHTMULTIPLY">
      <summary>
            Multiply the current transform. In this mode, the specified transform data is the right multiplicand, 
            and the transform that is currently defined in the playback device context is the left multiplicand
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfModifyWorldTransformMode.MWT_SET">
      <summary>
            Perform the function of an EMR_SETWORLDTRANSFORM record (section 2.3.12.2).
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfPenStyle">
      <summary>
            The PenStyle enumeration defines the attributes of pens that can be used in graphics operations.
             A pen style is a combination of pen type, line style, line cap, and line join.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfPenStyle.PS_COSMETIC">
      <summary>
            A pen type that specifies a line with a width of one logical unit and a style that is a solid color
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfPenStyle.PS_ENDCAP_ROUND">
      <summary>
            A line cap that specifies round ends.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfPenStyle.PS_JOIN_ROUND">
      <summary>
            A line join that specifies round joins
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfPenStyle.PS_SOLID">
      <summary>
            A line style that is a solid color
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfPenStyle.PS_DASH">
      <summary>
            A line style that is dashed
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfPenStyle.PS_DOT">
      <summary>
            A line style that is dotted.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfPenStyle.PS_DASHDOT">
      <summary>
            A line style that consists of alternating dashes and dots
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfPenStyle.PS_DASHDOTDOT">
      <summary>
            A line style that consists of dashes and double dots.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfPenStyle.PS_NULL">
      <summary>
            A line style that is invisible.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfPenStyle.PS_INSIDEFRAME">
      <summary>
            A line style that is a solid color. When this style is specified in a drawing record 
            that takes a bounding rectangle, the dimensions of the figure are shrunk so that 
            it fits entirely in the bounding rectangle, taking into account the width of the pen.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfPenStyle.PS_USERSTYLE">
      <summary>
            A line style that is defined by a styling array, which specifies the lengths of dashes and gaps in the line
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfPenStyle.PS_ALTERNATE">
      <summary>
            A line style in which every other pixel is set. This style is applicable only to a pen type of PS_COSMETIC
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfPenStyle.PS_ENDCAP_SQUARE">
      <summary>
            A line cap that specifies square ends.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfPenStyle.PS_ENDCAP_FLAT">
      <summary>
            A line cap that specifies flat ends.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfPenStyle.PS_JOIN_BEVEL">
      <summary>
            A line join that specifies beveled joins.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfPenStyle.PS_JOIN_MITER">
      <summary>
            A line join that specifies mitered joins when the lengths of the joins are within the current miter 
            length limit that is set in the playback device context. 
            If the lengths of the joins exceed the miter limit, beveled joins are specified
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfPenStyle.PS_GEOMETRIC">
      <summary>
            A pen type that specifies a line with a width that is measured in logical units 
            and a style that can contain any of the attributes of a brush.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfPenStyle.StyleMask">
      <summary>
            The style mask
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfPenStyle.EndCapMask">
      <summary>
            The end cap mask
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfPenStyle.JoinMask">
      <summary>
            The join mask
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfPenStyle.TypeMask">
      <summary>
            The type mask
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfPointEnum">
      <summary>
            The Point enumeration is used to specify how a point is to be used in a drawing call.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfPointEnum.PT_CLOSEFIGURE">
      <summary>
            A PT_LINETO or PT_BEZIERTO type can be combined with this value by using the bitwise 
            operator OR to indicate that the corresponding point is the last point in a figure 
            and the figure is closed
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfPointEnum.PT_LINETO">
      <summary>
            Specifies that a line is to be drawn from the current position to this point, 
            which then becomes the new current position
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfPointEnum.PT_BEZIERTO">
      <summary>
            Specifies that this point is a control point or ending point for a Bezier curve.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfPointEnum.PT_MOVETO">
      <summary>
            Specifies that this point starts a disjoint figure. This point becomes the new current position.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfPolygonFillMode">
      <summary>
            The PolygonFillMode enumeration defines values that specify how to calculate the region of a polygon that is to be filled.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfPolygonFillMode.ALTERNATE">
      <summary>
            Selects alternate mode (fills the area between odd-numbered and even-numbered polygon sides on each scan line).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfPolygonFillMode.WINDING">
      <summary>
            Selects winding mode (fills any region with a nonzero winding value).
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfProportion">
      <summary>
            The Proportion enumeration defines values for one of the characteristics in the PANOSE system for classifying typefaces.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfProportion.PAN_ANY">
      <summary>
            The Any proportion.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfProportion.PAN_NO_FIT">
      <summary>
            The No fit.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfProportion.PAN_PROP_OLD_STYLE">
      <summary>
            Old style.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfProportion.PAN_PROP_MODERN">
      <summary>
            The modern
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfProportion.PAN_PROP_EVEN_WIDTH">
      <summary>
            The even width
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfProportion.PAN_PROP_EXPANDED">
      <summary>
            The expanded
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfProportion.PAN_PROP_CONDENSED">
      <summary>
            The condensed
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfProportion.PAN_PROP_VERY_EXPANDED">
      <summary>
            The very expanded
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfProportion.PAN_PROP_VERY_CONDENSED">
      <summary>
            The very condensed
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfProportion.PAN_PROP_MONOSPACED">
      <summary>
            The mono spaced
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType">
      <summary>
            The RecordType enumeration defines values that uniquely identify EMF records.
            These values are provided in the Type field of each record.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_HEADER">
      <summary>
            This record defines the start of the metafile and specifies its characteristics; its contents, 
            including the dimensions of the embedded image; the number of records in the metafile; and the 
            resolution of the device on which the embedded image was created. These values make it possible for the metafile to be device-independent.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_POLYBEZIER">
      <summary>
            This record defines one or more Bezier curves. Cubic Bezier curves are defined using
            specified endpoints and control points, and are stroked with the current pen.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_POLYGON">
      <summary>
            This record defines a polygon consisting of two or more vertexes connected by straight 
            lines. The polygon is outlined by using the current pen and filled by using the current brush 
            and polygon fill mode. The polygon is closed automatically by drawing a line from the last vertex to the first.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_POLYLINE">
      <summary>
            This record defines a series of line segments by connecting the points in the specified 
            array.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_POLYBEZIERTO">
      <summary>
            This record defines one or more Bezier curves based upon the current position.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_POLYLINETO">
      <summary>
            This record defines one or more straight lines based upon the current position. 
            A line is drawn from the current position to the first point specified by the points field 
            by using the current pen. For each additional line, drawing is performed from the ending 
            point of the previous line to the next point specified by points.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_POLYPOLYLINE">
      <summary>
            This record defines multiple series of connected line segments. The line segments are 
            drawn by using the current pen. The figures formed by the segments are not filled. T
            he current position is neither used nor updated by this record.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_POLYPOLYGON">
      <summary>
            This record defines a series of closed polygons. Each polygon is outlined by using the 
            current pen and filled by using the current brush and polygon fill mode. The polygons defined by this record can overlap.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_SETWINDOWEXTEX">
      <summary>
            This record defines the window extent.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_SETWINDOWORGEX">
      <summary>
            This record defines the window origin.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_SETVIEWPORTEXTEX">
      <summary>
            This record defines the viewport extent.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_SETVIEWPORTORGEX">
      <summary>
            This record defines the viewport origin.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_SETBRUSHORGEX">
      <summary>
            This record defines the origin of the current brush.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_EOF">
      <summary>
            This record indicates the end of the metafile.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_SETPIXELV">
      <summary>
            This record defines the color of the pixel at the specified logical coordinates.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_SETMAPPERFLAGS">
      <summary>
            This record specifies parameters of the process of matching logical fonts to physical 
            fonts, which is performed by the font mapper.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_SETMAPMODE">
      <summary>
            This record defines the mapping mode of the playback device context. The mapping mode
             defines the unit of measure used to transform page space units into device space units,
             and also defines the orientation of the device's x-axis and y-axis.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_SETBKMODE">
      <summary>
            This record defines the background mix mode of the playback device context. The background mix
             mode is used with text, hatched brushes, and pen styles that are not solid lines.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_SETPOLYFILLMODE">
      <summary>
            This record defines polygon fill mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_SETROP2">
      <summary>
            This record defines binary raster operation mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_SETSTRETCHBLTMODE">
      <summary>
            This record defines bitmap stretch mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_SETTEXTALIGN">
      <summary>
            This record defines text alignment.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_SETCOLORADJUSTMENT">
      <summary>
            This record defines the color adjustment values for the playback device context using the specified values.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_SETTEXTCOLOR">
      <summary>
            This record defines the current text color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_SETBKCOLOR">
      <summary>
            This record defines the background color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_OFFSETCLIPRGN">
      <summary>
            This record redefines the clipping region of the playback device context by the specified offsets.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_MOVETOEX">
      <summary>
            This record defines coordinates of the new current position, in logical units.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_SETMETARGN">
      <summary>
            This record intersects the current clipping region for the playback device context with the 
            current meta region and saves the combined region as the new meta region. The clipping region is reset to a null region.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_EXCLUDECLIPRECT">
      <summary>
            This record defines a new clipping region that consists of the existing clipping region 
            minus the specified rectangle.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_INTERSECTCLIPRECT">
      <summary>
            This record defines a new clipping region from the intersection of the current clipping 
            region and the specified rectangle.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_SCALEVIEWPORTEXTEX">
      <summary>
            This record redefines the viewport for the playback device context using the ratios 
            formed by the specified multiplicands and divisors.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_SCALEWINDOWEXTEX">
      <summary>
            This record redefines the window for the playback device context using the ratios formed 
            by the specified multiplicands and divisors.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_SAVEDC">
      <summary>
            This record saves the current state of the playback device context by copying data 
            describing selected objects and graphic modes—including the bitmap, brush, palette, 
            font, pen, region, drawing mode, and mapping mode—to a stack of saved device contexts.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_RESTOREDC">
      <summary>
            This record restores the playback device context to the specified saved state. 
            The playback device context is restored by popping state information off a stack of 
            saved device contexts created by earlier EMR_SAVEDC (section 2.3.11) records.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_SETWORLDTRANSFORM">
      <summary>
            This record defines a two-dimensional linear transformation between world space and 
            page space (for more information, see [MSDN-WRLDPGSPC]) for the playback device context. 
            This transformation can be used to scale, rotate, shear, or translate graphics output.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_MODIFYWORLDTRANSFORM">
      <summary>
            This record redefines the world transformation for the playback device context using the specified mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_SELECTOBJECT">
      <summary>
            This record adds an object to the playback device context, identifying it by its 
            index in the EMF Object Table (section 3.1.1.1).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_CREATEPEN">
      <summary>
            This record defines a logical pen that has the specified style, width, and color. 
            The pen can subsequently be selected into the playback device context and used to draw lines and curves.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_CREATEBRUSHINDIRECT">
      <summary>
            This record defines a logical brush for figure filling in graphics operations.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_DELETEOBJECT">
      <summary>
            This record deletes a graphics object, clearing its index in the EMF Object Table. 
            If the deleted object is selected in the playback device context, the default object 
            for that context property MUST be restored.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_ANGLEARC">
      <summary>
            This record defines a line segment of an arc. The line segment is drawn from the 
            current position to the beginning of the arc. The arc is drawn along the perimeter 
            of a circle with the given radius and center. The length of the arc is defined by 
            the given start and sweep angles.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_ELLIPSE">
      <summary>
            This record defines an ellipse. The center of the ellipse is the center of the 
            specified bounding rectangle. The ellipse is outlined by using the current pen and 
            is filled by using the current brush.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_RECTANGLE">
      <summary>
            This record defines a rectangle. The rectangle is outlined by using the current 
            pen and filled by using the current brush.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_ROUNDRECT">
      <summary>
            This record defines a rectangle with rounded corners. The rectangle is outlined 
            by using the current pen and filled by using the current brush.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_ARC">
      <summary>
            This record defines an elliptical arc.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_CHORD">
      <summary>
            This record defines a chord (a region bounded by the intersection of an ellipse 
            and a line segment, called a secant). The chord is outlined by using the current 
            pen and filled by using the current brush.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_PIE">
      <summary>
            This record defines a pie-shaped wedge bounded by the intersection of an ellipse 
            and two radials. The pie is outlined by using the current pen and filled by using 
            the current brush.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_SELECTPALETTE">
      <summary>
            This record adds a LogPalette (section 2.2.17) object to the playback device 
            context, identifying it by its index in the EMF Object Table.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_CREATEPALETTE">
      <summary>
            This record defines a LogPalette object.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_SETPALETTEENTRIES">
      <summary>
            This record defines RGB (red-green-blue) color values in a range of entries 
            in a LogPalette object.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_RESIZEPALETTE">
      <summary>
            This record increases or decreases the size of a logical palette.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_REALIZEPALETTE">
      <summary>
            This record maps entries from the current logical palette to the system palette.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_EXTFLOODFILL">
      <summary>
            This record fills an area of the display surface with the current brush.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_LINETO">
      <summary>
            This record defines a line from the current position up to, but not including,
             the specified point. It resets the current position to the specified point.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_ARCTO">
      <summary>
            This record defines an elliptical arc. It resets the current position to the 
            end point of the arc.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_POLYDRAW">
      <summary>
            This record defines a set of line segments and Bezier curves.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_SETARCDIRECTION">
      <summary>
            This record defines the drawing direction to be used for arc and rectangle
             operations.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_SETMITERLIMIT">
      <summary>
            This record defines the limit for the length of miter joins for the playback 
            device context.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_BEGINPATH">
      <summary>
            This record opens a path bracket in the playback device context.
            </summary>
      <remarks>
            After a path bracket is open, an application can begin processing records to define
            the points that lie in the path. An application MUST close an open path bracket by
            processing the EMR_ENDPATH record.
            When an application processes the EMR_BEGINPATH record, all previous paths
            MUST be discarded from the playback device context.
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_ENDPATH">
      <summary>
            This record closes a path bracket and selects the path defined by the bracket 
            into the playback device context.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_CLOSEFIGURE">
      <summary>
            This record closes an open figure in a path.
            </summary>
      <remarks>
            Processing the EMR_CLOSEFIGURE record MUST close the figure by drawing a line
            from the current position to the first point of the figure, and then it MUST connect
            the lines by using the line join style. If a figure is closed by processing the
            EMR_LINETO record instead of the EMR_CLOSEFIGURE record, end caps are
            used to create the corner instead of a join. EMR_LINETO is specified in section
            2.3.5.13.
            The EMR_CLOSEFIGURE record SHOULD only be used if there is an open path
            bracket in the playback device context.
            A figure in a path is open unless it is explicitly closed by processing this record.
            Note: A figure can be open even if the current point and the starting point of the
            figure are the same.
            After processing the EMR_CLOSEFIGURE record, adding a line or curve to the path
            MUST start a new figure.
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_FILLPATH">
      <summary>
            This record closes any open figures in the current path and fills the path's interior 
            by using the current brush and polygon-filling mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_STROKEANDFILLPATH">
      <summary>
            This record closes any open figures in a path, strokes the outline of the path by 
            using the current pen, and fills its interior by using the current brush.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_STROKEPATH">
      <summary>
            This record renders the specified path by using the current pen.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_FLATTENPATH">
      <summary>
            This record transforms any curve in the path that is selected into the playback device 
            context, turning each curve into a sequence of lines.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_WIDENPATH">
      <summary>
            This record redefines the current path as the area that would be painted if the path 
            were stroked using the pen currently selected into the playback device context.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_SELECTCLIPPATH">
      <summary>
            This record defines the current path as a clipping region for the playback device 
            context, combining the new region with any existing clipping region using the specified mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_ABORTPATH">
      <summary>
            This record aborts a path bracket or discards the path from a closed path bracket.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_COMMENT">
      <summary>
            This record specifies arbitrary private data.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_FILLRGN">
      <summary>
            This record fills the specified region by using the specified brush.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_FRAMERGN">
      <summary>
            This record draws a border around the specified region using the specified brush.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_INVERTRGN">
      <summary>
            This record inverts the colors in the specified region.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_PAINTRGN">
      <summary>
            This record paints the specified region by using the brush currently selected into 
            the playback device context.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_EXTSELECTCLIPRGN">
      <summary>
            This record combines the specified region with the current clip region using the 
            specified mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_BITBLT">
      <summary>
            This record specifies a block transfer of pixels from a source bitmap to a destination
             rectangle, optionally in combination with a brush pattern, according to a specified raster operation.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_STRETCHBLT">
      <summary>
            This record specifies a block transfer of pixels from a source bitmap to a destination
             rectangle, optionally in combination with a brush pattern, according to a specified raster
             operation, stretching or compressing the output to fit the dimensions of the destination, if necessary.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_MASKBLT">
      <summary>
            This record specifies a block transfer of pixels from a source bitmap to a destination
             rectangle, optionally in combination with a brush pattern and with the application of a 
            color mask bitmap, according to specified foreground and background raster operations.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_PLGBLT">
      <summary>
            This record specifies a block transfer of pixels from a source bitmap to a destination 
            parallelogram, with the application of a color mask bitmap.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_SETDIBITSTODEVICE">
      <summary>
            This record specifies a block transfer of pixels from specified scan lines of a source
             bitmap to a destination rectangle.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_STRETCHDIBITS">
      <summary>
            This record specifies a block transfer of pixels from a source bitmap to a destination 
            rectangle, optionally in combination with a brush pattern, according to a specified raster operation, 
            stretching or compressing the output to fit the dimensions of the destination, if necessary.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_EXTCREATEFONTINDIRECTW">
      <summary>
            This record defines a logical font that has the specified characteristics. The font 
            can subsequently be selected as the current font for the playback device context.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_EXTTEXTOUTA">
      <summary>
            This record draws an ASCII text string using the current font and text colors.Note 
            EMR_EXTTEXTOUTA SHOULD be emulated with an EMR_EXTTEXTOUTW record (section 2.3.5.8).  
            This requires the ASCII text string in the EmrText object to be converted to Unicode UTF16-LE encoding.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_EXTTEXTOUTW">
      <summary>
            This record draws a Unicode text string using the current font and text colors.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_POLYBEZIER16">
      <summary>
            This record defines one or more Bezier curves. The curves are drawn using the current pen.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_POLYGON16">
      <summary>
            This record defines a polygon consisting of two or more vertexes connected by straight lines. 
            The polygon is outlined by using the current pen and filled by using the current brush and polygon
             fill mode. The polygon is closed automatically by drawing a line from the last vertex to the first.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_POLYLINE16">
      <summary>
            This record defines a series of line segments by connecting the points in the specified array.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_POLYBEZIERTO16">
      <summary>
            This record defines one or more Bezier curves based on the current position.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_POLYLINETO16">
      <summary>
            This record defines one or more straight lines based upon the current position.
             A line is drawn from the current position to the first point specified by the Points 
            field by using the current pen. For each additional line, drawing is performed from the 
            ending point of the previous line to the next point specified by Points.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_POLYPOLYLINE16">
      <summary>
            This record defines multiple series of connected line segments.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_POLYPOLYGON16">
      <summary>
            This record defines a series of closed polygons. Each polygon is outlined by using 
            the current pen and filled by using the current brush and polygon fill mode. The polygons
             specified by this record can overlap.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_POLYDRAW16">
      <summary>
            This record defines a set of line segments and Bezier curves.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_CREATEMONOBRUSH">
      <summary>
            This record defines a logical brush with the specified bitmap pattern. The bitmap can
             be a device-independent bitmap (DIB) section bitmap or it can be a device-dependent bitmap.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_CREATEDIBPATTERNBRUSHPT">
      <summary>
            This record defines a logical brush that has the pattern specified by the DIB.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_EXTCREATEPEN">
      <summary>
            This record defines a logical cosmetic or geometric pen that has the specified style, 
            width, and brush attributes.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_POLYTEXTOUTA">
      <summary>
            This record draws one or more ASCII text strings using the current font and text colors.
             Note EMR_POLYTEXTOUTA SHOULD be emulated with a series of EMR_EXTTEXTOUTW records, one per string
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_POLYTEXTOUTW">
      <summary>
            This record draws one or more Unicode text strings using the current font and text colors.
            Note EMR_POLYTEXTOUTW SHOULD be emulated with a series of EMR_EXTTEXTOUTW records, one per string
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_SETICMMODE">
      <summary>
            This record specifies the mode of Image Color Management (ICM) for graphics operations.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_CREATECOLORSPACE">
      <summary>
            This record creates a logical color space object from a color profile with a name consisting of ASCII characters
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_SETCOLORSPACE">
      <summary>
            This record defines the current logical color space object for graphics operations.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_DELETECOLORSPACE">
      <summary>
            This record deletes a logical color space object. Note An EMR_DELETEOBJECT record SHOULD be 
            used instead of EMR_DELETECOLORSPACE to delete a logical color space object
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_GLSRECORD">
      <summary>
            This record specifies an OpenGL function.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_GLSBOUNDEDRECORD">
      <summary>
            This record specifies an OpenGL function with a bounding rectangle for output.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_PIXELFORMAT">
      <summary>
            This record specifies the pixel format to use for graphics operations
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_DRAWESCAPE">
      <summary>
            This record passes arbitrary information to the driver. The intent is that the information 
            will result in drawing being done.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_EXTESCAPE">
      <summary>
            This record passes arbitrary information to the driver. The intent is that the information 
            will not result in drawing being done.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_SMALLTEXTOUT">
      <summary>
            This record outputs a string.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_FORCEUFIMAPPING">
      <summary>
            This record forces the font mapper to match fonts based on their UniversalFontId in 
            preference to their LogFont information.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_NAMEDESCAPE">
      <summary>
            This record passes arbitrary information to the given named driver.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_COLORCORRECTPALETTE">
      <summary>
            This record specifies how to correct the entries of a logical palette object using Windows 
            Color System (WCS) 1.0 values
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_SETICMPROFILEA">
      <summary>
            This record specifies a color profile in a file with a name consisting of ASCII characters,
             for graphics output.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_SETICMPROFILEW">
      <summary>
            This record specifies a color profile in a file with a name consisting of Unicode characters,
             for graphics output
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_ALPHABLEND">
      <summary>
            This record specifies a block transfer of pixels from a source bitmap to a destination rectangle,
             including alpha transparency data, according to a specified blending operation.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_SETLAYOUT">
      <summary>
            This record specifies the order in which text and graphics are drawn
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_TRANSPARENTBLT">
      <summary>
            This record specifies a block transfer of pixels from a source bitmap to a destination rectangle,
             treating a specified color as transparent, stretching or compressing the output to fit the dimensions of the destination, if necessary
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_GRADIENTFILL">
      <summary>
            This record specifies filling rectangles or triangles with gradients of color
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_SETLINKEDUFIS">
      <summary>
            This record sets the UniversalFontIds of linked fonts to use during character lookup.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_SETTEXTJUSTIFICATION">
      <summary>
            This record specifies the amount of extra space to add to break characters for justification
             purposes.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_COLORMATCHTOTARGETW">
      <summary>
            This record specifies whether to perform color matching with a color profile that is specified in a file with a name consisting of Unicode characters.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType.EMR_CREATECOLORSPACEW">
      <summary>
            This record creates a logical color space object from a color profile with a name consisting of Unicode characters
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRegionMode">
      <summary>
            The RegionMode enumeration defines values that are used with EMR_SELECTCLIPPATH and EMR_EXTSELECTCLIPRGN, 
            specifying the current path or a new region that is being combined with the current clip region.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRegionMode.RGN_AND">
      <summary>
            The new clipping region includes the intersection (overlapping areas) of the current clipping region and the current path (or new region).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRegionMode.RGN_OR">
      <summary>
            The new clipping region includes the union (combined areas) of the current clipping region and the current path (or new region).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRegionMode.RGN_XOR">
      <summary>
            The new clipping region includes the union of the current clipping region and the current path (or new region) but without the overlapping areas
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRegionMode.RGN_DIFF">
      <summary>
            The new clipping region includes the areas of the current clipping region with those of the current path (or new region) excluded.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRegionMode.RGN_COPY">
      <summary>
            The new clipping region is the current path (or the new region).
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfSerifStyle">
      <summary>
            The SerifType enumeration defines values for one of the characteristics in the PANOSE system for classifying typefaces
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfSerifStyle.PAN_ANY">
      <summary>
            The Any Style.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfSerifStyle.PAN_NO_FIT">
      <summary>
            The No fit Style.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfSerifStyle.PAN_SERIF_COVE">
      <summary>
            The Cove Style.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfSerifStyle.PAN_SERIF_OBTUSE_COVE">
      <summary>
            The Obtuse cove Style. 
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfSerifStyle.PAN_SERIF_SQUARE_COVE">
      <summary>
            The Square cove Style. 
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfSerifStyle.PAN_SERIF_OBTUSE_SQUARE_COVE">
      <summary>
            The Obtuse square cove Style. 
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfSerifStyle.PAN_SERIF_SQUARE">
      <summary>
            The Square Style.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfSerifStyle.PAN_SERIF_THIN">
      <summary>
            The Thin Style.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfSerifStyle.PAN_SERIF_BONE">
      <summary>
            The Bone Style.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfSerifStyle.PAN_SERIF_EXAGGERATED">
      <summary>
            The Exaggerated Style.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfSerifStyle.PAN_SERIF_TRIANGLE">
      <summary>
            The Triangle Style.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfSerifStyle.PAN_SERIF_NORMAL_SANS">
      <summary>
            The Normal sans Style.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfSerifStyle.PAN_SERIF_OBTUSE_SANS">
      <summary>
            The Obtuse sans Style.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfSerifStyle.PAN_SERIF_PERP_SANS">
      <summary>
            The Perp sans Style.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfSerifStyle.PAN_SERIF_FLARED">
      <summary>
            The Flared Style.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfSerifStyle.PAN_SERIF_ROUNDED">
      <summary>
            The Rounded Style.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfSerifType">
      <summary>
            The SerifType enumeration defines values for one of the characteristics in the PANOSE system for classifying typefaces.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfSerifType.PAN_ANY">
      <summary>
            The Any type.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfSerifType.PAN_NO_FIT">
      <summary>
            The No fit Type.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfSerifType.PAN_SERIF_COVE">
      <summary>
            The The cove Type.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfSerifType.PAN_SERIF_OBTUSE_COVE">
      <summary>
            The Obtuse cove Type.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfSerifType.PAN_SERIF_SQUARE_COVE">
      <summary>
            The Obtuse cove Type.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfSerifType.PAN_SERIF_OBTUSE_SQUARE_COVE">
      <summary>
            The Obtuse square cove Type.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfSerifType.PAN_SERIF_SQUARE">
      <summary>
            The The Square Type.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfSerifType.PAN_SERIF_THIN">
      <summary>
            The The thin Type.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfSerifType.PAN_SERIF_BONE">
      <summary>
            The The bone Type.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfSerifType.PAN_SERIF_EXAGGERATED">
      <summary>
            The The exaggerated Type.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfSerifType.PAN_SERIF_TRIANGLE">
      <summary>
            The The triangle Type.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfSerifType.PAN_SERIF_NORMAL_SANS">
      <summary>
            The Normal sans Type.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfSerifType.PAN_SERIF_OBTUSE_SANS">
      <summary>
            The Obtuse sans Type.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfSerifType.PAN_SERIF_PERP_SANS">
      <summary>
            The Perp sans Type.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfSerifType.PAN_SERIF_FLARED">
      <summary>
            The The Flared Type.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfSerifType.PAN_SERIF_ROUNDED">
      <summary>
            The The Rounded Type.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfStockObject">
      <summary>
            The StockObject enumeration specifies the indexes of predefined logical graphics objects 
            that can be used in graphics operations.The specific structures of stock objects are 
            implementation-dependent; however, the properties of stock objects SHOULD be equivalent to 
            the properties of explicitly created objects of the same type. 
            These properties are specified where possible for the stock objects defined in this enumeration.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfStockObject.WHITE_BRUSH">
      <summary>
            A white, solid-color brush that is equivalent to a logical brush 
            (LogBrushEx object, section 2.2.12) with the following properties:
            BrushStyle: BS_SOLID (WMF BrushStyle enumeration, [MS-WMF] section 2.1.1.4)
            Color: 0x00FFFFFF (WMF ColorRef object, [MS-WMF] section 2.2.2.8)
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfStockObject.LTGRAY_BRUSH">
      <summary>
            A light gray, solid-color brush that is equivalent to a logical brush with the following properties:
            BrushStyle: BS_SOLID
            Color: 0x00C0C0C0
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfStockObject.GRAY_BRUSH">
      <summary>
            A gray, solid-color brush that is equivalent to a logical brush with the following properties:
            BrushStyle: BS_SOLID
            Color: 0x00808080
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfStockObject.DKGRAY_BRUSH">
      <summary>
            A dark gray, solid color brush that is equivalent to a logical brush with the following properties:
            BrushStyle: BS_SOLID
            Color: 0x00404040
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfStockObject.BLACK_BRUSH">
      <summary>
            A black, solid color brush that is equivalent to a logical brush with the following properties:
            BrushStyle: BS_SOLID
            Color: 0x00000000
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfStockObject.NULL_BRUSH">
      <summary>
            A null brush that is equivalent to a logical brush with the following properties:
            BrushStyle: BS_NULL
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfStockObject.WHITE_PEN">
      <summary>
            A white, solid-color pen that is equivalent to a logical pen (LogPen object, section 2.2.19)
            with the following properties:
            PenStyle: PS_COSMETIC + PS_SOLID (PenStyle enumeration, section 2.1.25)
            ColorRef: 0x00FFFFFF (WMF ColorRef object).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfStockObject.BLACK_PEN">
      <summary>
            A black, solid-color pen that is equivalent to a logical pen with the following properties:
            PenStyle: PS_COSMETIC + PS_SOLID
            ColorRef: 0x00000000
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfStockObject.NULL_PEN">
      <summary>
            A null pen that is equivalent to a logical pen with the following properties:
            PenStyle: PS_NULL
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfStockObject.OEM_FIXED_FONT">
      <summary>
            A fixed-width, OEM character set font that is equivalent to a logical font 
            (LogFont object, section 2.2.13) with the following properties:
            Charset: OEM_CHARSET (WMF CharacterSet enumeration, [MS-WMF] section 2.1.1.5)
            PitchAndFamily: FF_DONTCARE (WMF FamilyFont enumeration, [MS-WMF] section 2.1.1.8) 
            + FIXED_PITCH (WMF PitchFont enumeration, [MS-WMF] section 2.1.1.24)
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfStockObject.ANSI_FIXED_FONT">
      <summary>
            A fixed-width font that is equivalent to a logical font with the following properties:
            Charset: ANSI_CHARSET
            PitchAndFamily: FF_DONTCARE + FIXED_PITCH
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfStockObject.ANSI_VAR_FONT">
      <summary>
            A variable-width font that is equivalent to a logical font with the following properties:
            Charset: ANSI_CHARSET
            PitchAndFamily: FF_DONTCARE + VARIABLE_PITCH
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfStockObject.SYSTEM_FONT">
      <summary>
            A font that is guaranteed to be available in the operating system. 
            The actual font that is specified by this value is implementation-dependent
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfStockObject.DEVICE_DEFAULT_FONT">
      <summary>
            The default font that is provided by the graphics device driver for the current output device. 
            The actual font that is specified by this value is implementation-dependent
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfStockObject.DEFAULT_PALETTE">
      <summary>
            The default palette that is defined for the current output device. 
            The actual palette that is specified by this value is implementation-dependent
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfStockObject.SYSTEM_FIXED_FONT">
      <summary>
            A fixed-width font that is guaranteed to be available in the operating system. 
            The actual font that is specified by this value is implementation-dependent
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfStockObject.DEFAULT_GUI_FONT">
      <summary>
            A fixed-width font that is guaranteed to be available in the operating system. 
            The actual font that is specified by this value is implementation-dependent
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfStockObject.DC_BRUSH">
      <summary>
            The solid-color brush that is currently selected in the playback device context
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfStockObject.DC_PEN">
      <summary>
            The solid-color pen that is currently selected in the playback device context
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfStretchMode">
      <summary>
            The StretchMode enumeration is used to specify how color data is added to or removed from bitmaps that are stretched or compressed.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfStretchMode.STRETCH_ANDSCANS">
      <summary>
            Performs a Boolean AND operation using the color values for the eliminated and existing pixels.
            If the bitmap is a monochrome bitmap, this mode preserves black pixels at the expense of white pixels
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfStretchMode.STRETCH_ORSCANS">
      <summary>
            Performs a Boolean OR operation using the color values for the eliminated and existing pixels. 
            If the bitmap is a monochrome bitmap, this mode preserves white pixels at the expense of black pixels.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfStretchMode.STRETCH_DELETESCANS">
      <summary>
            Deletes the pixels. This mode deletes all eliminated lines of pixels without trying to preserve their information.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfStretchMode.STRETCH_HALFTONE">
      <summary>
            Maps pixels from the source rectangle into blocks of pixels in the destination rectangle. 
            The average color over the destination block of pixels approximates the color of the source pixels.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfStrokeVariation">
      <summary>
            The StrokeVariation enumeration defines values for one of the characteristics in the PANOSE system for classifying typefaces.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfStrokeVariation.PAN_ANY">
      <summary>
            The Any Stroke.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfStrokeVariation.PAN_NO_FIT">
      <summary>
            The No fit.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfStrokeVariation.PAN_STROKE_GRADUAL_DIAG">
      <summary>
            Gradual / diagonal
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfStrokeVariation.PAN_STROKE_GRADUAL_TRAN">
      <summary>
            Gradual transitional
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfStrokeVariation.PAN_STROKE_GRADUAL_VERT">
      <summary>
            Gradual vertical
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfStrokeVariation.PAN_STROKE_GRADUAL_HORZ">
      <summary>
            Gradual horizontal
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfStrokeVariation.PAN_STROKE_RAPID_VERT">
      <summary>
            Rapid vertical
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfStrokeVariation.PAN_STROKE_RAPID_HORZ">
      <summary>
            Rapid horizontal
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfStrokeVariation.PAN_STROKE_INSTANT_VERT">
      <summary>
            Instant vertical
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfWeight">
      <summary>
            The Weight enumeration defines values for one of the characteristics in the PANOSE system for classifying typefaces.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfWeight.PAN_ANY">
      <summary>
            The Any weight.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfWeight.PAN_NO_FIT">
      <summary>
            The No fit.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfWeight.PAN_WEIGHT_VERY_LIGHT">
      <summary>
             Very light weight.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfWeight.PAN_WEIGHT_LIGHT">
      <summary>
            The light weight.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfWeight.PAN_WEIGHT_THIN">
      <summary>
             The thin weight.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfWeight.PAN_WEIGHT_BOOK">
      <summary>
             The book weight.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfWeight.PAN_WEIGHT_MEDIUM">
      <summary>
             The medium weight.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfWeight.PAN_WEIGHT_DEMI">
      <summary>
             The demi weight.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfWeight.PAN_WEIGHT_BOLD">
      <summary>
             The bold weight.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfWeight.PAN_WEIGHT_HEAVY">
      <summary>
             The heavy weight.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfWeight.PAN_WEIGHT_BLACK">
      <summary>
             The black weight.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfWeight.PAN_WEIGHT_NORD">
      <summary>
             The nord weight.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfXHeight">
      <summary>
            The XHeight enumeration defines values for one of the characteristics in the PANOSE system for classifying typefaces.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfXHeight.PAN_ANY">
      <summary>
            The Any height.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfXHeight.PAN_NO_FIT">
      <summary>
            The No fit.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfXHeight.PAN_XHEIGHT_CONSTANT_SMALL">
      <summary>
            Constant/small
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfXHeight.PAN_XHEIGHT_CONSTANT_STD">
      <summary>
            Constant/standard
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfXHeight.PAN_XHEIGHT_CONSTANT_LARGE">
      <summary>
            Constant/large
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfXHeight.PAN_XHEIGHT_DUCKING_SMALL">
      <summary>
            Ducking/small
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfXHeight.PAN_XHEIGHT_DUCKING_STD">
      <summary>
            Ducking/standard
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfXHeight.PAN_XHEIGHT_DUCKING_LARGE">
      <summary>
            Ducking/large
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.NamespaceDoc">
      <summary>
            The namespace contains types [MS-EMF]: Enhanced Metafile Format.
            2.1 EMF Enumerations
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.NamespaceGroupDoc">
      <summary>
            The namespace contains types [MS-EMF]
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfBasePen">
      <summary>
            The base pen object
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfObject">
      <summary>
            Base class for Emf objects
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfBasePen.PenStyle">
      <summary>
            Gets or sets the pen style.
            </summary>
      <value>
            The pen style.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfBasePen.Argb32ColorRef">
      <summary>
            Gets or sets the 32-bit ARGB color reference.
            </summary>
      <value>
            The color reference.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfBitFix28To4">
      <summary>
            The BitFIX28_4 object defines a numeric value in 28.4 bit FIX notation.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfBitFix28To4.#ctor(System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfBitFix28To4" /> class.
            </summary>
      <param name="dwordData">The dword data.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfBitFix28To4.IntVal">
      <summary>
            Gets or sets the integer value value
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfBitFix28To4.FracValue">
      <summary>
            Gets or sets the fraction value
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfBitFix28To4.Value">
      <summary>
            Gets the resulting float value;
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfColorAdjustment">
      <summary>
            The ColorAdjustment object defines values for adjusting the colors in source bitmaps in bit-block transfers.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfColorAdjustment.Size">
      <summary>
            Gets or sets a 16-bit unsigned integer that specifies the size in bytes of this object. This MUST be 0x0018.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfColorAdjustment.Values">
      <summary>
            Gets or sets a 16-bit unsigned integer that specifies how to prepare the output image. This field can be 
            set to NULL or to any combination of values in the ColorAdjustment enumeration (section 2.1.5).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfColorAdjustment.IlluminantIndex">
      <summary>
            Gets or sets a 16-bit unsigned integer that specifies the type of standard light source under which the 
            image is viewed, from the Illuminant enumeration (section 2.1.19).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfColorAdjustment.RedGamma">
      <summary>
            Gets or sets a 16-bit unsigned integer that specifies the nth power gamma correction value for the red 
            primary of the source colors. This value SHOULD be in the range from 2,500 to 65,000.
            A value of 10,000 means gamma correction MUST NOT be performed.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfColorAdjustment.GreenGamma">
      <summary>
            Gets or sets a 16-bit unsigned integer that specifies the nth power gamma correction value for the green 
            primary of the source colors. This value SHOULD be in the range from 2,500 to 65,000. 
            A value of 10,000 means gamma correction MUST NOT be performed.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfColorAdjustment.BlueGamma">
      <summary>
            Gets or sets a 16-bit unsigned integer that specifies the nth power gamma correction value for the 
            blue primary of the source colors. This value SHOULD be in the range from 2,500 to 65,000. 
            A value of 10,000 means gamma correction MUST NOT be performed.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfColorAdjustment.ReferenceBlack">
      <summary>
            Gets or sets a 16-bit unsigned integer that specifies the black reference for the source colors. 
            Any colors that are darker than this are treated as black. 
            This value SHOULD be in the range from zero to 4,000
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfColorAdjustment.ReferenceWhite">
      <summary>
            Gets or sets a 16-bit unsigned integer that specifies the white reference for the source colors. 
            Any colors that are lighter than this are treated as white. 
            This value SHOULD be in the range from 6,000 to 10,000.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfColorAdjustment.Contrast">
      <summary>
            Gets or sets a 16-bit signed integer that specifies the amount of contrast to be applied to the source object. 
            This value SHOULD be in the range from –100 to 100. A value of zero means contrast adjustment MUST NOT be performed.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfColorAdjustment.Brightness">
      <summary>
            Gets or sets a 16-bit signed integer that specifies the amount of brightness to be applied to the source object. 
            This value SHOULD be in the range from –100 to 100.
            A value of zero means brightness adjustment MUST NOT be performed.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfColorAdjustment.Colorfullness">
      <summary>
            Gets or sets a 16-bit signed integer that specifies the amount of colorfulness to be applied to the source object. 
            This value SHOULD be in the range from –100 to 100. 
            A value of zero means colorfulness adjustment MUST NOT be performed
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfColorAdjustment.RedGreenTint">
      <summary>
            Gets or sets 16-bit signed integer that specifies the amount of red or green tint adjustment to be applied 
            to the source object. This value SHOULD be in the range from –100 to 100. 
            Positive numbers adjust towards red and negative numbers adjust towards green. 
            A value of zero means tint adjustment MUST NOT be performed
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfDesignVector">
      <summary>
            The DesignVector (section 2.2.3) object defines the design vector, which specifies values for the font axes of a multiple master font.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfDesignVector.Signature">
      <summary>
            Gets or sets a 32-bit unsigned integer that MUST be set to the value 0x08007664.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfDesignVector.NumAxes">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the number of elements in 
            the Values array. It MUST be in the range 0 to 16, inclusive
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfDesignVector.Values">
      <summary>
            Gets or sets an optional array of 32-bit signed integers that specify the values 
            of the font axes of a multiple master, OpenType font. The maximum number of values in the array is 16.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfEpsData">
      <summary>
            The EpsData object is a container for EPS data
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfEpsData.SizeData">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the total size of this object, in bytes
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfEpsData.Version">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the PostScript language level. This 
            value MUST be 0x00000001
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfEpsData.Points">
      <summary>
            Gets or sets an array of three Point28_4 objects (section 2.2.23) that defines the 
            coordinates of the output parallelogram using 28.4 bit FIX notation
            </summary>
      <remarks>
            The upper-left corner of the parallelogram is the first point in this array, the upper-right 
            corner is the second point, and the lower-left corner is the third point. The lower-right corner 
            of the parallelogram is computed from the first three points (A, B, and C) by treating them as 
            vectors.
            </remarks>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfEpsData.PostScriptData">
      <summary>
            Gets or sets an array of bytes of PostScript data. The length of this array can 
            be computed from the SizeData field. This data MAY be used to render an image.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfFormat">
      <summary>
            The EmrFormat object contains information that identifies the format of image data in an
            EMR_COMMENT_MULTIFORMATS record(section 2.3.3.4.3).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfFormat.Signature">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the format of the image data. 
            This value MUST be in the FormatSignature enumeration (section 2.1.14).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfFormat.Version">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the format version number. 
            If the Signature field specifies encapsulated PostScript (EPS), 
            this value MUST be 0x00000001; otherwise, this value MUST be ignored
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfFormat.SizeData">
      <summary>
             Gets or sets a 32-bit unsigned integer that specifies the size of the data in bytes
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfFormat.OffData">
      <summary>
            Gets or sets 32-bit unsigned integer that specifies the offset to the data from the 
            start of the identifier field in an EMR_COMMENT_PUBLIC record (section 2.3.3.4). 
            The offset MUST be 32-bit aligned.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfGradientRectangle">
      <summary>
            The GradientRectangle object defines a rectangle using TriVertex objects (section 2.2.26) in an 
            EMR_GRADIENTFILL record (section 2.3.5.12).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfGradientRectangle.UpperLeft">
      <summary>
            Gets or sets an index into an array of TriVertex objects that specifies the upper-left 
            vertex of a rectangle. The index MUST be smaller than the size of the array, as defined by the 
            nVer field of the EMR_GRADIENTFILL record.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfGradientRectangle.LowerRight">
      <summary>
            Gets or sets an index into an array of TriVertex objects that specifies the lower-right 
            vertex of a rectangle. The index MUST be smaller than the size of the array, as defined by the 
            nVer field of the EMR_GRADIENTFILL record.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfGradientTriangle">
      <summary>
            The GradientTriangle object defines a triangle using TriVertex objects (section 2.2.26) in an 
            EMR_GRADIENTFILL record (section 2.3.5.12)
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfGradientTriangle.Vertex1">
      <summary>
            Gets or sets an index into an array of TriVertex objects that specifies a vertex of a 
            triangle. The index MUST be smaller than the size of the array, as defined by the nVer field of 
            the EMR_GRADIENTFILL record. 
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfGradientTriangle.Vertex2">
      <summary>
            Gets or sets an index into an array of TriVertex objects that specifies a vertex of a 
            triangle. The index MUST be smaller than the size of the array, as defined by the nVer field of 
            the EMR_GRADIENTFILL record. 
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfGradientTriangle.Vertex3">
      <summary>
            Gets or sets an index into an array of TriVertex objects that specifies a vertex of a 
            triangle. The index MUST be smaller than the size of the array, as defined by the nVer field of 
            the EMR_GRADIENTFILL record. 
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfHeaderExtension1">
      <summary>
            The HeaderExtension1 object defines the first extension to the EMF metafile header. 
            It adds support for a PixelFormatDescriptor object (section 2.2.22) and OpenGL 
            [OPENGL] records (section 2.3.9).
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfHeaderObject">
      <summary>
            The Header object defines the EMF metafile header. It specifies properties of the device on which the image in the metafile was created.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfHeaderObject.Bounds">
      <summary>
            Gets or sets a WMF RectL object ([MS-WMF] section 2.2.2.19) that specifies the rectangular inclusive-inclusive 
            bounds in device units of the smallest rectangle that can be drawn around the image stored in 
            the metafile
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfHeaderObject.Frame">
      <summary>
            Gets or sets a WMF RectL object that specifies the rectangular inclusive-inclusive dimensions, in .01 millimeter 
            units, of a rectangle that surrounds the image stored in the metafile
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfHeaderObject.RecordSignature">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the record signature. This MUST be ENHMETA_SIGNATURE, 
            from the FormatSignature enumeration (section 2.1.14).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfHeaderObject.Version">
      <summary>
            Gets or sets Version (4 bytes): A 32-bit unsigned integer that specifies EMF metafile interoperability. This SHOULD be 0x00010000
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfHeaderObject.Bytes">
      <summary>
            Gets or sets  32-bit unsigned integer that specifies the size of the metafile, in bytes.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfHeaderObject.Records">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the number of records in the metafile
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfHeaderObject.Handles">
      <summary>
            Gets or sets a 16-bit unsigned integer that specifies the number of graphics objects that will be used during the processing of the metafile
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfHeaderObject.Reserved">
      <summary>
            Gets or sets a 16-bit unsigned integer that MUST be 0x0000 and MUST be ignored
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfHeaderObject.NDesription">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the number of characters in the array 
            that contains the description of the metafile's contents. This is zero if there is no description string.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfHeaderObject.OffDescription">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the offset from the beginning of this 
            record to the array that contains the description of the metafile's contents
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfHeaderObject.NPalEntries">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the number of entries in the metafile 
            palette. The palette is located in the EMR_EOF record
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfHeaderObject.Device">
      <summary>
            Gets or sets a WMF SizeL object ([MS-WMF] section 2.2.2.22) that specifies the size of the reference device, in pixels
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfHeaderObject.Millimeters">
      <summary>
            Gets or sets a WMF SizeL object that specifies the size of the reference device, in millimeters
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfHeaderObject.Valid">
      <summary>
            Gets a value indicating whether this <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfHeaderObject" /> is valid.
            </summary>
      <value>
        <c>true</c> if valid; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfHeaderExtension1.CbPixelFormat">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the size of the PixelFormatDescriptor object. 
            This MUST be 0x00000000 if no pixel format is set
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfHeaderExtension1.OffPixelFormat">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the offset to the PixelFormatDescriptor object.
            This MUST be 0x00000000 if no pixel format is set.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfHeaderExtension1.BOpenGl">
      <summary>
            Gets or sets a 32-bit unsigned integer that indicates whether OpenGL commands are present in the metafile.
            0x00000000 OpenGL records are not present in the metafile.
            0x00000001 OpenGL records are present in the metafile.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfHeaderExtension2">
      <summary>
            The HeaderExtension2 object defines the second extension to the EMF metafile header. It adds the
            ability to measure device surfaces in micrometers, which enhances the resolution and scalability of EMF metafiles.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfHeaderExtension2.MicrometersX">
      <summary>
            Gets or sets the 32-bit horizontal size of the display device for which the metafile image was generated, in micrometers
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfHeaderExtension2.MicrometersY">
      <summary>
            Gets or sets the 32-bit vertical size of the display device for which the metafile image was generated, in micrometers.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogBrushEx">
      <summary>
            The LogBrushEx object defines the style, color, and pattern of a device-independent brush. 
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogBrushEx.BrushStyle">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the brush style. The value MUST 
            be an enumeration from WMF BrushStyle enumeration ([MS-WMF] section 2.1.1.4). The style 
            values that are supported in this structure are listed later in this section. The BS_NULL style 
            SHOULD be used to specify a brush that has no effect.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogBrushEx.Argb32ColorRef">
      <summary>
            Gets or sets a 32-bit WMF ColorRef object ([MS-WMF] section 2.2.2.8) that specifies a
            color. The interpretation of this field depends on the value of BrushStyle, as explained in the
            following table.
            </summary>
      <value>
            The 32-bit ARGB color
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogBrushEx.BrushHatch">
      <summary>
            Gets or sets a 32-bit unsigned field that contains the brush hatch data. Its 
            interpretation depends on the value of BrushStyle,
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFont">
      <summary>
            The LogFont object specifies the basic attributes of a logical font.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFont.Height">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the height, in logical units, of the font's 
            character cell or character. The character height value, also known as the em size, is the 
            character cell height value minus the internal leading value. The font mapper SHOULD 
            interpret the value specified in the Height field in the following manner.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFont.Width">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the average width, in logical units, of 
            characters in the font. If the Width field value is zero, an appropriate value SHOULD be 
            calculated from other LogFont values to find a font that has the typographer's intended 
            aspect ratio
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFont.Escapement">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the angle, in tenths of degrees, 
            between the escapement vector and the x-axis of the device. The escapement vector is 
            parallel to the baseline of a row of text.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFont.Orientation">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the angle, in tenths of degrees, 
            between each character's baseline and the x-axis of the device.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFont.Weight">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the weight of the font in the range 
            zero through 1000. For example, 400 is normal and 700 is bold. If this value is zero, a default 
            weight can be used.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFont.Italic">
      <summary>
            Gets or sets an 8-bit unsigned integer that specifies an italic font if set to 0x01; otherwise, 
            it MUST be set to 0x00.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFont.Underline">
      <summary>
            Gets or sets an 8-bit unsigned integer that specifies an underlined font if set to 0x01; 
            otherwise, it MUST be set to 0x00.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFont.Strikeout">
      <summary>
            Gets or sets an 8-bit unsigned integer that specifies a strikeout font if set to 0x01; 
            otherwise, it MUST be set to 0x00. 
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFont.CharSet">
      <summary>
            Gets or sets an 8-bit unsigned integer that specifies the set of character glyphs. It MUST 
            be a value in the WMF CharacterSet enumeration ([MS-WMF] section 2.1.1.5). If the 
            character set is unknown, metafile processing SHOULD NOT attempt to translate or interpret 
            strings that are rendered with that font.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFont.OutPrecision">
      <summary>
            Gets or sets an 8-bit unsigned integer that specifies the output precision. The 
            output precision defines how closely the font is required to match the requested height, width, 
            character orientation, escapement, pitch, and font type. It MUST be a value from the WMF 
            OutPrecision enumeration
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFont.ClipPrecision">
      <summary>
            Gets or sets an 8-bit unsigned integer that specifies the clipping precision. The 
            clipping precision defines how to clip characters that are partially outside the clipping region. 
            It can be one or more of the WMF ClipPrecision Flags
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFont.Quality">
      <summary>
            Gets or sets an 8-bit unsigned integer that specifies the output quality. The output quality 
            defines how closely to attempt to match the logical-font attributes to those of an actual 
            physical font. It MUST be one of the values in the WMF FontQuality enumeration ([MS-WMF] 
            section 2.1.1.10).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFont.PitchAndFamily">
      <summary>
            Gets or sets a WMF PitchAndFamily object ([MS-WMF] section 2.2.2.14) that 
            specifies the pitch and family of the font. Font families describe the look of a font in a general 
            way. They are intended for specifying a font when the specified typeface is not available.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFont.Facename">
      <summary>
            Gets or sets a Facename (64 bytes):  A string of no more than 32 Unicode characters that specifies the 
            typeface name of the font. If the length of this string is less than 32 characters, a terminating 
            NULL MUST be present, after which the remainder of this field MUST be ignored.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFontEx">
      <summary>
            The LogFontEx object specifies the extended attributes of a logical font. 
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFontEx.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFont)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFontEx" /> class.
            </summary>
      <param name="emfLogFont">The EMF log font.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFontEx.FullName">
      <summary>
            Gets or sets a string of 64 Unicode characters that contains the font's full name. If 
            the length of this string is less than 64 characters, a terminating NULL MUST be present, after 
            which the remainder of this field MUST be ignored.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFontEx.Style">
      <summary>
            Gets or sets a string of 32 Unicode characters that defines the font's style. If the length of 
            this string is less than 32 characters, a terminating NULL MUST be present, after which the 
            remainder of this field MUST be ignored.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFontEx.Script">
      <summary>
            Gets or sets a string of 32 Unicode characters that defines the character set of the font. 
            If the length of this string is less than 32 characters, a terminating NULL MUST be present, 
            after which the remainder of this field MUST be ignored.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFontExDv">
      <summary>
            The LogFontExDv object specifies the design vector for an extended logical font. 
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFontExDv.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFontEx)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFontExDv" /> class.
            </summary>
      <param name="emfLogFontEx">The EMF log font ex.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFontExDv.DesignVector">
      <summary>
            Gets or sets a DesignVector object (section 2.2.3). This field MUST NOT be longer than 72 bytes. 
            </summary>
      <value>
            The design vector.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFontPanose">
      <summary>
            The LogFontPanose object specifies the PANOSE characteristics of a logical font.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFontPanose.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFont)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFontPanose" /> class.
            </summary>
      <param name="emfLogFont">The base log font.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFontPanose.FullName">
      <summary>
            Gets or sets a string of 64 Unicode characters that defines the font's full name. If 
            the length of this string is less than 64 characters, a terminating NULL MUST be present, after 
            which the remainder of this field MUST be ignored.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFontPanose.Style">
      <summary>
            Gets or sets a string of 32 Unicode characters that defines the font's style. If the length of 
            this string is less than 32 characters, a terminating NULL MUST be present, after which the 
            remainder of this field MUST be ignored.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFontPanose.Version">
      <summary>
            Gets or sets This field MUST be ignored. 
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFontPanose.StyleSize">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the point size at which font 
            hinting is performed. If set to zero, font hinting is performed at the point size corresponding 
            to the Height field in the LogFont object in the LogFont field
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFontPanose.Match">
      <summary>
            Gets or sets This field MUST be ignored.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFontPanose.VendorId">
      <summary>
            Gets or sets This field MUST be ignored.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFontPanose.Culture">
      <summary>
            Gets or sets a 32-bit unsigned integer that MUST be set to zero and MUST be ignored.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFontPanose.Panose">
      <summary>
            Gets or sets a Panose object (section 2.2.21) that specifies the PANOSE characteristics 
            of the logical font. If all fields of this object are zero, it MUST be ignored.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogFontPanose.Padding">
      <summary>
            Gets or sets a field that exists only to ensure 32-bit alignment of this structure. It MUST be ignored
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogPalette">
      <summary>
            The LogPalette object specifies a logical_palette that contains device-independent color definitions. 
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogPalette.Version">
      <summary>
            Gets or sets a 16-bit unsigned integer that specifies the version number of the system. 
            This MUST be 0x0300.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogPalette.PaletteArgb32Entries">
      <summary>
            Gets or sets an array of 32-bit ARGB colors.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogPen">
      <summary>
            The LogPen object defines the style, width, and color of a logical pen.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogPen.PenStyle">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the PenStyle. The value MUST be 
            defined from the PenStyle enumeration table, specified in section 2.1.25.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogPen.Width">
      <summary>
            Gets or sets a WMF PointL object ([MS-WMF] section 2.2.2.15) that specifies the width of 
            the pen by the value of its x field. The value of its y field MUST be ignored.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogPen.AffectWidth">
      <summary>
            Gets or sets the width of the affect.
            </summary>
      <value>
            The width of the affect.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogPen.Argb32ColorRef">
      <summary>
            Gets or sets a WMF ColorRef object ([MS-WMF] section 2.2.2.8) that specifies the pen color value.
            </summary>
      <value>
            The 32-bit ARGB color
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogPenEx">
      <summary>
            The LogPenEx object specifies the style, width, and color of an extended logical pen.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogPenEx.PenStyle">
      <summary>
            Gets or sets the pen style
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogPenEx.Width">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the width of the line drawn by the pen.
            If the pen type in the PenStyle field is PS_GEOMETRIC, this value is the width in
             logical units; otherwise, the width is specified in device units. 
            If the pen type in the PenStyle field is PS_COSMETIC, this value MUST be 0x00000001.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogPenEx.BrushStyle">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies a brush style for the pen from the
            WMF BrushStyle enumeration ([MS-WMF] section 2.1.1.4). 
            If the pen type in the PenStyle field is PS_GEOMETRIC, this value MUST be either 
            BS_SOLID or BS_HATCHED. The value of this field can be BS_NULL, but only if the 
            line style specified in PenStyle is PS_NULL. The BS_NULL style SHOULD be used 
            to specify a brush that has no effect.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogPenEx.Argb32ColorRef">
      <summary>
            Gets or sets a WMF ColorRef object ([MS-WMF] section 2.2.2.8). The interpretation of this
            field depends on the BrushStyle value, as shown in the table later in this section.
            </summary>
      <value>
            The 32-bit ARGB color
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogPenEx.BrushHatch">
      <summary>
            Gets or sets the brush hatch pattern. The definition of this field depends on the 
            BrushStyle value, as shown in the table later in this section.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogPenEx.NumStyleEntities">
      <summary>
            Gets the number of elements in the array specified in the StyleEntry field. 
            This value SHOULD be zero if PenStyle does not specify PS_USERSTYLE.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogPenEx.StyleEntry">
      <summary>
            Gets or sets an optional array of 32-bit unsigned integers that defines the lengths of 
            dashes and gaps in the line drawn by this pen, when the value of PenStyle 
            is PS_USERSTYLE line style for the pen. The array contains a number of 
            entries specified by NumStyleEntries, but it is used as if it repeated indefinitely 
            The first entry in the array specifies the length of the first dash. The second 
            entry specifies the length of the first gap. Thereafter, lengths of dashes and gaps alternate.
            If the pen type in the PenStyle field is PS_GEOMETRIC, the lengths are specified in 
            logical units; otherwise, the lengths are specified in device units.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfLogPenEx.BrushDibPattern">
      <summary>
            Gets or sets the brush dib pattern.
            </summary>
      <value>
            The brush dib pattern.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPanose">
      <summary>
            The Panose object describes the PANOSE font-classification values for a TrueType font. These 
            characteristics are used to associate the font with other fonts of similar appearance but different names. 
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPanose.FamilyType">
      <summary>
            Gets or sets an 8-bit unsigned integer that specifies the family type. The value MUST 
            be in the FamilyType (section 2.1.12) enumeration table.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPanose.SerifStyle">
      <summary>
            Gets or sets an 8-bit unsigned integer that specifies the serif style. The value MUST be 
            in the SerifType (section 2.1.30) enumeration table.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPanose.Weight">
      <summary>
            Gets or sets an 8-bit unsigned integer that specifies the weight of the font. The value 
            MUST be in the Weight (section 2.1.34) enumeration table.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPanose.Proportion">
      <summary>
            Gets or sets an 8-bit unsigned integer that specifies the proportion of the font. The 
            value MUST be in the Proportion (section 2.1.28) enumeration table.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPanose.Contrast">
      <summary>
            Gets or sets an 8-bit unsigned integer that specifies the contrast of the font. The value 
            MUST be in the Contrast (section 2.1.8) enumeration table.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPanose.StrokeVariation">
      <summary>
            Gets or sets an 8-bit unsigned integer that specifies the stroke variation for the 
            font. The value MUST be in the StrokeVariation (section 2.1.33) enumeration table.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPanose.ArmStyle">
      <summary>
            Gets or sets an 8-bit unsigned integer that specifies the arm style of the font. The value 
            MUST be in the ArmStyle (section 2.1.3) enumeration table. 
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPanose.Letterform">
      <summary>
            Gets or sets an 8-bit unsigned integer that specifies the letterform of the font. The 
            value MUST be in the Letterform (section 2.1.20) enumeration table
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPanose.Midline">
      <summary>
            Gets or sets an 8-bit unsigned integer that specifies the midline of the font. The value 
            MUST be in the MidLine (section 2.1.23) enumeration table.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPanose.XHeight">
      <summary>
            Gets or sets an 8-bit unsigned integer that specifies the x height of the font. The value 
            MUST be in the XHeight (section 2.1.35) enumeration table.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPixelFormatDescriptor">
      <summary>
            The PixelFormatDescriptor object can be used in EMR_HEADER records (section 2.3.4.2) to specify the pixel format of the output surface for the playback device context.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPixelFormatDescriptor.NSize">
      <summary>
            Gets or sets a 16-bit integer that specifies the size, in bytes, of this data structure.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPixelFormatDescriptor.NVersion">
      <summary>
            Gets or sets a 16-bit integer that MUST be set to 0x0001.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPixelFormatDescriptor.DwFlags">
      <summary>
            Gets or sets bit flags that specify properties of the pixel buffer that is used 
            for output to the drawing surface. These properties are not all mutually 
            exclusive; combinations of flags are allowed, except where noted otherwise.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPixelFormatDescriptor.IPixelType">
      <summary>
            Gets or sets the type of pixel data
            PFD_TYPE_RGBA       0x00 The pixel format is RGBA.
            PFD_TYPE_COLORINDEX 0x01 Each pixel is an index in a color table.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPixelFormatDescriptor.CColorBits">
      <summary>
            Gets or sets the number of bits per pixel for RGBA pixel types, excluding the alpha bitplanes. For color table pixels, it is the size of each color table index
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPixelFormatDescriptor.CRedBits">
      <summary>
            Gets or sets  Specifies the number of red bitplanes in each RGBA color buffer
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPixelFormatDescriptor.CRedShift">
      <summary>
            Gets or sets  Specifies the shift count in bits for red bitplanes in each RGBA color buffer.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPixelFormatDescriptor.CGreenBits">
      <summary>
            Gets or sets  Specifies the number of green bitplanes in each RGBA color buffer
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPixelFormatDescriptor.CGreenShift">
      <summary>
            Gets or sets  Specifies the shift count for green bitplanes in each RGBA color buffer.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPixelFormatDescriptor.CBlueBits">
      <summary>
            Gets or sets  Specifies the number of blue bitplanes in each RGBA color buffer.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPixelFormatDescriptor.CBlueShift">
      <summary>
            Gets or sets  Specifies the shift count for blue bitplanes in each RGBA color buffer.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPixelFormatDescriptor.CAlphaBits">
      <summary>
            Gets or sets  Specifies the number of alpha bitplanes in each RGBA color buffer
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPixelFormatDescriptor.CAlphaShift">
      <summary>
            Gets or sets Specifies the shift count for alpha bitplanes in each RGBA color buffer
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPixelFormatDescriptor.CAccumBits">
      <summary>
            Gets or sets specifies the total number of bitplanes in the accumulation buffer.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPixelFormatDescriptor.CAccumRedBits">
      <summary>
            Gets or sets specifies the number of red bitplanes in the accumulation buffer
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPixelFormatDescriptor.CAccumGreenBits">
      <summary>
            Gets or sets specifies the number of green bitplanes in the accumulation
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPixelFormatDescriptor.CAccumBlueBits">
      <summary>
            Gets or sets specifies the number of blue bitplanes in the accumulation buffer.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPixelFormatDescriptor.CAccumAlphaBits">
      <summary>
            Gets or sets specifies the number of alpha bitplanes in the accumulation buffer
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPixelFormatDescriptor.CDepthBits">
      <summary>
            Gets or sets specifies the depth of the depth (z-axis) buffer.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPixelFormatDescriptor.CStencilBits">
      <summary>
            Gets or sets specifies the depth of the stencil buffer.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPixelFormatDescriptor.CAuxBuffers">
      <summary>
            Gets or sets specifies the number of auxiliary buffers. Auxiliary buffers are not supported
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPixelFormatDescriptor.ILayerType">
      <summary>
            Gets or sets This field MAY be ignored
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPixelFormatDescriptor.BReserved">
      <summary>
            Gets or sets specifies the number of overlay and underlay planes. Bits 0 through 3 specify 
            up to 15 overlay planes and bits 4 through 7 specify up to 15 underlay planes
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPixelFormatDescriptor.DwLayerMask">
      <summary>
            Gets or sets This field MAY be ignored.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPixelFormatDescriptor.DwVisibleMask">
      <summary>
            Gets or sets specifies the transparent color or index of an underlay plane. When the pixel 
            type is RGBA, dwVisibleMask is a transparent RGB color value. When the pixel 
            type is color index, it is a transparent index value.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPixelFormatDescriptor.DwDamageMask">
      <summary>
            Gets or sets This field MAY be ignored
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPoint28To4">
      <summary>
            The Point28_4 object represents the location of a point on a device surface with coordinates in 28.4 bit FIX notation.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPoint28To4.X">
      <summary>
            Gets or sets a BitFIX28_4 object (section 2.2.1) that represents the horizontal coordinate of the point.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfPoint28To4.Y">
      <summary>
            Gets or sets a BitFIX28_4 object that represents the vertical coordinate of the point.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfRegionData">
      <summary>
            The RegionData object specifies data that defines a region, which is made of non-overlapping rectangles.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfRegionData.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfRegionData" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfRegionData.#ctor(Aspose.Imaging.Rectangle)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfRegionData" /> class.
            </summary>
      <param name="rectangle">The rectangle.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfRegionData.RegionDataHeader">
      <summary>
            Gets or sets a 256-bit RegionDataHeader object that describes the following data.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfRegionData.Data">
      <summary>
            Gets or sets an array of WMF RectL objects ([MS-WMF] section 2.2.2.19); the objects are 
            merged to create the region
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfRegionDataHeader">
      <summary>
            The RegionDataHeader object describes the properties of a RegionData object.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfRegionDataHeader.Size">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the size of this object in bytes. This MUST be 0x00000020.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfRegionDataHeader.Type">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the region type. This SHOULD be 
            RDH_RECTANGLES (0x00000001).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfRegionDataHeader.CountRects">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the number of rectangles in this region.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfRegionDataHeader.RgnSize">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the size of the buffer of rectangles in bytes.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfRegionDataHeader.Bounds">
      <summary>
            Gets or sets a 128-bit WMF RectL object ([MS-WMF] section 2.2.2.19), which specifies 
            the bounds of the region.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfText">
      <summary>
            The EmrText object contains values for text output.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfText.Reference">
      <summary>
            Gets or sets a WMF PointL object ([MS-WMF] section 2.2.2.15) that specifies the coordinates of the 
            reference point used to position the string. The reference point is defined by the last 
            EMR_SETTEXTALIGN record (section 2.3.11.25). If no such record has been set, 
            the default alignment is TA_LEFT,TA_TOP.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfText.Chars">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the number of characters in the string
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfText.Options">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies how to use the rectangle specified in the 
            Rectangle field. This field can be a combination of more than one ExtTextOutOptions 
            enumeration (section 2.1.11) values
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfText.Rectangle">
      <summary>
            Gets or sets an optional WMF RectL object ([MS-WMF] section 2.2.2.19) that defines a clipping 
            and/or opaquing rectangle in logical units. This rectangle is applied to the text 
            output performed by the containing record.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfText.StringBuffer">
      <summary>
            Gets or sets the character string buffer
            UndefinedSpace1 (variable): An optional number of unused bytes. 
            The OutputString field is not required to follow immediately the preceding portion of this structure.
            OutputString (variable): An array of characters that specify the string to output. 
            The location of this field is specified by the value of offString in bytes from the start of this record. 
            The number of characters is specified by the value of Chars.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfText.DxBuffer">
      <summary>
            Gets or sets the optional character spacing buffer
            UndefinedSpace2 (variable): An optional number of unused bytes. The OutputDx field is not required to 
            follow immediately the preceding portion of this structure.
            OutputDx (variable): An array of 32-bit unsigned integers that specify the output spacing between 
            the origins of adjacent character cells in logical units. The location of this field is specified by 
            the value of offDx in bytes from the start of this record. If spacing is defined, this field contains 
            the same number of values as characters in the output string. If the Options field of the EmrText object 
            contains the ETO_PDY flag, then this buffer contains twice as many values as there are characters in 
            the output string, one horizontal and one vertical offset for each, in that order. If ETO_RTLREADING is specified, 
            characters are laid right to left instead of left to right. No other options affect the interpretation of this field.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfTriVertex">
      <summary>
            The TriVertex object specifies color and position information for the definition of a rectangle or 
            triangle vertex.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfTriVertex.X">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the horizontal position, in logical units.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfTriVertex.Y">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the vertical position, in logical units. 
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfTriVertex.Red">
      <summary>
            Gets or sets a 16-bit unsigned integer that specifies the red color value for the point. 
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfTriVertex.Green">
      <summary>
            Gets or sets a 16-bit unsigned integer that specifies the green color value for the point.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfTriVertex.Blue">
      <summary>
            Gets or sets a 16-bit unsigned integer that specifies the blue color value for the point. 
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfTriVertex.Alpha">
      <summary>
            Gets or sets a 16-bit unsigned integer that specifies the alpha transparency value for the point.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfUniversalFontId">
      <summary>
            The UniversalFontId object defines a mechanism for identifying fonts in EMF metafiles.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfUniversalFontId.Checksum">
      <summary>
            Gets or sets a 32-bit unsigned integer that is the checksum of the font.
            The checksum value has the following meanings.
            0x00000000  The object is a device font. 
            0x00000001  The object is a Type 1 font that has been installed on the client machine and is 
            enumerated by the PostScript printer driver as a device font. 
            0x00000002  The object is not a font but is a Type 1 rasterizer. 
            3 ≤ value   The object is a bitmap, vector, or TrueType font, or a Type 1 rasterized font that 
            was created by a Type 1 rasterizer.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfUniversalFontId.Index">
      <summary>
            Gets or sets a 32-bit unsigned integer that is an index associated with the font object. The 
            meaning of this field is determined by the type of font. 
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Objects.NamespaceDoc">
      <summary>
            The namespace contains types [MS-EMF]: Enhanced Metafile Format.
            2.2 EMF Objects
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfAbortPath">
      <summary>
            This record aborts a path bracket or discards the path from a closed path bracket.
            </summary>
      <seealso cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPathBracketRecordType" />
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPathBracketRecordType">
      <summary>
            The path bracket record types specify and manipulate paths in path brackets.
            Note: None of the path bracket records specify parameters.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord">
      <summary>
            Base class for EMF records
            All EMF records MUST have a length that is a multiple of 4 bytes. This is depicted in the
            generic structures of the preceding EMF record types by including AlignmentPadding fields
            where appropriate at the ends of these structures. The contents of AlignmentPadding fields
            MUST always be ignored. For brevity, these fields are not shown in every individual EMF
            record definition.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord" /> class.
            </summary>
      <param name="type">The record type.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord.Type">
      <summary>
            Gets or sets the type.
            </summary>
      <value>
            The type.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord.Size">
      <summary>
            Gets or sets the size of the record
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPathBracketRecordType.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPathBracketRecordType" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPathBracketRecordType.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPathBracketRecordType" /> class.
            </summary>
      <param name="type">The record type.</param>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfAlphaBlend">
      <summary>
            The EMR_ALPHABLEND record specifies a block transfer of pixels from a source bitmap to a 
            destination rectangle, including alpha transparency data, according to a specified blending operation.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfBitmapRecordType">
      <summary>
            The bitmap record types perform block transfers of bitmap images.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfBitmapRecordType.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfBitmapRecordType" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfBitmapRecordType.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfBitmapRecordType" /> class.
            </summary>
      <param name="type">The record type.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfAlphaBlend.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfAlphaBlend" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfAlphaBlend.Bounds">
      <summary>
            Gets or sets a WMF RectL object ([MS-WMF] section 2.2.2.19) that defines the 
            destination bounding rectangle in device units.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfAlphaBlend.XDest">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical x-coordinate of the upper-left 
            corner of the destination rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfAlphaBlend.YDest">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical y-coordinate of the upper-left 
            corner of the destination rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfAlphaBlend.CxDest">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical width of the destination 
            rectangle. This value MUST be greater than zero.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfAlphaBlend.CyDest">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical height of the destination 
            rectangle. This value MUST be greater than zero.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfAlphaBlend.BlendFunction">
      <summary>
            Gets or sets a structure that specifies the blending operations for source and 
            destination bitmaps
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfAlphaBlend.XSrc">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical x-coordinate of the upper-left 
            corner of the source rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfAlphaBlend.YSrc">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical y-coordinate of the upper-left 
            corner of the source rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfAlphaBlend.XformSr">
      <summary>
            Gets or sets an XForm object (section 2.2.28) that specifies a world-space to page-space transform to apply to the source bitmap.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfAlphaBlend.BkSrcArgb32Color">
      <summary>
            Gets or sets a WMF ColorRef object ([MS-WMF] section 2.2.2.8 that specifies the
            background color of the source bitmap.
            </summary>
      <value>
            The 32-bit ARGB color
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfAlphaBlend.UsageSrc">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies how to interpret values in the 
            color table in the source bitmap header. This value MUST be in the DIBColors enumeration (section 2.1.9).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfAlphaBlend.CxSrc">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical width of the source rectangle. 
            This value MUST be greater than zero.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfAlphaBlend.CySrc">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical height of the source 
            rectangle. This value MUST be greater than zero.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfAlphaBlend.SourceBitmap">
      <summary>
            Gets or sets a buffer containing the source bitmap, which is not required to be 
            contiguous with the fixed portion of the EMR_ALPHABLEND record. Accordingly, fields in this 
            buffer that are labeled "UndefinedSpace" are optional and MUST be ignored.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfAngleArc">
      <summary>
            The EMR_ANGLEARC record specifies a line segment of an arc. The line segment is drawn from the 
            current position to the beginning of the arc. The arc is drawn along the perimeter of a circle with the 
            given radius and center. The length of the arc is defined by the given start and sweep angles
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfDrawingRecordType">
      <summary>
            The drawing record types perform graphics drawing.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfDrawingRecordType.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfDrawingRecordType" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfDrawingRecordType.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfDrawingRecordType" /> class.
            </summary>
      <param name="type">The record type.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfAngleArc.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfAngleArc" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfAngleArc.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfAngleArc" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfAngleArc.Center">
      <summary>
            Gets or sets a 64-bit WMF PointL object, specified in [MS-WMF] section 2.2.2.15, which 
            specifies the logical coordinates of the circle's center.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfAngleArc.Radius">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the circle's radius, in logical units.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfAngleArc.StartAngle">
      <summary>
            Gets or sets a 32-bit float that specifies the arc's start angle, in degrees.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfAngleArc.SweepAngle">
      <summary>
            Gets or sets a 32-bit float that specifies the arc's sweep angle, in degrees.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfArc">
      <summary>
            The EMR_ARC record specifies an elliptical arc.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfArc.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfArc" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfArc.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfArc" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfArc.Box">
      <summary>
            Gets or sets a 128-bit WMF RectL object, specified in [MS-WMF] section 2.2.2.19, which 
            specifies the inclusive-inclusive bounding rectangle. 
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfArc.Start">
      <summary>
            Gets or sets a 64-bit WMF PointL object, specified in [MS-WMF] section 2.2.2.15, which 
            specifies the coordinates, in logical units, of the ending point of the radial line defining the 
            starting point of the arc. 
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfArc.End">
      <summary>
            Gets or sets a 64-bit WMF PointL object that specifies the coordinates, in logical units, of 
            the ending point of the radial line defining the ending point of the arc.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfArcTo">
      <summary>
            The EMR_ARCTO record specifies an elliptical arc. It resets the current position to the end point of the arc.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfArcTo.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfArcTo" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfArcTo.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfArcTo" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfArcTo.Box">
      <summary>
            Gets or sets a 128-bit WMF RectL object, specified in [MS-WMF] section 2.2.2.19, which 
            specifies the bounding rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfArcTo.Start">
      <summary>
            Gets or sets a 64-bit WMF PointL object, specified in [MS-WMF] section 2.2.2.15, which 
            specifies the coordinates of the first radial ending point, in logical units.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfArcTo.End">
      <summary>
            Gets or sets a 64-bit WMF PointL object that specifies the coordinates of the second radial 
            ending point, in logical units.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfBeginPath">
      <summary>
            This record opens a path bracket in the current playback device context.
            After a path bracket is open, an application can begin processing records to define
            the points that lie in the path.An application MUST close an open path bracket by
            processing the EMR_ENDPATH record.
            When an application processes the EMR_BEGINPATH record, all previous paths
            MUST be discarded from the playback device context.
            </summary>
      <seealso cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPathBracketRecordType" />
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfBitBlt">
      <summary>
            The EMR_BITBLT record specifies a block transfer of pixels from a source bitmap to a destination 
            rectangle, optionally in combination with a brush pattern, according to a specified raster operation.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfBitBlt.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfBitBlt" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfBitBlt.Bounds">
      <summary>
            Gets or sets a WMF RectL object ([MS-WMF] section 2.2.2.19) that defines the 
            destination bounding rectangle in device units.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfBitBlt.XDest">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical x-coordinate of the upper-left 
            corner of the destination rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfBitBlt.YDest">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical y-coordinate of the upper-left 
            corner of the destination rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfBitBlt.CxDest">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical width of the source and 
            destination rectangles.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfBitBlt.CyDest">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical height of the source and 
            destination rectangles.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfBitBlt.BitBltRasterOperation">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the raster operation 
            code. This code defines how the color data of the source rectangle is to be combined with the 
            color data of the destination rectangle and optionally a brush pattern, to achieve the final color.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfBitBlt.XSrc">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical x-coordinate of the upper-left 
            corner of the source rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfBitBlt.YSrc">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical y-coordinate of the upper-left 
            corner of the source rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfBitBlt.XformSrc">
      <summary>
            Gets or sets an XForm object (section 2.2.28) that specifies a world-space to page-space transform to apply to the source bitmap.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfBitBlt.BkSrcArgb32Color">
      <summary>
            Gets or sets a WMF ColorRef object ([MS-WMF] section 2.2.2.8 that specifies the
            background color of the source bitmap.
            </summary>
      <value>
            The 32-bit ARGB color
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfBitBlt.UsageSrc">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies how to interpret values in the 
            color table in the source bitmap header. This value MUST be in the DIBColors enumeration (section 2.1.9).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfBitBlt.SourceBitmap">
      <summary>
            Gets or sets a buffer containing the source bitmap, which is not required to be 
            contiguous with the fixed portion of the EMR_BITBLT record. Accordingly, fields in this buffer 
            that are labeled "UndefinedSpace" are optional and MUST be ignored.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfBlendFunction">
      <summary>
            A structure that specifies the blending operations for source and destination bitmaps. 
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfBlendFunction.#ctor(System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfBlendFunction" /> class.
            </summary>
      <param name="dwordData">The dword data.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfBlendFunction.ToInt">
      <summary>
            Converts the string representation of a number to an integer.
            </summary>
      <returns>The DWORD value of structure.</returns>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfBlendFunction.BlendOperation">
      <summary>
            Gets the blend operation code. 
            The only source and destination 
            blend operation that has been defined is 0x00, which specifies that the source bitmap 
            MUST be combined with the destination bitmap based on the alpha transparency values 
            of the source pixels. See the following equations for details.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfBlendFunction.BlendFlags">
      <summary>
            Gets the blend flags.
            This value MUST be 0x00 and MUST be ignored.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfBlendFunction.SrcConstantAlpha">
      <summary>
            Gets an 8-bit unsigned integer that specifies alpha transparency, 
            which determines the blend of the source and destination bitmaps. This value MUST be 
            used on the entire source bitmap. The minimum alpha transparency value, zero, 
            corresponds to completely transparent the maximum value, 0xFF, corresponds to 
            completely opaque. In effect, a value of 0xFF specifies that the per-pixel alpha values 
            determine the blend of the source and destination bitmaps. See the equations later in 
            this section for details.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfBlendFunction.AlphaFormat">
      <summary>
            Gets a structure that specifies how source and destination pixels are 
            interpreted with respect to alpha transparency.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfBlendFunction.AlphaFormatEnum">
      <summary>
            A structure that specifies how source and destination pixels are 
            interpreted with respect to alpha transparency.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfBlendFunction.AlphaFormatEnum.NotTransparency">
      <summary>
            The pixels in the source bitmap do not specify alpha transparency. In this 
            case, the SrcConstantAlpha value determines the blend of the source 
            and destination bitmaps. Note that in the following equations 
            SrcConstantAlpha is divided by 255, which produces a value in the 
            range 0 to 1.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfBlendFunction.AlphaFormatEnum.AC_SRC_ALPHA">
      <summary>
            Indicates that the source bitmap is 32 bits-per-pixel and specifies an alpha 
            transparency value for each pixel.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfChord">
      <summary>
            The EMR_CHORD record specifies a chord, which is a region bounded by the intersection of an 
            ellipse and a line segment, called a secant. The chord is outlined by using the current pen and filled 
            by using the current brush.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfChord.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfChord" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfChord.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfChord" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfChord.Box">
      <summary>
            Gets or sets a 128-bit WMF RectL object, specified in [MS-WMF] section 2.2.2.19, which 
            specifies the inclusive-inclusive bounding rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfChord.Start">
      <summary>
            Gets or sets a 64-bit WMF PointL object, specified in [MS-WMF] section 2.2.2.15, which 
            specifies the logical coordinates of the endpoint of the radial defining the beginning of the chord.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfChord.End">
      <summary>
            Gets or sets a 64-bit WMF PointL object that specifies the logical coordinates of the 
            endpoint of the radial defining the end of the chord.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfClippingRecordType">
      <summary>
            The clipping record types specify and manage clipping regions. 
            Note  The EMR_SETMETARGN record does not specify parameters.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfClippingRecordType.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfClippingRecordType" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfClippingRecordType.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfClippingRecordType" /> class.
            </summary>
      <param name="type">The record type.</param>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCloseFigure">
      <summary>
            This record closes an open figure in a path.
            Processing the EMR_CLOSEFIGURE record MUST close the figure by drawing a line
            from the current position to the first point of the figure, and then it MUST connect
            the lines by using the line join style.If a figure is closed by processing the
            EMR_LINETO record instead of the EMR_CLOSEFIGURE record, end caps are
            used to create the corner instead of a join.EMR_LINETO is specified in section
            2.3.5.13.
            The EMR_CLOSEFIGURE record SHOULD only be used if there is an open path
            bracket in the playback device context.
            A figure in a path is open unless it is explicitly closed by processing this record.
            </summary>
      <remarks>
            Note: A figure can be open even if the current point and the starting point of the
            figure are the same.
            After processing the EMR_CLOSEFIGURE record, adding a line or curve to the path
            MUST start a new figure.
            </remarks>
      <seealso cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPathBracketRecordType" />
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfColorCorrectPalette">
      <summary>
            The EMR_COLORCORRECTPALETTE record specifies how to correct the entries of a logical palette
            object using WCS 1.0 values.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfObjectManipulationRecordType">
      <summary>
            The object manipulation record types manage and modify graphics objects.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfObjectManipulationRecordType.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfObjectManipulationRecordType" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfColorCorrectPalette.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfColorCorrectPalette" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfColorCorrectPalette.IhPalette">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies index of a logical palette object
            (section 2.2.17) in the EMF Object Table (section 3.1.1.1).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfColorCorrectPalette.NFirstEntry">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the index of the first entry to correct.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfColorCorrectPalette.NPalEntries">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the number of palette entries to correct.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfColorMatchToTargetW">
      <summary>
            The EMR_COLORMATCHTOTargetW record specifies whether to perform color matching with a color
            profile that is specified in a file with a name consisting of Unicode characters.
            </summary>
      <remarks>
            An EMR_COLORMATCHTOTargetW record can be used to control whether to apply the current
            color transform in the playback device context. If the dwAction value is CS_ENABLE, color
            mapping is enabled, and the current color transform SHOULD be applied to subsequent graphics
            operations. If dwAction is set to CS_DISABLE, the color transform SHOULD NOT be
            applied.
            While color mapping to the target is enabled by a dwAction value of CS_ENABLE, changes to the
            color space or color gamut mapping are not applied. However, those changes MUST take effect
            when color mapping to the target is disabled.
            The dwAction field SHOULD NOT be set to CS_DELETE_TRANSFORM unless color management
            has already been enabled with an EMR_SETICMMODE record (section 2.3.11.14).
            </remarks>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStateRecordType">
      <summary>
            The state record types specify and manage graphics properties that define the state of the playback device context.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStateRecordType.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStateRecordType" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStateRecordType.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStateRecordType" /> class.
            </summary>
      <param name="type">The record type.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfColorMatchToTargetW.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfColorMatchToTargetW" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfColorMatchToTargetW.DwAction">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies a value from the ColorSpace
            enumeration (section 2.1.7).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfColorMatchToTargetW.DwFlags">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies a value from the
            ColorMatchToTarget enumeration (section 2.1.6).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfColorMatchToTargetW.CbName">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the number of bytes in the Unicode
            UTF16-LE name of the desired color profile.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfColorMatchToTargetW.CbData">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the size of the raw data of the target
            color profile, if it is contained in the Data field.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfColorMatchToTargetW.Data">
      <summary>
            Gets or sets an array of size (cbName + cbData) in bytes, which specifies the UTF16-LE
            name and raw data of the desired color profile.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfColorMatchToTargetW.Name">
      <summary>
            Gets the name
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfColorMatchToTargetW.RawData">
      <summary>
            Gets the raw data
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfComment">
      <summary>
            The EMR_COMMENT record contains arbitrary private data.
            Note  Fields that are not described in this section are specified in section 2.3.3.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentRecordType">
      <summary>
            The comment record types define formats for specifying arbitrary private data, embedding records 
            in other metafile formats, and adding new or special-purpose commands. 
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentRecordType.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentRecordType" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentRecordType.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentRecordType" /> class.
            </summary>
      <param name="type">The record type.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentRecordType.DataSize">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the size, in bytes, of the 
            CommentIdentifier and CommentRecordParm fields in the RecordBuffer field that 
            follows. It MUST NOT include the size of itself or the size of the AlignmentPadding field, if 
            present
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentRecordType.CommentIdentifier">
      <summary>
            Gets or sets the comment identifier.
            </summary>
      <value>
            The comment identifier.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentRecordType.CommentIdentifierEnum">
      <summary>
            Valid comment identifier values.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentRecordType.CommentIdentifierEnum.EMR_COMMENT_EMFSPOOL">
      <summary>
            The value 0x00000000 identifies this as an
            EMR_COMMENT_EMFSPOOL record.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentRecordType.CommentIdentifierEnum.EMR_COMMENT_EMFPLUS">
      <summary>
            The value 0x2B464D45, which is the ASCII string "+FME",
            identifies this as an EMR_COMMENT_EMFPLUS record.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentRecordType.CommentIdentifierEnum.EMR_COMMENT_PUBLIC">
      <summary>
            The value 0x43494447, which is the ASCII string "CIDG", identifies
            this as an EMR_COMMENT_PUBLIC record.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfComment.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfComment" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfComment.PrivateData">
      <summary>
            Gets or sets an optional array of bytes that specifies the private data. The first 
            DWORD of this data MUST NOT be one of the predefined comment identifier values specified 
            in section 2.3.3.
            Private data is unknown to EMF; it is meaningful only to applications that know the format of the 
            data and how to use it. EMR_COMMENT private data records MAY be ignored.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfComment.CommentIdentifier">
      <summary>
            Gets or sets the comment identifier.
            </summary>
      <value>
            The comment identifier.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentBeginGroup">
      <summary>
            The EMR_COMMENT_BEGINGROUP record specifies the beginning of a group of drawing records.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentPublicRecordType">
      <summary>
            The EMR_COMMENT_PUBLIC record types specify extensions to EMF processing.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentPublicRecordType.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentPublicRecordType" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentPublicRecordType.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentPublicRecordType" /> class.
            </summary>
      <param name="type">The record type.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentPublicRecordType.CommentIdentifier">
      <summary>
            Gets or sets a 32-bit unsigned integer that identifies this comment record 
            as specifying public data. The value 0x43494447, which is the ASCII string "CIDG", identifies 
            this as an EMR_COMMENT_PUBLIC record.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentPublicRecordType.PublicCommentIdentifier">
      <summary>
            Gets or sets a 32-bit unsigned integer that identifies the type of 
            public comment record. This SHOULD be one of the values listed in the preceding table, which 
            are specified in the EmrComment enumeration (section 2.1.10), unless additional public 
            comment record types have been implemented on the print server. 
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentBeginGroup.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentBeginGroup" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentBeginGroup.Rectangle">
      <summary>
            Gets or sets a WMF RectL object ([MS-WMF] section 2.2.2.19) that specifies the
            output rectangle in logical coordinates.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentBeginGroup.NDescription">
      <summary>
            Gets or sets the number of Unicode characters in the optional description string that follows.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentBeginGroup.Description">
      <summary>
            Gets or sets an optional, null-terminated Unicode string that describes this group of records.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentEmfPlus">
      <summary>
            The EMR_COMMENT_EMFPLUS record contains embedded EMF+ records. 
            Note  Fields that are not described in this section are specified in section 2.3.3.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentEmfPlus.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentEmfPlus" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentEmfPlus.CommentIdentifier">
      <summary>
            Gets or sets a 32-bit unsigned integer that identifies this comment record 
            as containing EMF+ records. The value 0x2B464D45, which is the ASCII string "+FME", 
            identifies this as an EMR_COMMENT_EMFPLUS record.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentEmfPlus.EmfPlusRecords">
      <summary>
            Gets or sets an array of bytes that contains one or more EMF+ records ([MS-EMFPLUS] section 2.3.1).
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentEmfSpool">
      <summary>
            The EMR_COMMENT_EMFSPOOL record contains embedded EMFSPOOL records. 
            Note  Fields that are not described in this section are specified in section 2.3.3.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentEmfSpool.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentEmfSpool" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentEmfSpool.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentEmfSpool" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentEmfSpool.CommentIdentifier">
      <summary>
            Gets or sets a 32-bit unsigned integer that identifies this comment record 
            as containing EMFSPOOL records. The value 0x00000000 identifies this as an 
            EMR_COMMENT_EMFSPOOL record.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentEmfSpool.EmfSpoolRecordIdentifier">
      <summary>
            Gets or sets a 32-bit unsigned integer that identifies the type of 
            EMR_COMMENT_EMFSPOOL record.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentEmfSpool.EmfSpoolRecords">
      <summary>
            Gets or sets a variable-length array of bytes that contains one or more 
            EMFSPOOL font definition records ([MS-EMFSPOOL] section 2.2.3.3).
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentEmfSpool.EmfSpoolRecordIdentifierEnum">
      <summary>
            Identifies the type of EMR_COMMENT_EMFSPOOL record
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentEmfSpool.EmfSpoolRecordIdentifierEnum.EmfSpoolFontDefinition">
      <summary>
            The ASCII string "TONF", which identifies this as a record that contains 
            embedded EMFSPOOL font definition data.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentEndGroup">
      <summary>
            The EMR_COMMENT_ENDGROUP record specifies the end of a group of drawing records. 
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentEndGroup.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentEndGroup" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentMultiFormats">
      <summary>
            The EMR_COMMENT_MULTIFORMATS record specifies an image in multiple graphics formats.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentMultiFormats.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentMultiFormats" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentMultiFormats.OutputRect">
      <summary>
            Gets or sets a WMF RectL object ([MS-WMF] section 2.2.2.19) that specifies the 
            output rectangle, in logical coordinates.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentMultiFormats.AFormats">
      <summary>
            Gets or sets a CountFormats length array of graphics formats, specified by 
            EmrFormat objects (section 2.2.4), in order of preference
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentMultiFormats.FormatData">
      <summary>
            Gets or sets a variable-length array of bytes of image data for all graphics formats 
            contained in this record. 
            The size of the data for each image is provided by the DataSize field in the corresponding 
            EmrFormat object. Thus, the total size of this field is the sum of DataSize values in all 
            EmrFormat objects. 
            The graphics format of the data for each image is specified by the Signature field in the 
            corresponding EmrFormat object.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentWindowsMetaFile">
      <summary>
            The EMR_COMMENT_WINDOWS_METAFILE record specifies an image in an embedded WMF metafile.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentWindowsMetaFile.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentWindowsMetaFile" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentWindowsMetaFile.Version">
      <summary>
            Gets or sets a 16-bit unsigned integer that specifies the WMF metafile version in terms 
            of support for device-independent bitmaps (DIBs), from the WMF MetafileVersion 
            enumeration ([MS-WMF] section 2.1.1.19).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentWindowsMetaFile.Checksum">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the checksum for this record.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentWindowsMetaFile.Flags">
      <summary>
            Gets or sets a 32-bit value that MUST be 0x00000000 and MUST be ignored.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentWindowsMetaFile.WinMetafileSize">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the size, in bytes, of the 
            WMF metafile in the WinMetafile field.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentWindowsMetaFile.WinMetafile">
      <summary>
            Gets or sets a buffer that contains the WMF metafile.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfControlRecordType">
      <summary>
            The control record types define the start and end of an EMF metafile and properties of the metafile. 
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfControlRecordType.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfControlRecordType" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfControlRecordType.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfControlRecordType" /> class.
            </summary>
      <param name="type">The record type.</param>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreateBrushIndirect">
      <summary>
            The EMR_CREATEBRUSHINDIRECT record defines a logical brush for graphics operations.
            </summary>
      <summary>
            The logical brush object defined by this record can be selected into the playback device context by
            an EMR_SELECTOBJECT record (section 2.3.8.5), which specifies the logical brush to use in
            subsequent graphics operations.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfObjectCreationRecordType">
      <summary>
            The object creation record types create graphics objects.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfObjectCreationRecordType.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfObjectCreationRecordType" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfObjectCreationRecordType.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfObjectCreationRecordType" /> class.
            </summary>
      <param name="type">The record type.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreateBrushIndirect.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreateBrushIndirect" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreateBrushIndirect.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreateBrushIndirect" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreateBrushIndirect.IhBrush">
      <summary>
            Gets or sets A 32-bit unsigned integer that specifies the index of the logical brush object
            in the EMF Object Table (section 3.1.1.1). This index MUST be saved so that this object can be
            reused or modified.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreateBrushIndirect.LogBrush">
      <summary>
            Gets or sets A LogBrushEx object (section 2.2.12) that specifies the style, color, and
            pattern of the logical brush. The BrushStyle field in this object MUST be BS_SOLID,
            BS_HATCHED, or BS_NULL.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreateColorSpace">
      <summary>
            The EMR_CREATECOLORSPACE record creates a logical color space object from a color profile with a
            name consisting of ASCII characters.
            </summary>
      <remarks>
            The logical color space object defined by this record can be selected into the playback device context
            by an EMR_SETCOLORSPACE record (section 2.3.8.7), which defines the logical color space to use in
            subsequent graphics operations.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreateColorSpace.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreateColorSpace" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreateColorSpace.IhCS">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the index of the logical color space
            object in the EMF object table (section 3.1.1.1). This index MUST be saved so that this object
            can be reused or modified.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreateColorSpace.Lcs">
      <summary>
            Gets or sets a WMF LogColorSpace object ([MS-WMF] section 2.2.2.11), which can specify
            the name of a color profile in ASCII characters.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreateColorSpaceW">
      <summary>
            The EMR_CREATECOLORSPACEW record creates a logical color space object from a color profile with
            a name consisting of Unicode characters.
            </summary>
      <remarks>
            The logical color space object defined by this record can be selected into the playback device context
            by an EMR_SETCOLORSPACE record (section 2.3.8.7), which defines the logical color space to use in
            subsequent graphics operations.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreateColorSpaceW.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreateColorSpaceW" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreateColorSpaceW.IhCS">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the index of the logical color space
            object in the EMF object table (section 3.1.1.1). This index MUST be saved so that this object
            can be reused or modified.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreateColorSpaceW.Lcs">
      <summary>
            Gets or sets a WMF LogColorSpaceW object ([MS-WMF] section 2.2.2.12) that can specify
            the name of a color profile in Unicode UTF16-LE characters
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreateColorSpaceW.DwFlags">
      <summary>
            Gets or sets a 32-bit unsigned integer that provides information about the data in this record.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreateColorSpaceW.CbData">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the size, in bytes, of the Data field.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreateColorSpaceW.Data">
      <summary>
            Gets or sets an optional array of bytes that specifies color profile data.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreateDibPatternBrushPt">
      <summary>
            The EMR_CREATEDIBPATTERNBRUSHPT record defines a pattern brush for graphics operations. The
            pattern is specified by a DIB.
            </summary>
      <remarks>
            The pattern brush object defined by this record can be selected into the playback device context by
            an EMR_SELECTOBJECT record (section 2.3.8.5), which specifies the pattern brush to use in
            subsequent graphics operations.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreateDibPatternBrushPt.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreateDibPatternBrushPt" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreateDibPatternBrushPt.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreateDibPatternBrushPt" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreateDibPatternBrushPt.IhBrush">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the index of the pattern brush
            object in the EMF Object Table (section 3.1.1.1). This index MUST be saved so that this object
            can be reused or modified.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreateDibPatternBrushPt.Usage">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies how to interpret values in the color
            table in the DIB header. This value MUST be in the DIBColors enumeration (section 2.1.9).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreateDibPatternBrushPt.BitmapBuffer">
      <summary>
            Gets or sets a buffer containing a packed DIB in the form of a WMF
            DeviceIndependentBitmap object ([MS-WMF] section 2.2.2.9). It is not required to be
            contiguous with the fixed portion of the EMR_CREATEDIBPATTERNBRUSHPT record.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreateMonoBrush">
      <summary>
            The EMR_CREATEMONOBRUSH record defines a monochrome pattern brush for graphics operations.
            The pattern is specified by a monochrome DIB.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreateMonoBrush.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreateMonoBrush" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreateMonoBrush.IhBrush">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the index of the monochrome
            pattern brush object in the EMF Object Table (section 3.1.1.1). This index MUST be saved so
            that this object can be reused or modified.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreateMonoBrush.Usage">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies how to interpret values in the color
            table in the DIB header. This value MUST be in the DIBColors enumeration (section 2.1.9).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreateMonoBrush.BitmapBuffer">
      <summary>
            Gets or sets a buffer containing a packed DIB in the form of a WMF
            DeviceIndependentBitmap object ([MS-WMF] section 2.2.2.9). It is not required to be
            contiguous with the fixed portion of the EMR_CREATEDIBPATTERNBRUSHPT record.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreatePalette">
      <summary>
            The EMR_CREATEPALETTE record defines a logical palette for graphics operations.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreatePalette.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreatePalette" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreatePalette.IhPal">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the index of the logical palette object
            in the EMF Object Table (section 3.1.1.1). This index MUST be saved so that this object can be
            reused or modified.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreatePalette.LogPalette">
      <summary>
            Gets or sets a LogPalette object (section 2.2.17). The Version field of this object
            MUST be set to 0x0300. If the NumberOfEntries value in this object is zero, processing of
            this record MUST fail.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreatePen">
      <summary>
            The EMR_CREATEPEN record defines a logical pen for graphics operations.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreatePen.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreatePen" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreatePen.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreatePen" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreatePen.IhPen">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the index of the logical pen object in
            the EMF Object Table (section 3.1.1.1). This index MUST be saved so that this object can be
            reused or modified.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCreatePen.LogPen">
      <summary>
            Gets or sets a LogPen object (section 2.2.19) that specifies the style, width, and color
            of the logical pen.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfDeleteColorSpace">
      <summary>
            The EMR_DELETECOLORSPACE record deletes a logical color space object.
            </summary>
      <remarks>
            An EMR_DELETEOBJECT record SHOULD be used instead of EMR_DELETECOLORSPACE to delete a
            logical color space object.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfDeleteColorSpace.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfDeleteColorSpace" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfDeleteColorSpace.IhCS">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the index of a logical color space object
            in the EMF Object Table (section 3.1.1.1).
            </summary>
      <remarks>
            This object is either a WMF LogColorSpace or LogColorSpaceW object ([MS-WMF] sections
            2.2.2.11 and 2.2.2.12, respectively).
            </remarks>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfDeleteObject">
      <summary>
            The EMR_DELETEOBJECT record deletes a graphics object, which is specified by its index in the EMF Object Table(section 3.1.1.1).
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfDeleteObject.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfDeleteObject" /> class.
            </summary>
      <param name="record">The record.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfDeleteObject.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfDeleteObject" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfDeleteObject.ObjectHandle">
      <summary>
            Gets or sets 32-bit unsigned integer that specifies either the index of a graphics object 
            in the EMF Object Table or the index of a stock object from the StockObject enumeration.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfDrawEscape">
      <summary>
            The EMR_DRAWESCAPE record passes arbitrary information to a printer driver. The intent is that the
            information will result in drawing being done.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfEscapeRecordType">
      <summary>
            The escape record types execute printer driver functions.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfEscapeRecordType.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfEscapeRecordType" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfEscapeRecordType.IEscape">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the printer driver escape to
            execute. This MUST be one of the values in the WMF MetafileEscapes enumeration ([MSWMF] section 2.1.1.17).
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfDrawEscape.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfDrawEscape" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfDrawEscape.CjIn">
      <summary>
            Gets or sets a 32-bit unsigned integer specifying the number of bytes to pass to the printer driver.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfDrawEscape.Data">
      <summary>
            Gets or sets the data to pass to the printer driver. There MUST be cjIn bytes available.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfEllipse">
      <summary>
            The EMR_ELLIPSE record specifies an ellipse. The center of the ellipse is the center of the specified 
            bounding rectangle. The ellipse is outlined by using the current pen and is filled by using the current brush.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfEllipse.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfEllipse" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfEllipse.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfEllipse" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfEllipse.Box">
      <summary>
            Gets or sets a 128-bit (WMF) RectL object, specified in [MS-WMF] section 2.2.2.19, which 
            specifies the inclusive-inclusive bounding rectangle. 
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfEndPath">
      <summary>
            This record closes a path bracket and selects the path defined by the bracket into
            the playback device context.
            </summary>
      <seealso cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPathBracketRecordType" />
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfEof">
      <summary>
            The EMR_EOF record indicates the end of the metafile and specifies a palette.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfEof.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfEof" /> class.
            </summary>
      <param name="record">The record.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfEof.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfEof" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfEof.PaletteArgb32Entries">
      <summary>
            Gets or sets an optional buffer that contains palette data, which is not 
            required to be contiguous with the fixed portion of the EMR_EOF 
            record. Accordingly, fields in this buffer that are labeled 
            "UndefinedSpace" are optional and MUST be ignored. 
            The size of this field MUST be a multiple of 4 bytes
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfEof.SizeLast">
      <summary>
            Gets or sets a 32-bit unsigned integer that MUST be the same as Size and MUST be the last 
            field of the record and hence the metafile. LogPaletteEntry objects, if they 
            exist, MUST precede this field.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExcludeClipRect">
      <summary>
            The EMR_EXCLUDECLIPRECT record specifies a new clipping region that consists of the existing 
            clipping region minus the specified rectangle. 
            Note  Fields that are not described in this section are specified in section 2.3.2.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExcludeClipRect.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExcludeClipRect" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExcludeClipRect.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExcludeClipRect" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExcludeClipRect.Clip">
      <summary>
            Gets or sets a WMF RectL object ([MS-WMF] section 2.2.2.19) that specifies the clipping 
            rectangle in logical units.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtCreateFontIndirectW">
      <summary>
            The EMR_EXTCREATEFONTINDIRECTW record defines a logical font for graphics operations.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtCreateFontIndirectW.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtCreateFontIndirectW" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtCreateFontIndirectW.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtCreateFontIndirectW" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtCreateFontIndirectW.IhFonts">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the index of the logical font object
            in the EMF Object Table (section 3.1.1.1). This index MUST be saved so that this object can be
            reused or modified.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtCreateFontIndirectW.Elw">
      <summary>
            Gets or sets a LogFontExDv object (section 2.2.15), which specifies the logical font. A
            LogFont object 2.2.13 MAY be present instead.[90]The process for determining the type of
            object in this field is described below.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtCreatePen">
      <summary>
            The EMR_EXTCREATEPEN record defines an extended logical pen for graphics operations. An
            optional DIB can be specified to use as the line style.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtCreatePen.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtCreatePen" /> class.
            </summary>
      <param name="record">The record.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtCreatePen.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtCreatePen" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtCreatePen.IhPen">
      <summary>
            Gets or sets  32-bit unsigned integer that specifies the index of the extended logical 
            pen object in the EMF Object Table (section 3.1.1.1). 
            This index MUST be saved so that this object can be reused or modified.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtCreatePen.Elp">
      <summary>
            Gets or sets a LogPenEx object (section 2.2.20) that specifies an extended logical 
            pen with attributes including an optional line style array.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtCreatePen.BitmapBuffer">
      <summary>
            Gets or sets an optional buffer containing a packed DIB in the form of a WMF DeviceIndependentBitmap object
            ([MS-WMF] section 2.2.2.9). It is not required to be contiguous with the fixed portion of the EMR_EXTCREATEPEN record
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtEscape">
      <summary>
            The EMR_EXTESCAPE record passes arbitrary information to a printer driver. The intent is that the
            information will not result in drawing being done.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtEscape.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtEscape" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtEscape.CjIn">
      <summary>
            Gets or sets a 32-bit unsigned integer specifying the number of bytes to pass to the printer driver.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtEscape.Data">
      <summary>
            Gets or sets the data to pass to the printer driver. There MUST be cjIn bytes available.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtFloodFill">
      <summary>
            The EMR_EXTFLOODFILL record fills an area of the display surface with the current brush
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtFloodFill.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtFloodFill" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtFloodFill.Start">
      <summary>
            Gets or sets a WMF PointL object ([MS-WMF] section 2.2.2.15), which specifies the 
            coordinates, in logical units, where filling begins.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtFloodFill.Argb32Color">
      <summary>
            Gets or sets a WMF ColorRef object ([MS-WMF] section 2.2.2.8), which is used with the 
            FloodFillMode to determine the area to fill.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtFloodFill.FloodFillMode">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies how to use the Color value 
            to determine the area for the flood fill operation. The value MUST be in the FloodFill 
            enumeration (section 2.1.13).
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtSelectClipRgn">
      <summary>
            The EMR_EXTSELECTCLIPRGN record combines the specified region with the current clip region 
            using the specified mode. 
            Note  Fields that are not described in this section are specified in section 2.3.2.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtSelectClipRgn.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtSelectClipRgn" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtSelectClipRgn.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtSelectClipRgn" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtSelectClipRgn.RgnDataSize">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the size of region data in bytes.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtSelectClipRgn.RegionMode">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the way to use the region. The 
            value MUST be in the RegionMode (section 2.1.29) enumeration.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtSelectClipRgn.RgnData">
      <summary>
            Gets or sets a RgnDataSize length array of bytes that specifies a RegionData object 
            in logical units. If RegionMode is RGN_COPY, this data can be omitted and the clip region 
            SHOULD be set to the default (NULL) clip region.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtTextOutA">
      <summary>
            The EMR_EXTTEXTOUTA record draws an ASCII text string using the current font and text colors.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtTextOutA.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtTextOutA" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtTextOutA.Bounds">
      <summary>
            Gets or sets a WMF RectL object ([MS-WMF] section 2.2.2.19). It is not used and 
            MUST be ignored on receipt.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtTextOutA.IGraphicsMode">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the graphics mode from the 
            GraphicsMode enumeration (section 2.1.16).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtTextOutA.ExScale">
      <summary>
            Gets or sets a 32-bit floating-point value that specifies the scale factor to apply along 
            the X axis to convert from page space units to .01mm units. This SHOULD be used only if the 
            graphics mode specified by iGraphicsMode is GM_COMPATIBLE. 
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtTextOutA.EyScale">
      <summary>
            Gets or sets a 32-bit floating-point value that specifies the scale factor to apply along 
            the Y axis to convert from page space units to .01mm units. This SHOULD be used only if the 
            graphics mode specified by iGraphicsMode is GM_COMPATIBLE.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtTextOutA.AEmrText">
      <summary>
            Gets or sets an EmrText object (section 2.2.5) that specifies the output string in 8-bit 
            ASCII characters, text attributes, and spacing values.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtTextOutW">
      <summary>
            The EMR_EXTTEXTOUTW record draws an ASCII text string using the current font and text colors.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtTextOutW.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtTextOutW" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtTextOutW.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtTextOutW" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtTextOutW.Bounds">
      <summary>
            Gets or sets a WMF RectL object ([MS-WMF] section 2.2.2.19). It is not used and 
            MUST be ignored on receipt.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtTextOutW.IGraphicsMode">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the graphics mode from the 
            GraphicsMode enumeration (section 2.1.16).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtTextOutW.ExScale">
      <summary>
            Gets or sets a 32-bit floating-point value that specifies the scale factor to apply along 
            the X axis to convert from page space units to .01mm units. This SHOULD be used only if the 
            graphics mode specified by iGraphicsMode is GM_COMPATIBLE. 
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtTextOutW.EyScale">
      <summary>
            Gets or sets a 32-bit floating-point value that specifies the scale factor to apply along 
            the Y axis to convert from page space units to .01mm units. This SHOULD be used only if the 
            graphics mode specified by iGraphicsMode is GM_COMPATIBLE.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfExtTextOutW.WEmrText">
      <summary>
            Gets or sets an EmrText object (section 2.2.5) that specifies the output string in 16-bit Unicode UTF16-LE characters, with text attributes and spacing values.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfFillPath">
      <summary>
            The EMR_FILLPATH record closes any open figures in the current path and fills the path's interior by 
            using the current brush and polygon-filling mode.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfFillPath.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfFillPath" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfFillPath.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfFillPath" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfFillPath.Bounds">
      <summary>
            Gets or sets a 128-bit WMF RectL object, specified in [MS-WMF] section 2.2.2.19, 
            which specifies bounding rectangle, in device units.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfFillRgn">
      <summary>
            The EMR_FILLRGN record fills the specified region by using the specified brush. 
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfFillRgn.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfFillRgn" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfFillRgn.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfFillRgn" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfFillRgn.Bounds">
      <summary>
            Gets or sets a 128-bit WMF RectL object, specified in [MS-WMF] section 2.2.2.19, 
            which specifies the bounding rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfFillRgn.RgnDataSize">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the size of region data, in bytes.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfFillRgn.IhBrush">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the brush EMF Object Table index 
            to fill the region.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfFillRgn.RgnData">
      <summary>
            Gets or sets a RgnDataSize length array of bytes that contains a RegionData (section 2.2.24) object.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfFlatternPath">
      <summary>
            This record transforms any curves in the selected path into the playback device
            context; each curve MUST be turned into a sequence of lines.
            </summary>
      <seealso cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPathBracketRecordType" />
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfForceUfiMapping">
      <summary>
            The EMR_FORCEUFIMAPPING record forces the font mapper to match fonts based on their
            UniversalFontId in preference to their LogFont (section 2.2.13) information.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfForceUfiMapping.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfForceUfiMapping" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfForceUfiMapping.Ufi">
      <summary>
            Gets or sets the font id to use, specified as a UniversalFontId (section 2.2.27).
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfFrameRgn">
      <summary>
            The EMR_FRAMERGN record draws a border around the specified region using the specified brush.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfFrameRgn.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfFrameRgn" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfFrameRgn.Bounds">
      <summary>
            Gets or sets 128-bit WMF RectL object, specified in [MS-WMF] section 2.2.2.19, which 
            specifies the bounding rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfFrameRgn.RgnDataSize">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the size of region data, in bytes. 
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfFrameRgn.IhBrush">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the brush EMF Object Table index.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfFrameRgn.Width">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the width of the vertical brush stroke, in logical units.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfFrameRgn.Height">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the height of the horizontal brush 
            stroke, in logical units.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfFrameRgn.RgnData">
      <summary>
            Gets or sets a RgnDataSize length array of bytes that specifies a RegionData object, 
            in logical units
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfGlsBoundedRecord">
      <summary>
            The EMR_GLSBOUNDEDRECORD record specifies an OpenGL function with a bounding rectangle for output.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfOpenGlRecordType">
      <summary>
            The OpenGL record types specify OpenGL functions.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfOpenGlRecordType.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfOpenGlRecordType" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfGlsBoundedRecord.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfGlsBoundedRecord" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfGlsBoundedRecord.Bounds">
      <summary>
            Gets or sets a WMF RectL object ([MS-WMF] section 2.2.2.19) that defines a bounding
            rectangle, in device units, for output produced by executing the OpenGL function.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfGlsBoundedRecord.CbData">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the size, in bytes, of the Data field.
            If this value is zero, no data is attached to this record.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfGlsBoundedRecord.Data">
      <summary>
            Gets or sets an optional array of bytes of cbData length that specifies data for the OpenGL function.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfGlsRecord">
      <summary>
            The EMR_GLSRECORD record specifies an OpenGL function.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfGlsRecord.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfGlsRecord" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfGlsRecord.CbData">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the size, in bytes, of the Data field.
            If this value is zero, no data is attached to this record.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfGlsRecord.Data">
      <summary>
            Gets or sets an optional array of bytes of cbData length that specifies data for the OpenGL function.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfGradientFill">
      <summary>
            The EMR_GRADIENTFILL record specifies filling rectangles or triangles with gradients of color.
            </summary>
      <remarks> 
            An EMR_GRADIENTFILL record that specifies that the three vertexes of a triangle SHOULD fill the 
            figure with smooth gradients of colors.[85]
            An EMR_GRADIENTFILL record that specifies that the upper-left and lower-right vertexes of a 
            rectangle SHOULD fill the figure with smooth gradients of color. There are two gradient fill modes in 
            the GradientFill enumeration that can be used when drawing a rectangle. In 
            GRADIENT_FILL_RECT_H mode, the rectangle is filled from left to right. In 
            GRADIENT_FILL_RECT_V mode, the rectangle is filled from top to bottom. 
            Note  An EMR_GRADIENTFILL record MUST ignore the Alpha fields in the TriVertex objects. An 
            EMR_ALPHABLEND record (section 2.3.1.1) that immediately follows the EMR_GRADIENTFILL record 
            can be used to apply an alpha transparency gradient to the filled area.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfGradientFill.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfGradientFill" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfGradientFill.Bounds">
      <summary>
            Gets or sets a WMF RectL object ([MS-WMF] section 2.2.2.19) that specifies a 
            bounding rectangle, in inclusive-inclusive device units.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfGradientFill.NVer">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the number of vertexes.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfGradientFill.NTri">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the number of rectangles or triangles to fill.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfGradientFill.UlMode">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the gradient fill mode. The value 
            MUST be in the GradientFill enumeration (section 2.1.15).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfGradientFill.VertexData">
      <summary>
            Gets or sets objects that specify the vertexes of either rectangles or triangles and 
            the colors that correspond to them. 
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfIntersectClipRect">
      <summary>
            The EMR_INTERSECTCLIPRECT record specifies a new clipping region from the intersection of the 
            current clipping region and the specified rectangle. 
            Note  Fields that are not described in this section are specified in section 2.3.2.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfIntersectClipRect.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfIntersectClipRect" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfIntersectClipRect.Clip">
      <summary>
            Gets or sets a WMF RectL object ([MS-WMF] section 2.2.2.19) that specifies the rectangle in logical units.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfInvertRgn">
      <summary>
            The EMR_INVERTRGN record inverts the colors in the specified region.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfInvertRgn.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfInvertRgn" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfInvertRgn.Bounds">
      <summary>
            Gets or sets a 128-bit WMF RectL object, specified in [MS-WMF] section 2.2.2.19,
            which specifies the bounding rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfInvertRgn.RgnDataSize">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the size of region data, in bytes.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfInvertRgn.RgnData">
      <summary>
            Gets or sets a RgnDataSize length array of bytes that specifies a RegionData object, in logical units.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfLineTo">
      <summary>
            The EMR_LINETO record specifies a line from the current position up to, but not including, the
            specified point.It resets the current position to the specified point.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfLineTo.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfLineTo" /> class.
            </summary>
      <param name="record">The record.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfLineTo.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfLineTo" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfLineTo.Point">
      <summary>
            Gets or sets 64-bit WMF PointL object, specified in [MS-WMF] section 2.2.2.15, 
            which specifies the coordinates of the line's ending point.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMaskBlt">
      <summary>
            The EMR_MASKBLT record specifies a block transfer of pixels from a source bitmap to a destination 
            rectangle, optionally in combination with a brush pattern and with the application of a color mask 
            bitmap, according to specified foreground and background raster operations.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMaskBlt.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMaskBlt" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMaskBlt.Bounds">
      <summary>
            Gets or sets a WMF RectL object ([MS-WMF] section 2.2.2.19) that defines the 
            destination bounding rectangle in device units.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMaskBlt.XDest">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical x-coordinate of the upper-left 
            corner of the destination rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMaskBlt.YDest">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical y-coordinate of the upper-left 
            corner of the destination rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMaskBlt.CxDest">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical width of the destination rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMaskBlt.CyDest">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical height of the destination rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMaskBlt.Rop4">
      <summary>
            Gets or sets a quaternary raster operation, which specifies ternary raster operations for 
            the foreground and background colors of a bitmap. These values define how the color data of 
            the source rectangle is to be combined with the color data of the destination rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMaskBlt.XSrc">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical x-coordinate of the upper-left 
            corner of the source rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMaskBlt.YSrc">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical y-coordinate of the upper-left 
            corner of the source rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMaskBlt.XformSrc">
      <summary>
            Gets or sets an XForm object (section 2.2.28) that specifies a world-space to page-space transform to apply to the source bitmap.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMaskBlt.Argb32BkColorSrc">
      <summary>
            Gets or sets a WMF ColorRef object ([MS-WMF] section 2.2.2.8 that specifies the 
            background color of the source bitmap.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMaskBlt.UsageSrc">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies how to interpret values in the 
            color table in the source bitmap header. This value MUST be in the DIBColors enumeration (section 2.1.9).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMaskBlt.XMask">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical x-coordinate of the upper-left corner of the mask bitmap.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMaskBlt.YMask">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical y-coordinate of the upper-left corner of the mask bitmap.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMaskBlt.UsageMask">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies how to interpret values in the 
            color table in the mask bitmap header. This value MUST be in the DIBColors enumeration.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMaskBlt.SourceBitmap">
      <summary>
            Gets or sets a buffer containing the source bitmaps, which are not 
            required to be contiguous with the fixed portion of the EMR_MASKBLT record or with each 
            other. Accordingly, fields in this buffer that are labeled "UndefinedSpace" are optional and 
            MUST be ignored.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMaskBlt.MaskBitmap">
      <summary>
            Gets or sets a buffer containing the mask bitmaps, which are not 
            required to be contiguous with the fixed portion of the EMR_MASKBLT record or with each 
            other. Accordingly, fields in this buffer that are labeled "UndefinedSpace" are optional and 
            MUST be ignored.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeader">
      <summary>
            The EMR_HEADER record types define the starting points of EMF metafiles
            and specify properties of the device on which the image in the metafile
            was created. The information in the header record makes it possible for
            EMF metafiles to be independent of any specific output device.
            The value of the Size field can be used to distinguish between the different
            EMR_HEADER record types listed earlier in this section.
            There are three possible headers:
            The base header, which is the EmfMetafileHeader record.
            The fixed-size part of this header is 88 bytes, and it contains a Header object.
            The first extension header, which is the EmfMetafileHeaderExtension1 record.
            The fixed-size part of this header is 100 bytes, and it contains a Header object
            and a HeaderExtension1 object (section 2.2.10).
            The second extension header, which is the EmfMetafileHeaderExtension2 record.
            The fixed-size part of this header is 108 bytes, and it contains a Header object,
            a HeaderExtension1 object, and a HeaderExtension2 object (section 2.2.11).
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeader.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeader" /> class.
            </summary>
      <param name="record">The record.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeader.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeader" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeader.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeader)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeader" /> class.
            </summary>
      <param name="header">The header.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeader.EmfHeader">
      <summary>
            Gets or sets a Header object (section 2.2.9), which contains information about the content
            and structure of the metafile
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeader.EmfHeaderRecordBuffer">
      <summary>
            Gets or sets an optional array of bytes that contains the remainder of the EMF header record. 
            The size of this field MUST be a multiple of 4 bytes
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeader.EmfDescriptionBuffer">
      <summary>
            Gets or sets the EMF description buffer
            An optional array of bytes that contains the EMF description string, which is 
            not required to be contiguous with the fixed portion of the EmfMetafileHeader 
            record. Accordingly, the field in this buffer that is labeled "UndefinedSpace" 
            is optional and MUST be ignored.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeader.EmfDescription">
      <summary>
            Gets or sets the EMF description
            An optional, null-terminated Unicode UTF16-LE string of arbitrary length and content. 
            Its location in the record and number of characters are specified by the offDescription 
            and nDescription fields, respectively, in EmfHeader. If the value of either field 
            is zero, no description string is present.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeaderExtension1">
      <summary>
            The EmfMetafileHeaderExtension1 record is the header record used in the first extension to EMF metafiles.
            Following the EmfHeaderExtension1 field, the remaining fields are optional and can be present in any order.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeaderExtension1.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeader)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeaderExtension1" /> class.
            </summary>
      <param name="header">The header.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeaderExtension1.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeaderExtension1)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeaderExtension1" /> class.
            </summary>
      <param name="header">The header.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeaderExtension1.EmfHeaderExtension1">
      <summary>
            Gets or sets a HeaderExtension1 object, which specifies additional information about the image in the metafile.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeaderExtension1.EmfPixelFormatBuffer">
      <summary>
            Gets or sets an optional array of bytes that contains the EMF pixel format descriptor, which is not required to
            be contiguous with the fixed portion of the EmfMetafileHeaderExtension1 record or with the EMF 
            description string. Accordingly, the field in this buffer that is labeled "UndefinedSpace" is 
            optional and MUST be ignored
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeaderExtension2">
      <summary>
            The EmfMetafileHeaderExtension2 record is the header record used in the second extension to EMF
            metafiles. Following the EmfHeaderExtension2 field, the remaining fields are optional and
            can be present in any order.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeaderExtension2.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeaderExtension1)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeaderExtension2" /> class.
            </summary>
      <param name="header">The header.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeaderExtension2.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeaderExtension2)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeaderExtension2" /> class.
            </summary>
      <param name="header">The header.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeaderExtension2.EmfHeaderExtension2">
      <summary>
            Gets or sets a HeaderExtension2 object, which specifies additional information about the image in the metafile
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfModifyWorldTransform">
      <summary>
            The EMR_MODIFYWORLDTRANSFORM record modifies the current world-space to page-space
            transform in the playback device context.
            </summary>
      <remarks>
            For more information concerning transforms and coordinate spaces, see [MSDN-WRLDPGSPC]. See
            section 2.3.12 for the specification of other transform record types.
            </remarks>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfTransformRecordType">
      <summary>
            The transform record types specify and modify world-space to page-space transforms.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfTransformRecordType.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfTransformRecordType" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfTransformRecordType.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfRecordType)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfTransformRecordType" /> class.
            </summary>
      <param name="type">The record type.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfTransformRecordType.Xform">
      <summary>
            Gets or sets an XForm object (section 2.2.28), which defines a world-space to page space transform.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfModifyWorldTransform.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfModifyWorldTransform" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfModifyWorldTransform.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfModifyWorldTransform" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfModifyWorldTransform.ModifyWorldTransformMode">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies how the
            transform specified in Xform is used. This value MUST be in the
            ModifyWorldTransformMode enumeration (section 2.1.24).
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMoveToEx">
      <summary>
            The EMR_MOVETOEX record specifies coordinates of the new current position, in logical units.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMoveToEx.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMoveToEx" /> class.
            </summary>
      <param name="record">The record.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMoveToEx.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMoveToEx" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMoveToEx.Offset">
      <summary>
            Gets or sets a 64-bit WMF PointL object, specified in [MS-WMF] section 2.2.2.15, 
            which specifies coordinates of the new current position in logical units.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfNamedEscape">
      <summary>
            The MR_NAMEDESCAPE record passes arbitrary information to a specified printer driver.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfNamedEscape.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfNamedEscape" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfNamedEscape.CjDriver">
      <summary>
            Gets or sets A 32-bit unsigned integer that specifies the number of bytes in the
            DriverName field. This value MUST be an even number.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfNamedEscape.CjIn">
      <summary>
            Gets or sets A 32-bit unsigned integer specifying the number of bytes to pass to the printer driver.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfNamedEscape.DriverName">
      <summary>
            Gets or sets A string of 16-bit Unicode characters that specifies the name of the
            printer driver that will receive data. This value MUST be cjDriver bytes long, and it MUST be
            terminated with a null character.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfNamedEscape.Data">
      <summary>
            Gets or sets The data to pass to the printer driver. There MUST be cjIn bytes available.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfOffsetClipRgn">
      <summary>
            The EMR_OFFSETCLIPRGN record moves the current clipping region in the playback device context 
            by the specified offsets. 
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfOffsetClipRgn.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfOffsetClipRgn" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfOffsetClipRgn.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfOffsetClipRgn" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfOffsetClipRgn.Offset">
      <summary>
            Gets or sets a WMF PointL object ([MS-WMF] section 2.2.2.15) that specifies the 
            horizontal and vertical offsets in logical units.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPaintRgn">
      <summary>
            The EMR_PAINTRGN record paints the specified region by using the brush currently selected into the 
            playback device context. 
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPaintRgn.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPaintRgn" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPaintRgn.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPaintRgn" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPaintRgn.Bounds">
      <summary>
            Gets or sets a 128-bit WMF RectL object, specified in [MS-WMF] section 2.2.2.19, 
            which specifies the bounding rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPaintRgn.RgnDataSize">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the size of region data, in bytes.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPaintRgn.RgnData">
      <summary>
            Gets or sets a RgnDataSize length array of bytes that specifies a RegionData (section 
            2.2.24) object, in logical units.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPie">
      <summary>
            The EMR_PIE record specifies a pie-shaped wedge bounded by the intersection of an ellipse and two 
            radials. The pie is outlined by using the current pen and filled by using the current brush.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPie.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPie" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPie.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPie" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPie.Box">
      <summary>
            Gets or sets a 128-bit WMF RectL object, specified in [MS-WMF] section 2.2.2.19, which 
            specifies the inclusive-inclusive bounding rectangle. 
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPie.Start">
      <summary>
            Gets or sets a 64-bit WMF PointL objects, specified in [MS-WMF] section 2.2.2.15, which 
            specifies the coordinates, in logical units, of the endpoint of the first radial.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPie.End">
      <summary>
            Gets or sets a 64-bit PointL object that specifies the coordinates, in logical units, of the 
            endpoint of the second radial.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPixelFormat">
      <summary>
            The EMR_PIXELFORMAT record specifies the pixel format to use for graphics operations.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPixelFormat.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPixelFormat" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPixelFormat.Pfd">
      <summary>
            Gets or sets a PixelFormatDescriptor object (section 2.2.22) that specifies pixel format data.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPlgBlt">
      <summary>
            The EMR_PLGBLT record specifies a block transfer of pixels from a source bitmap to a destination 
            parallelogram, with the application of a color mask bitmap.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPlgBlt.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPlgBlt" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPlgBlt.Bounds">
      <summary>
            Gets or sets a WMF RectL object ([MS-WMF] section 2.2.2.19) that defines the 
            bounding rectangle, in device units, for output to the destination.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPlgBlt.AptlDest">
      <summary>
            Gets or sets an array of three WMF PointL objects ([MS-WMF] section 2.2.2.15) that 
            specifies three corners a parallelogram destination area for the block transfer.
            The upper-left corner of the source rectangle is mapped to the first point in this array, the 
            upper-right corner to the second point, and the lower-left corner to the third point. The lower-right corner of the source rectangle is mapped to the implicit fourth point in the 
            parallelogram, which is computed from the first three points (A, B, and C) by treating them as 
            vectors. 
            D = B + C A
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPlgBlt.XSrc">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical x-coordinate of the upper-left 
            corner of the source rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPlgBlt.YSrc">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical y-coordinate of the upper-left 
            corner of the source rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPlgBlt.CxSrc">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical width of the source rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPlgBlt.CySrc">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical height of the source rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPlgBlt.XFormSrc">
      <summary>
            Gets or sets an XForm object (section 2.2.28) that specifies a world-space to page-space transform to apply to the source bitmap.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPlgBlt.BkSrcArgb32Color">
      <summary>
            Gets or sets a WMF ColorRef object ([MS-WMF] section 2.2.2.8) that specifies the 
            background color of the source bitmap.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPlgBlt.UsageSrc">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies how to interpret values in the 
            color table in the source bitmap header. This value MUST be in the DIBColors enumeration
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPlgBlt.XMask">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical x-coordinate of the upper-left corner of the mask bitmap.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPlgBlt.YMask">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical y-coordinate of the upper-left corner of the mask bitmap.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPlgBlt.UsageMask">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies how to interpret values in the 
            color table in the mask bitmap header. This value MUST be in the DIBColors enumeration.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPlgBlt.SourceBitmap">
      <summary>
            Gets or sets a buffer containing the source bitmap, which are not 
            required to be contiguous with the fixed portion of the EMR_PLGBLT record or with each other. 
            Accordingly, fields in this buffer that are labeled "UndefinedSpace" are optional and MUST be ignored. 
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPlgBlt.MaskBitmap">
      <summary>
            Gets or sets a buffer containing the mask bitmap, which are not 
            required to be contiguous with the fixed portion of the EMR_PLGBLT record or with each other. 
            Accordingly, fields in this buffer that are labeled "UndefinedSpace" are optional and MUST be ignored. 
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyBezier">
      <summary>
            The EMR_POLYBEZIER record specifies one or more Bezier curves.
            </summary>
      <remarks>
            Cubic Bezier curves are defined using the endpoints and control points specified by the aPoints 
            field. The first curve is drawn from the first point to the fourth point, using the second and third 
            points as control points. Each subsequent curve in the sequence needs exactly three more points: 
            the ending point of the previous curve is used as the starting point, the next two points in the 
            sequence are control points, and the third is the ending point. 
            The cubic Bezier curves SHOULD be drawn using the current pen
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyBezier.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyBezier" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyBezier.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyBezier" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyBezier.Bounds">
      <summary>
            Gets or sets a 128-bit WMF RectL object ([MS-WMF] section 2.2.2.19) that specifies 
            the bounding rectangle in device units.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyBezier.APoints">
      <summary>
            Gets or sets a Count length array of WMF PointL objects ([MS-WMF] section 2.2.2.15) 
            that specifies the endpoints and control points of the Bezier curves, in logical units.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyBezier16">
      <summary>
            The EMR_POLYBEZIER16 record specifies one or more Bezier curves. The curves are drawn using
            the current pen.
            </summary>
      <remarks>
            Cubic Bezier curves are defined using the endpoints and control points specified by the aPoints 
            field. The first curve is drawn from the first point to the fourth point, using the second and third 
            points as control points. Each subsequent curve in the sequence needs exactly three more points: 
            the ending point of the previous curve is used as the starting point, the next two points in the 
            sequence are control points, and the third is the ending point. 
            The cubic Bezier curves SHOULD be drawn using the current pen
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyBezier16.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyBezier16" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyBezier16.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyBezier16" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyBezier16.Bounds">
      <summary>
            Gets or sets a 128-bit WMF RectL object, specified in [MS-WMF] section 2.2.2.19, 
            which specifies the bounding rectangle, in device units.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyBezier16.APoints">
      <summary>
            Gets or sets a Count length array of WMF PointS objects, specified in [MS-WMF] 
            section 2.2.2.16, which specifies the array of points.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyBezierTo">
      <summary>
            The EMR_POLYBEZIERTO record specifies one or more Bezier curves based upon the current position. 
            </summary>
      <remarks>
            Cubic Bezier curves are defined using the endpoints and control points specified by the aPoints 
            field. The first curve is drawn from the first point to the fourth point, using the second and third 
            points as control points. Each subsequent curve in the sequence needs exactly three more points: 
            the ending point of the previous curve is used as the starting point, the next two points in the 
            sequence are control points, and the third is the ending point. 
            The cubic Bezier curves SHOULD be drawn using the current pen
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyBezierTo.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyBezierTo" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyBezierTo.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyBezierTo" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyBezierTo.Bounds">
      <summary>
            Gets or sets a 128-bit WMF RectL object ([MS-WMF] section 2.2.2.19) that specifies 
            the bounding rectangle, in device units.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyBezierTo.APoints">
      <summary>
            Gets or sets a Count length array of WMF PointL objects ([MS-WMF] section 2.2.2.15) 
            that specifies the endpoints and control points of the Bezier curves in logical units.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyBezierTo16">
      <summary>
            The EMR_POLYBEZIERTO16 record specifies one or more Bezier curves based on the current position.
            </summary>
      <remarks>
            Cubic Bezier curves are defined using the endpoints and control points specified by the aPoints 
            field. The first curve is drawn from the first point to the fourth point, using the second and third 
            points as control points. Each subsequent curve in the sequence needs exactly three more points: 
            the ending point of the previous curve is used as the starting point, the next two points in the 
            sequence are control points, and the third is the ending point. 
            The cubic Bezier curves SHOULD be drawn using the current pen
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyBezierTo16.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyBezierTo16" /> class.
            </summary>
      <param name="record">The record.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyBezierTo16.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyBezierTo16" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyBezierTo16.Bounds">
      <summary>
            Gets or sets a 128-bit WMF RectL object, specified in [MS-WMF] section 2.2.2.19, 
            which specifies the bounding rectangle, in device units.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyBezierTo16.APoints">
      <summary>
            Gets or sets a Count length array of WMF PointS objects, specified in [MS-WMF] 
            section 2.2.2.16, which specifies the array of points
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyDraw">
      <summary>
            The EMR_POLYDRAW record specifies a set of line segments and Bezier curves.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyDraw.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyDraw" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyDraw.Bounds">
      <summary>
            Gets or sets a 128-bit WMF RectL object, specified in [MS-WMF] section 2.2.2.19, 
            which specifies the bounding rectangle, in device units.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyDraw.APoints">
      <summary>
            Gets or sets a Count length array of WMF PointL objects, specified in [MS-WMF] 
            section 2.2.2.15, which specifies the array of points, in logical units. 
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyDraw.AbTypes">
      <summary>
            Gets or sets a Count length array of byte values that specifies how each point in the 
            Gets or sets aPoints array is used. This value MUST be in the Point (section 2.1.26) enumeration.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyDraw16">
      <summary>
            The EMR_POLYDRAW16 record specifies a set of line segments and Bezier curves.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyDraw16.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyDraw16" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyDraw16.Bounds">
      <summary>
            Gets or sets a 128-bit WMF RectL object, specified in [MS-WMF] section 2.2.2.19, 
            which specifies the bounding rectangle, in device units.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyDraw16.APoints">
      <summary>
            Gets or sets a Count length array of WMF PointS objects, specified in [MS-WMF] 
            section 2.2.2.16, which specifies the array of points.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyDraw16.AbTypes">
      <summary>
            Gets or sets a Count length array of bytes that specifies the point types. This value 
            MUST be in the Point (section 2.1.26) enumeration. 
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolygon">
      <summary>
            The EMR_POLYGON record specifies a polygon consisting of two or more vertexes connected by 
            straight lines.
            </summary>
      <remarks>
            The polygon SHOULD be outlined using the current pen and filled using the current brush and 
            polygon fill mode. The polygon SHOULD be closed automatically by drawing a line from the last 
            vertex to the first
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolygon.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolygon" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolygon.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolygon" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolygon.Bounds">
      <summary>
            Gets or sets a 128-bit WMF RectL object ([MS-WMF] section 2.2.2.19) that specifies 
            the bounding rectangle in device units.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolygon.APoints">
      <summary>
            Gets or sets a Count length array of WMF PointL objects ([MS-WMF] section 2.2.2.15) 
            that specifies the vertexes of the polygon in logical units.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolygon16">
      <summary>
            The EMR_POLYGON16 record specifies a polygon consisting of two or more vertexes connected by 
            straight lines. The polygon is outlined by using the current pen and filled by using the current brush 
            and polygon fill mode. The polygon is closed automatically by drawing a line from the last vertex to the first.
            </summary>
      <remarks>
            The polygon SHOULD be outlined using the current pen and filled using the current brush and 
            polygon fill mode. The polygon SHOULD be closed automatically by drawing a line from the last 
            vertex to the first
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolygon16.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolygon16" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolygon16.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolygon16" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolygon16.Bounds">
      <summary>
            Gets or sets a 128-bit WMF RectL object, specified in [MS-WMF] section 2.2.2.19, 
            which specifies the bounding rectangle, in device units.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolygon16.APoints">
      <summary>
            Gets or sets a Count length array of WMF PointS objects, specified in [MS-WMF] 
            section 2.2.2.16, which specifies the array of points.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyline">
      <summary>
            The EMR_POLYLINE record specifies a series of line segments by connecting the points in the
            specified array.
            </summary>
      <seealso cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfDrawingRecordType" />
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyline.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyline" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyline.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyline" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyline.Bounds">
      <summary>
            Gets or sets a 128-bit WMF RectL object ([MS-WMF] section 2.2.2.19) that specifies 
            the bounding rectangle, in device units.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyline.APoints">
      <summary>
            Gets or sets a Count length array of WMF PointL objects ([MS-WMF] section 2.2.2.15) 
            that specifies the point data, in logical units.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyline16">
      <summary>
            The EMR_POLYLINE16 record specifies a series of line segments by connecting the points in the 
            specified array.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyline16.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyline16" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyline16.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyline16" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyline16.Bounds">
      <summary>
            Gets or sets a 128-bit WMF RectL object, specified in [MS-WMF] section 2.2.2.19, 
            which specifies the bounding rectangle, in device units.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyline16.APoints">
      <summary>
            Gets or sets a Count length array of WMF PointS objects, specified in [MS-WMF] 
            section 2.2.2.16, which specifies the array of points.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolylineTo">
      <summary>
            The EMR_POLYLINETO record specifies one or more straight lines based upon the current position. 
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolylineTo.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolylineTo" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolylineTo.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolylineTo" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolylineTo.Bounds">
      <summary>
            Gets or sets a 128-bit WMF RectL object ([MS-WMF] section 2.2.2.19) that specifies 
            the bounding rectangle, in device units.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolylineTo.APoints">
      <summary>
            Gets or sets a Count length array of WMF PointL objects ([MS-WMF] section 2.2.2.15) 
            that specifies the point data, in logical units.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolylineTo16">
      <summary>
            The EMR_POLYLINETO16 record specifies one or more straight lines based upon the current position. 
            A line is drawn from the current position to the first point specified by the aPoints field by using the 
            current pen. For each additional line, drawing is performed from the ending point of the previous 
            line to the next point specified by aPoints. 
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolylineTo16.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolylineTo16" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolylineTo16.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolylineTo16" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolylineTo16.Bounds">
      <summary>
            Gets or sets a 128-bit WMF RectL object, specified in [MS-WMF] section 2.2.2.19, 
            which specifies the bounding rectangle, in device units.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolylineTo16.APoints">
      <summary>
            Gets or sets a Count length array of WMF PointS objects, specified in [MS-WMF] 
            section 2.2.2.16, which specifies the array of points.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyPolygon">
      <summary>
            The EMR_POLYPOLYGON record specifies a series of closed polygons.
            </summary>
      <remarks>
            Each polygon SHOULD be outlined using the current pen, and filled using the current brush and 
            polygon fill mode that are defined in the playback device context. The polygons defined by this 
            record can overlap.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyPolygon.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyPolygon" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyPolygon.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyPolygon" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyPolygon.Bounds">
      <summary>
            Gets or sets a WMF RectL object ([MS-WMF] section 2.2.2.19) that specifies the 
            bounding rectangle, in device units. 
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyPolygon.APoints">
      <summary>
            Gets or sets an array of WMF PointL objects ([MS-WMF] section 2.2.2.15) that 
            specifies the points for all polygons in logical units. The number of points is specified by the 
            Count field value.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyPolygon16">
      <summary>
            The EMR_POLYPOLYGON16 record specifies a series of closed polygons. Each polygon is outlined 
            using the current pen, and filled using the current brush and polygon fill mode. The polygons drawn 
            by this record can overlap.
            </summary>
      <remarks>
            Each polygon SHOULD be outlined using the current pen, and filled using the current brush and 
            polygon fill mode that are defined in the playback device context. The polygons defined by this 
            record can overlap.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyPolygon16.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyPolygon16" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyPolygon16.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyPolygon16" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyPolygon16.Bounds">
      <summary>
            Gets or sets a 128-bit WMF RectL object, specified in [MS-WMF] section 2.2.2.19, 
            which specifies the bounding rectangle, in device units.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyPolygon16.APoints">
      <summary>
            Gets or sets a Count length array of WMF PointS objects, specified in [MS-WMF] 
            section 2.2.2.16, which specifies the array of points.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyPolyline">
      <summary>
            The EMR_POLYPOLYLINE record specifies multiple series of connected line segments. 
            </summary>
      <remarks>
            The line segments SHOULD be drawn using the current pen. The figures formed by the segments 
            SHOULD NOT filled. The current position SHOULD neither be used nor updated by this record. 
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyPolyline.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyPolyline" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyPolyline.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyPolyline" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyPolyline.Bounds">
      <summary>
            Gets or sets a 128-bit WMF RectL object ([MS-WMF] section 2.2.2.19) that specifies 
            the bounding rectangle in device units.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyPolyline.APoints">
      <summary>
            Gets or sets a Count-length array of WMF PointL objects ([MS-WMF] section 2.2.2.15) 
            that specify the point data, in logical units.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyPolyline16">
      <summary>
            The EMR_POLYPOLYLINE16 record specifies multiple series of connected line segments. 
            </summary>
      <remarks>
            The line segments SHOULD be drawn using the current pen. The figures formed by the segments 
            SHOULD NOT filled. The current position SHOULD neither be used nor updated by this record. 
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyPolyline16.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyPolyline16" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyPolyline16.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyPolyline16" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyPolyline16.Bounds">
      <summary>
            Gets or sets a 128-bit WMF RectL object ([MS-WMF] section 2.2.2.19) that specifies 
            the bounding rectangle in device units.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyPolyline16.APoints">
      <summary>
            Gets or sets a Count length array of WMF PointS objects, specified in [MS-WMF] 
            section 2.2.2.16, which specifies the array of points.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyTextOutA">
      <summary>
            The EMR_POLYTEXTOUTA record draws one or more ASCII text strings using the current font and text colors.
            </summary>
      <remarks>
            The font and text colors used for output are specified by properties in the current state of the 
            playback device context. 
            EMR_POLYTEXTOUTA SHOULD be emulated with a series of EMR_EXTTEXTOUTW records (section 
            2.3.5.7), one per string. This requires the ASCII text string in each EmrText object to be converted 
            to Unicode UTF16-LE encoding. 
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyTextOutA.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyTextOutA" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyTextOutA.Bounds">
      <summary>
            Gets or sets a WMF RectL object ([MS-WMF] section 2.2.2.19), which specifies the 
            bounding rectangle in device units. 
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyTextOutA.IGraphicsMode">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the current graphics mode, 
            from the GraphicsMode enumeration (section 2.1.16).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyTextOutA.ExScale">
      <summary>
            Gets or sets a 32-bit floating-point value that specifies the X scale from page units to 
            .01mm units if graphics mode is GM_COMPATIBLE.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyTextOutA.EyScale">
      <summary>
            Gets or sets a 32-bit floating-point value that specifies the Y scale from page units to 
            .01mm units if graphics mode is GM_COMPATIBLE.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyTextOutA.AEmrText">
      <summary>
            Gets or sets an array of EmrText objects (section 2.2.5) that specify the output 
            strings in 8-bit ASCII characters, with text attributes, and spacing values. The number of 
            EmrText objects is specified by cStrings.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyTextOutW">
      <summary>
            The EMR_POLYTEXTOUTW record draws one or more Unicode text strings using the current font and text colors.
            </summary>
      <remarks>
            The font and text colors used for output are specified by properties in the current state of the 
            playback device context. 
            EMR_POLYTEXTOUTW SHOULD be emulated with a series of EMR_EXTTEXTOUTW records (section 
            2.3.5.7), one per string.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyTextOutW.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyTextOutW" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyTextOutW.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyTextOutW" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyTextOutW.Bounds">
      <summary>
            Gets or sets a WMF RectL object ([MS-WMF] section 2.2.2.19), which specifies the 
            bounding rectangle in device units. 
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyTextOutW.IGraphicsMode">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the current graphics mode, 
            from the GraphicsMode enumeration (section 2.1.16).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyTextOutW.ExScale">
      <summary>
            Gets or sets a 32-bit floating-point value that specifies the X scale from page units to 
            .01mm units if graphics mode is GM_COMPATIBLE.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyTextOutW.EyScale">
      <summary>
            Gets or sets a 32-bit floating-point value that specifies the Y scale from page units to 
            .01mm units if graphics mode is GM_COMPATIBLE.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPolyTextOutW.WEmrText">
      <summary>
            Gets or sets an array of EmrText objects (section 2.2.5) that specify the output 
            strings in 16-bit Unicode UTF16-LE characters, with text attributes and spacing values. The 
            number of EmrText objects is specified by cStrings. 
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRealizePalette">
      <summary>
            This record maps palette entries from the current
            LogPalette object (section 2.2.17) to the system_palette.
            This EMF record specifies no parameters.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRealizePalette.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRealizePalette" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRectangle">
      <summary>
            The EMR_RECTANGLE record draws a rectangle. The rectangle is outlined by using the current pen
            and filled by using the current brush.
            </summary>
      <seealso cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfDrawingRecordType" />
      <remarks>
            The current position is neither used nor updated by Rectangle.
            If a PS_NULL pen is used, the dimensions of the rectangle are 1 pixel less in height and 1 pixel less
            in width.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRectangle.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRectangle" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRectangle.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRectangle" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRectangle.Box">
      <summary>
            Gets or sets a 128-bit WMF RectL object, specified in [MS-WMF] section 2.2.2.19, which 
            specifies the inclusive-inclusive rectangle to draw.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfResizePalette">
      <summary>
            The EMR_RESIZEPALETTE record increases or decreases the size of an existing LogPalette object (section 2.2.17).
            </summary>
      <remarks>
            The new size of the LogPalette object MUST be reflected in the NumberOfEntries field in that structure.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfResizePalette.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfResizePalette" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfResizePalette.IhPal">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the index of the palette object in the
            EMF Object Table (section 3.1.1.1).
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRestoreDc">
      <summary>
            The EMR_RESTOREDC record restores the playback device context to the specified state. The
            playback device context is restored by popping state information off a stack that was created by
            prior EMR_SAVEDC records (section 2.3.11).
            </summary>
      <remarks>
            The stack can contain state information for multiple instances of the playback device context. When
            a state is restored, all state instances that were saved more recently MUST be discarded.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRestoreDc.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRestoreDc" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRestoreDc.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRestoreDc" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRestoreDc.SavedDc">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the saved state to restore relative to
            the current state. This value MUST be negative; –1 represents the state that was most
            recently saved on the stack, –2 the one before that, etc.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRop4">
      <summary>
            A quaternary raster operation, which specifies ternary raster operations for 
            the foreground and background colors of a bitmap. These values define how the color data of 
            the source rectangle is to be combined with the color data of the destination rectangle.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRop4.#ctor(System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRop4" /> class.
            </summary>
      <param name="dwordData">The dword data.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRop4.BackgroundRop3">
      <summary>
            Gets the background ROP3.
            The unsigned, most-significant 8 bits of a 24-bit ternary 
            raster operation value from the WMF Ternary Raster Operation enumeration ([MS-WMF] section 2.1.1.31). This code defines how to combine the background color data of 
            the source and destination bitmaps and brush pattern.
            </summary>
      <value>
            The background ROP3.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRop4.ForegroundRop3">
      <summary>
            Gets the foreground ROP3.
            The unsigned, most-significant 8 bits of a 24-bit ternary 
            raster operation value from the WMF Ternary Raster Operation enumeration. This 
            code defines how to combine the foreground color data of the source and destination 
            bitmaps and brush pattern.
            </summary>
      <value>
            The foreground ROP3.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRoundRect">
      <summary>
            The EMR_ROUNDRECT record specifies a rectangle with rounded corners. The rectangle is outlined 
            by using the current pen and filled by using the current brush.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRoundRect.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRoundRect" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRoundRect.Box">
      <summary>
            Gets or sets a 128-bit WMF RectL object, specified in [MS-WMF] section 2.2.2.19, which 
            specifies the inclusive-inclusive rectangle to draw.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRoundRect.Corner">
      <summary>
            Gets or sets a 64-bit WMF SizeL object, specified in [MS-WMF] section 2.2.2.22, which 
            specifies the width and height, in logical coordinates, of the ellipse used to draw the rounded corners.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSaveDc">
      <summary>
            Saves the current state of playback device context on a
            stack of states saved by preceding EMR_SAVEDC
            records, if any. The state consists of graphics properties
            and objects, including the currently selected bitmap,
            brush, palette, font, pen, and region. An
            EMR_RESTOREDC record is used to restore the state.
            This EMF record specifies no parameters.
            </summary>
      <remarks>
            The stack can contain state information for multiple instances of the playback device context. When
            a state is restored, all state instances that were saved more recently MUST be discarded.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSaveDc.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSaveDc" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSaveDc.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSaveDc" /> class.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfScaleViewportExtex">
      <summary>
            The EMR_SCALEVIEWPORTEXTEX record respecifies the viewport for a device context by using the
            ratios formed by the specified multiplicands and divisors.
            </summary>
      <remarks>
            The extent cannot be changed if the device context is using a fixed scale mapping mode.
            Only MM_ISOTROPIC and MM_ANISOTROPIC are not fixed scale. The viewport extents
            are modified as follows.
            xNewWE = (xOldWE * xNum) / xDenom
            yNewWE = (yOldWE * yNum) / yDenom
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfScaleViewportExtex.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfScaleViewportExtex" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfScaleViewportExtex.XNum">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the horizontal multiplicand. Cannot be zero.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfScaleViewportExtex.XDenom">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the horizontal divisor. Cannot be zero.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfScaleViewportExtex.YNum">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the vertical multiplicand. Cannot be zero.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfScaleViewportExtex.YDenom">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the vertical divisor. Cannot be zero.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfScaleWindowExtex">
      <summary>
            The EMR_SCALEWINDOWEXTEX record respecifies the window for a playback device context by
            using the ratios formed by the specified multiplicands and divisors.
            </summary>
      <remarks>
            The extent cannot be changed if the device context is using a fixed scale mapping mode. Only
            MM_ISOTROPIC and MM_ANISOTROPIC are not fixed scale. The window extents are
            modified as follows.
            xNewWE = (xOldWE * xNum) / xDenom
            yNewWE = (yOldWE * yNum) / yDenom
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfScaleWindowExtex.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfScaleWindowExtex" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfScaleWindowExtex.XNum">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the horizontal multiplicand. MUST NOT be zero.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfScaleWindowExtex.XDenom">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the horizontal divisor. MUST NOT be zero.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfScaleWindowExtex.YNum">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the vertical multiplicand. MUST NOT be zero.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfScaleWindowExtex.YDenom">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the vertical divisor. MUST NOT be zero.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSelectClipPath">
      <summary>
            The EMR_SELECTCLIPPATH record specifies the current path as a clipping region for a playback 
            device context, combining the new region with any existing clipping region using the specified mode.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSelectClipPath.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSelectClipPath" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSelectClipPath.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSelectClipPath" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSelectClipPath.RegionMode">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the way to use the path. The 
            value MUST be in the RegionMode enumeration (section 2.1.29).
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSelectObject">
      <summary>
            The EMR_SELECTOBJECT record adds a graphics object to the current metafile playback device
            context. The object is specified either by its index in the EMF Object Table(section 3.1.1.1) or by its
            value from the StockObject enumeration(section 2.1.31).
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSelectObject.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSelectObject" /> class.
            </summary>
      <param name="record">The record.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSelectObject.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSelectObject" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSelectObject.ObjectHandle">
      <summary>
            Gets or sets 32-bit unsigned integer that specifies either the index of a graphics object 
            in the EMF Object Table or the index of a stock object from the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Consts.EmfStockObject" /> enumeration.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSelectPalette">
      <summary>
            The EMR_SELECTPALETTE record specifies a logical palette for the playback device context.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSelectPalette.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSelectPalette" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSelectPalette.IhPal">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies either the index of a LogPalette object
            (section 2.2.17) in the EMF Object Table or the value DEFAULT_PALETTE, which is the index
            of a stock object palette from the StockObject enumeration (section 2.1.31).
            </summary>
      <remarks>
            This value MUST NOT be zero or the index of any other stock object.
            </remarks>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetArcDirection">
      <summary>
            The EMR_SETARCDIRECTION record specifies the drawing direction to be used for arc and rectangle output.
            </summary>
      <remarks>
            The EMR_SETARCDIRECTION record affects the direction in which the following records draw:
            - EMR_ARC (section 2.3.5.2)
            - EMR_ARCTO (section 2.3.5.3)
            - EMR_CHORD (section 2.3.5.4)
            - EMR_ELLIPSE (section 2.3.5.5)
            - EMR_PIE (section 2.3.5.15)
            - EMR_RECTANGLE (section 2.3.5.34)
            - EMR_ROUNDRECT (section 2.3.5.35)
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetArcDirection.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetArcDirection" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetArcDirection.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetArcDirection" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetArcDirection.ArcDirection">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the arc direction. The value
            MUST be in the ArcDirection enumeration (section 2.1.2).
            The default direction is counterclockwise.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetBkColor">
      <summary>
            The EMR_SETBKCOLOR record specifies the background color.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetBkColor.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetBkColor" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetBkColor.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetBkColor" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetBkColor.Argb32Color">
      <summary>
            Gets or sets a 32-bit WMF ColorRef object, specified in [MS-WMF] section 2.2.2.8, which
            specifies the background color value.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetBkMode">
      <summary>
            The EMR_SETBKMODE record specifies the background mix mode of the playback device context.
            The background mix mode is used with text, hatched brushes, and pen styles that are not solid lines.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetBkMode.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetBkMode" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetBkMode.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetBkMode" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetBkMode.BackgroundMode">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the background mode
            and MUST be in the BackgroundMode (section 2.1.4) enumeration.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetBrushOrgEx">
      <summary>
            The EMR_SETBRUSHORGEX record specifies the origin of the current brush.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetBrushOrgEx.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetBrushOrgEx" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetBrushOrgEx.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetBrushOrgEx" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetBrushOrgEx.Origin">
      <summary>
            Gets or sets a 64-bit WMF PointL object, specified in [MS-WMF] section 2.2.2.15, which
            specifies the brush's horizontal and vertical origin in device units.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetColorAdjustment">
      <summary>
            The EMR_SETCOLORADJUSTMENT record specifies color adjustment properties in the playback
            device context.
            </summary>
      <remarks>
            Color adjustment values are used to adjust the input color of the source bitmap for graphics
            operations performed by EMR_STRETCHBLT and EMR_STRETCHDIBITS records when
            STRETCH_HALFTONE mode is set from the StretchMode enumeration (section 2.1.32).
            The ColorAdjustment object specified by this record MUST be used in graphics operations that
            require a ColorAdjustment object, until a different ColorAdjustment object is specified by another
            EMR_SETCOLORADJUSTMENT record, or until the object is removed by a EMR_DELETEOBJECT
            record.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetColorAdjustment.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetColorAdjustment" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetColorAdjustment.ColorAdjustment">
      <summary>
            Gets or sets a ColorAdjustment object (section 2.2.2) that specifies color
            adjustment values.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetColorSpace">
      <summary>
            The EMR_SETCOLORSPACE record defines the current logical color space object for graphics operations.
            </summary>
      <remarks>
            The logical color space object defined by this record MUST be used in drawing operations that are
            specified by subsequent EMF records, until either a different logical color space object is specified by
            another EMR_SETCOLORSPACE record, or the object is removed by a EMR_DELETECOLORSPACE
            record.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetColorSpace.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetColorSpace" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetColorSpace.IhCS">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the index of a logical color space object
            in the EMF Object Table (section 3.1.1.1).
            </summary>
      <remarks>
            This object is either a WMF LogColorSpace or LogColorSpaceW object ([MS-WMF] sections
            2.2.2.11 and 2.2.2.12, respectively).
            </remarks>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetDiBitsToDevice">
      <summary>
            The EMR_SETDIBITSTODEVICE record specifies a block transfer of pixels from specified scan lines of 
            a source bitmap to a destination rectangle.
            </summary>
      <remarks>
            This record supports source images in JPEG and PNG format. The Compression field in the source 
            bitmap header specifies the image format.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetDiBitsToDevice.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetDiBitsToDevice" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetDiBitsToDevice.Bounds">
      <summary>
            Gets or sets a WMF RectL object ([MS-WMF] section 2.2.2.19) that defines the 
            destination bounding rectangle in device units.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetDiBitsToDevice.XDest">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical x-coordinate of the upper-left 
            corner of the destination rectangle. 
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetDiBitsToDevice.YDest">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical y-coordinate of the upper-left 
            corner of the destination rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetDiBitsToDevice.XSrc">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the x-coordinate in pixels of the lower-left 
            corner of the source rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetDiBitsToDevice.YSrc">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the y-coordinate in pixels of the lower-left 
            corner of the source rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetDiBitsToDevice.CxSrc">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the width in pixels of the source rectangle. 
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetDiBitsToDevice.CySrc">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the height in pixels of the source rectangle
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetDiBitsToDevice.UsageSrc">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies how to interpret values in the 
            color table in the source bitmap header. This value MUST be in the DIBColors enumeration (section 2.1.9).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetDiBitsToDevice.IStartScan">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the first scan line in the array.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetDiBitsToDevice.CScans">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the number of scan lines.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetDiBitsToDevice.SourceBitmap">
      <summary>
            Gets or sets a buffer containing the source bitmap, which is not required to be 
            contiguous with the fixed portion of the EMR_SETDIBITSTODEVICE record. Accordingly, fields 
            in this buffer that are labeled "UndefinedSpace" are optional and MUST be ignored.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetIcmMode">
      <summary>
            The EMR_SETICMMODE record specifies the mode of Image Color Management (ICM) for graphics operations.
            </summary>
      <remarks>
            When ICM mode is enabled, colors specified in EMF records SHOULD be color matched, whereas the
            default color profile in the playback device context SHOULD be used when a bit-block transfer is
            performed. If the default color profile is not desired, ICM mode SHOULD be turned off before
            performing the bit-block transfer.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetIcmMode.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetIcmMode" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetIcmMode.IcmMode">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies whether to enable or disable ICM,
            from the ICMMode enumeration (section 2.1.18). This value is part of the state of the
            playback device context.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetIcmProfileA">
      <summary>
            The EMR_SETICMPROFILEA record specifies a color profile in a file with a name consisting of ASCII
            characters, for graphics output.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetIcmProfileA.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetIcmProfileA" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetIcmProfileA.DwFlags">
      <summary>
            Gets or sets a 32-bit unsigned integer that contains color profile flags.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetIcmProfileA.CbName">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the number of bytes in the ASCII
            name of the desired color profile.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetIcmProfileA.CbData">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the size of the color profile data, if it
            is contained in the Data field.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetIcmProfileA.Data">
      <summary>
            Gets or sets an array of size (cbName + cbData) in bytes, which specifies the ASCII
            name and raw data of the desired color profile.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetIcmProfileA.Name">
      <summary>
            Gets the name
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetIcmProfileA.RawData">
      <summary>
            Gets the raw data
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetIcmProfileW">
      <summary>
            The EMR_SETICMPROFILEW record specifies a color profile in a file with a name consisting of
            Unicode characters, for graphics output.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetIcmProfileW.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetIcmProfileW" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetIcmProfileW.DwFlags">
      <summary>
            Gets or sets a 32-bit unsigned integer that contains color profile flags.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetIcmProfileW.CbName">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the number of bytes in the Unicode
            UTF16-LE name of the desired color profile.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetIcmProfileW.CbData">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the size of color profile data, if attached.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetIcmProfileW.Data">
      <summary>
            Gets or sets an array of size (cbName + cbData) in bytes, which specifies the UTF16-LE
            name and raw data of the desired color profile.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetIcmProfileW.Name">
      <summary>
            Gets the name
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetIcmProfileW.RawData">
      <summary>
            Gets the raw data
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetLayout">
      <summary>
            The EMR_SETLAYOUT record specifies the order in which text and graphics are drawn.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetLayout.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetLayout" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetLayout.LayoutMode">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the layout mode
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetLayout.LayoutModeEnum">
      <summary>
            A 32-bit unsigned integer that specifies the layout mode
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetLayout.LayoutModeEnum.LAYOUT_LTR">
      <summary>
            Sets the default horizontal layout to be left-to-right.
            This is the default mode for English and European
            locales.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetLayout.LayoutModeEnum.LAYOUT_RTL">
      <summary>
            Sets the default horizontal layout to be right-to-left.
            This mode is required for some languages, including
            Arabic and Hebrew.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetLayout.LayoutModeEnum.LAYOUT_BITMAPORIENTATIONPRESERVED">
      <summary>
            Disables mirroring of bitmaps that are drawn by
            Bitmap Record Types (section 2.3.1), when the layout
            mode is right-to-left.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetLinkedUfis">
      <summary>
            The EMR_SETLINKEDUFIS record sets the UniversalFontIds (section 2.2.27) of the linked fonts to
            use during character lookup.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetLinkedUfis.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetLinkedUfis" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetLinkedUfis.Ufis">
      <summary>
            Gets or sets an array of uNumLinkedUFI elements of type UniversalFontId, which specifies
            the identifiers of the linked fonts.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetMapMode">
      <summary>
            The EMR_SETMAPMODE record specifies the mapping mode of the playback device context. 
            The mapping mode specifies the unit of measure used to transform page space units 
            into device space units, and also specifies the orientation of the device's x-axis and y-axis.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetMapMode.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetMapMode" /> class.
            </summary>
      <param name="record">The record.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetMapMode.MapMode">
      <summary>
            Gets or sets the map mode.
            </summary>
      <value>
            The map mode.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetMapperFlags">
      <summary>
            The EMR_SETMAPPERFLAGS record specifies parameters of the process of matching logical fonts to
            physical fonts, which is performed by the font mapper.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetMapperFlags.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetMapperFlags" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetMapperFlags.Flags">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies parameters of the font matching process.
            </summary>
      <remarks>
            0x00000001 The font mapper SHOULD select only fonts that match the aspect ratio of the output
            device, as it is currently defined in the playback device context.
            </remarks>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetMetaRgn">
      <summary>
            Inter sets the current meta region with the current clipping region
            to form a new meta region for the playback device context. The
            current clipping region SHOULD be reset to null.
            This EMF record specifies no parameters.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetMetaRgn.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetMetaRgn" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetMiterLimit">
      <summary>
            The EMR_SETMITERLIMIT record specifies the limit for the length of miter joins for the playback device context.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetMiterLimit.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetMiterLimit" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetMiterLimit.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetMiterLimit" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetMiterLimit.MiterLimit">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the new miter length limit.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetPaletteEntries">
      <summary>
            The EMR_SETPALETTEENTRIES record defines RGB color values in a range of entries for an existing
            LogPalette (section 2.2.17) object.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetPaletteEntries.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetPaletteEntries" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetPaletteEntries.IhPal">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the palette EMF Object Table index.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetPaletteEntries.Start">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the index of the first entry to set.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetPaletteEntries.NumberofEntries">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the number of entries.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetPaletteEntries.Argb32PalEntries">
      <summary>
            Gets or sets an array of LogPaletteEntry (section 2.2.18) objects, of
            NumberOfEntries length, which specifies the palette entry data. The Values members do
            not contain any values.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetPixelV">
      <summary>
            The EMR_SETPIXELV record defines the color of the pixel at the specified logical coordinates.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetPixelV.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetPixelV" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetPixelV.Pixel">
      <summary>
            Gets or sets a 64-bit WMF PointL object ([MS-WMF] section 2.2.2.15) that specifies the
            logical coordinates for the pixel.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetPixelV.Argb32Color">
      <summary>
            Gets or sets a 32-bit WMF ColorRef object ([MS-WMF] section 2.2.2.8) that specifies the pixel color.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetPolyFillMode">
      <summary>
            The EMR_SETPOLYFILLMODE record defines polygon fill mode.
            </summary>
      <remarks>
            In general, the modes differ only in cases where a complex, overlapping polygon MUST be filled; for
            example, a five-sided polygon that forms a five-pointed star with a pentagon in the center. In such
            cases, ALTERNATE mode SHOULD fill every other enclosed region within the polygon (the points of
            the star), but WINDING mode SHOULD fill all regions (the points of the star and the pentagon).
            When the fill mode is ALTERNATE, the area between odd-numbered and even-numbered polygon
            sides on each scan line SHOULD be filled. That is, the area between the first and second side
            SHOULD be filled, and between the third and fourth side, and so on.
            When the fill mode is WINDING, any region that has a nonzero winding value SHOULD be filled.
            The winding value is the number of times a pen used to draw the polygon would go around the
            region. The direction of each edge of the polygon is significant.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetPolyFillMode.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetPolyFillMode" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetPolyFillMode.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetPolyFillMode" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetPolyFillMode.PolygonFillMode">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the polygon fill mode and
            MUST be in the PolygonFillMode (section 2.1.27) enumeration.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetRop2">
      <summary>
            The EMR_SETROP2 record defines a binary raster operation mode.
            </summary>
      <remarks>
            Binary raster operation mix modes define how to combine source and destination colors when
            drawing with the current pen. The mix modes are binary raster operation codes, representing all
            possible Boolean functions of two variables, using the binary operations AND, OR, and XOR
            (exclusive OR), and the unary operation NOT. The mix mode is for raster devices only; it is not
            available for vector devices.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetRop2.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetRop2" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetRop2.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetRop2" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetRop2.Rop2Mode">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the raster operation mode and
            MUST be in the WMF Binary Raster Op enumeration ([MS-WMF] section 2.1.1.2).
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetStrechBltMode">
      <summary>
            The EMR_SETSTRETCHBLTMODE record specifies bitmap stretch mode.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetStrechBltMode.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetStrechBltMode" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetStrechBltMode.StretchMode">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the stretch mode and MAY be
            in the StretchMode enumeration.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetTextAlign">
      <summary>
            The EMR_SETTEXTALIGN record specifies text alignment.
            </summary>
      <remarks>
            The EMR_SMALLTEXTOUT, EMR_EXTTEXTOUTA, and EMR_EXTTEXTOUTW records use text
            alignment values to position a string of text on the output medium. The values specify the
            relationship between a reference point and a rectangle that bounds the text. The reference point is
            either the current position or a point passed to a text output record.
            The rectangle that bounds the text is formed by the character cells in the text string.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetTextAlign.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetTextAlign" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetTextAlign.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetTextAlign" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetTextAlign.TextAlignmentMode">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies text alignment by
            using a mask of text alignment flags. These are either <see cref="T:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTextAlignmentModeFlags" />
            ([MS-WMF] section 2.1.2.3) for text with a horizontal baseline, or <see cref="T:Aspose.Imaging.FileFormats.Wmf.Consts.WmfVerticalTextAlignmentModeFlags" />
            ([MS-WMF] section 2.1.2.4) for text with a vertical
            baseline. Only one value can be chosen from those that affect horizontal and vertical
            alignment.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetTextColor">
      <summary>
            The EMR_SETTEXTCOLOR record defines the current text color.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetTextColor.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetTextColor" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetTextColor.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetTextColor" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetTextColor.Argb32Color">
      <summary>
            Gets or sets a WMF ColorRef object ([MS-WMF] section 2.2.2.8) that specifies the text color value.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetTextJustification">
      <summary>
            The EMR_SETTEXTJUSTIFICATION record specifies the amount of extra space to add to break
            characters for text justification.
            </summary>
      <remarks>
            Instead of using an EMR_SETTEXTJUSTIFICATION record, an implementation SHOULD use an
            EMR_EXTTEXTOUTW record (section 2.3.5.8) to perform this function.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetTextJustification.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetTextJustification" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetTextJustification.NBreakExtra">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the total amount of extra space,
            in logical units, to add.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetTextJustification.NBreakCount">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the number of break characters.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetViewportExtEx">
      <summary>
            The EMR_SETVIEWPORTEXTEX record defines the viewport extent.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetViewportExtEx.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetViewportExtEx" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetViewportExtEx.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetViewportExtEx" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetViewportExtEx.Extent">
      <summary>
            Gets or sets a 64-bit WMF SizeL object ([MS-WMF] section 2.2.2.22) that specifies the
            horizontal and vertical extents in device units.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetViewportOrgEx">
      <summary>
            The EMR_SETVIEWPORTORGEX record defines the viewport origin.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetViewportOrgEx.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetViewportOrgEx" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetViewportOrgEx.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetViewportOrgEx" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetViewportOrgEx.Origin">
      <summary>
            Gets or sets a 64-bit WMF PointL object ([MS-WMF] section 2.2.2.15) that specifies the
            window horizontal and vertical origin in device units.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetWindowExtEx">
      <summary>
            The EMR_SETWINDOWEXTEX record defines the window extent.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetWindowExtEx.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetWindowExtEx" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetWindowExtEx.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetWindowExtEx" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetWindowExtEx.Extent">
      <summary>
            Gets or sets a 64-bit WMF SizeL object ([MS-WMF] section 2.2.2.22) that specifies the
            horizontal and vertical extents in logical units.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetWindowOrgEx">
      <summary>
            The EMR_SETWINDOWORGEX record defines the window origin.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetWindowOrgEx.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetWindowOrgEx" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetWindowOrgEx.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetWindowOrgEx" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetWindowOrgEx.Origin">
      <summary>
            Gets or sets a 64-bit WMF PointL object ([MS-WMF] section 2.2.2.15) that specifies the
            window horizontal and vertical origin in logical units.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetWorldTransform">
      <summary>
            The EMR_SETWORLDTRANSFORM record specifies a transform for the current world-space to page space transform in the playback device context.
            </summary>
      <remarks>
            For more information concerning transforms and coordinate spaces, see [MSDN-WRLDPGSPC]. See
            section 2.3.12 for the specification of other transform record types.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetWorldTransform.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetWorldTransform" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetWorldTransform.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetWorldTransform" /> class.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSmallTextOut">
      <summary>
            The EMR_SMALLTEXTOUT record outputs a string.
            </summary>
      <remarks>
            If ETO_SMALL_CHARS is set in the fuOptions field, TextString contains 8-bit codes for
            characters, derived from the low bytes of 16-bit Unicode UTF16-LE character codes, in which the
            high byte is assumed to be 0.
            If ETO_NO_RECT is set in the fuOptions field, the Bounds field is not included in the record.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSmallTextOut.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSmallTextOut" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSmallTextOut.X">
      <summary>
            Gets or sets a 32-bit signed integer specifying the x-coordinate of where to place the string.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSmallTextOut.Y">
      <summary>
            Gets or sets a 32-bit signed integer specifying the y-coordinate of where to place the string.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSmallTextOut.CChars">
      <summary>
            Gets or sets a 32-bit unsigned integer specifying the number of 16-bit characters in the
            string. The string is NOT null-terminated.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSmallTextOut.FuOptions">
      <summary>
            Gets or sets a 32-bit unsigned integer specifying the text output options to use. These
            options are specified by one or a combination of values from the ExtTextOutOptions
            enumeration (section 2.1.11).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSmallTextOut.IGraphicsMode">
      <summary>
            Gets or sets a 32-bit unsigned integer specifying the graphics mode, from the
            GraphicsMode enumeration (section 2.1.16).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSmallTextOut.ExScale">
      <summary>
            Gets or sets a 32-bit floating-point value that specifies how much to scale the text in the x-direction.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSmallTextOut.EyScale">
      <summary>
            Gets or sets a 32-bit floating-point value that specifies how much to scale the text in the y-direction.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSmallTextOut.Bounds">
      <summary>
            Gets or sets an optional, 128-bit WMF RectL object ([MS-WMF] section 2.2.2.19) that
            specifies the bounding rectangle in device units.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSmallTextOut.TextString">
      <summary>
            Gets or sets a variable-length string that contains the text string to draw, in either
            8-bit or 16-bit character codes, according to the value of the fuOptions field.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchBlt">
      <summary>
            The EMR_STRETCHBLT record specifies a block transfer of pixels from a source bitmap to a 
            destination rectangle, optionally in combination with a brush pattern, according to a specified raster
            operation, stretching or compressing the output to fit the dimensions of the destination, if necessary.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchBlt.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchBlt" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchBlt.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchBlt" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchBlt.Bounds">
      <summary>
            Gets or sets a WMF RectL object ([MS-WMF] section 2.2.2.19) that defines the 
            destination bounding rectangle in device units.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchBlt.XDest">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical x-coordinate of the upper-left 
            corner of the destination rectangle. 
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchBlt.YDest">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical y-coordinate of the upper-left 
            corner of the destination rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchBlt.CxDest">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical width of the destination rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchBlt.CyDest">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical height of the destination rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchBlt.BitBltRasterOperation">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies the raster operation 
            code. This code defines how the color data of the source rectangle is to be combined with the 
            color data of the destination rectangle and optionally a brush pattern, to achieve the final color
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchBlt.XSrc">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical x-coordinate of the upper-left 
            corner of the source rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchBlt.YSrc">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical y-coordinate of the upper-left 
            corner of the source rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchBlt.XformSrc">
      <summary>
            Gets or sets an XForm object (section 2.2.28) that specifies a world-space to page-space transform to apply to the source bitmap. 
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchBlt.Argb32BkColorSrc">
      <summary>
            Gets or sets a WMF ColorRef object ([MS-WMF] section 2.2.2.8 that specifies the 
            background color of the source bitmap.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchBlt.UsageSrc">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies how to interpret values in the 
            color table in the source bitmap header. This value MUST be in the DIBColors enumeration (section 2.1.9).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchBlt.CxSrc">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical width of the source rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchBlt.CySrc">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical height of the source rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchBlt.SourceBitmap">
      <summary>
            Gets or sets a buffer containing the source bitmap, which is not required to be 
            contiguous with the fixed portion of the EMR_STRETCHBLT record. Accordingly, fields in this 
            buffer that are labeled "UndefinedSpace" are optional and MUST be ignored.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchBlt.SrcRect">
      <summary>
            Gets or sets the source rect.
            </summary>
      <value>
            The source rect.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchBlt.DestRect">
      <summary>
            Gets or sets the dest rect.
            </summary>
      <value>
            The dest rect.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchDiBits">
      <summary>
            The EMR_STRETCHDIBITS record specifies a block transfer of pixels from a source bitmap to a 
            destination rectangle, optionally in combination with a brush pattern, according to a specified raster 
            operation, stretching or compressing the output to fit the dimensions of the destination, if necessary. 
            </summary>
      <remarks>
            This record supports source images in JPEG and PNG formats. The Compression field in the source 
            bitmap header specifies the image format. 
            If the signs of the source and destination height and width fields differ, this record specifies a 
            mirror-image copy of the source bitmap to the destination. That is, if cxSrc and cxDest have 
            different signs, a mirror image of the source bitmap along the x-axis is specified. If cySrc and 
            cyDest have different signs, a mirror image of the source bitmap along the y-axis is specified.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchDiBits.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchDiBits" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchDiBits.Bounds">
      <summary>
            Gets or sets a WMF RectL object ([MS-WMF] section 2.2.2.19) that defines the 
            destination bounding rectangle in device units.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchDiBits.XDest">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical x-coordinate of the upper-left 
            corner of the destination rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchDiBits.YDest">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical y-coordinate of the upper-left 
            corner of the destination rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchDiBits.XSrc">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the x-coordinate in pixels of the upper-left 
            corner of the source rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchDiBits.YSrc">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the y-coordinate in pixels of the upper-left 
            corner of the source rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchDiBits.CxSrc">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the width in pixels of the source rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchDiBits.CySrc">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the height in pixels of the source rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchDiBits.UsageSrc">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies how to interpret values in the 
            color table in the source bitmap header. This value MUST be in the DIBColors enumeration (section 2.1.9).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchDiBits.BitBltRasterOperation">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies a raster operation 
            code. These codes define how the color data of the source rectangle is to be combined with 
            the color data of the destination rectangle and optionally a brush pattern, to achieve the final color. 
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchDiBits.CxDest">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical width of the destination rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchDiBits.CyDest">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical height of the destination rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchDiBits.SourceBitmap">
      <summary>
            Gets or sets a buffer containing the source bitmap, which is not required to be 
            contiguous with the fixed portion of the EMR_STRETCHDIBITS record. Accordingly, fields in 
            this buffer that are labeled "UndefinedSpace" are optional and MUST be ignored.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStrokeAndFillPath">
      <summary>
            The EMR_STROKEANDFILLPATH record closes any open figures in a path, strokes the outline of the
            path by using the current pen, and fills its interior by using the current brush.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStrokeAndFillPath.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStrokeAndFillPath" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStrokeAndFillPath.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStrokeAndFillPath" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStrokeAndFillPath.Bounds">
      <summary>
            Gets or sets a 128-bit WMF RectL object ([MS-WMF] section 2.2.2.19) that specifies
            the bounding rectangle, in device units.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStrokePath">
      <summary>
            EMR_STROKEPATH class
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStrokePath.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStrokePath" /> class.
            </summary>
      <param name="record">The record.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStrokePath.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStrokePath" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStrokePath.Bounds">
      <summary>
            Gets or sets a 128-bit WMF RectL object ([MS-WMF] section 2.2.2.19) that specifies the bounding rectangle in device units
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfTransparentBlt">
      <summary>
            The EMR_TRANSPARENTBLT record specifies a block transfer of pixels from a source bitmap to a 
            destination rectangle, treating a specified color as transparent, stretching or compressing the output 
            to fit the dimensions of the destination, if necessary
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfTransparentBlt.#ctor(Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfTransparentBlt" /> class.
            </summary>
      <param name="source">The source.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfTransparentBlt.Bounds">
      <summary>
            Gets or sets a WMF RectL object ([MS-WMF] section 2.2.2.19) that defines the 
            destination bounding rectangle in device units.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfTransparentBlt.XDest">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical x-coordinate of the upper-left 
            corner of the destination rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfTransparentBlt.YDest">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical y-coordinate of the upper-left 
            corner of the destination rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfTransparentBlt.CxDest">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical width of the destination rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfTransparentBlt.CyDest">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical height of the destination rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfTransparentBlt.TransparentArgb32Color">
      <summary>
            Gets or sets a WMF ColorRef object ([MS-WMF] section 2.2.2.8) that specifies 
            the color in the source bitmap to be treated as transparent. 
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfTransparentBlt.XSrc">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical x-coordinate of the upper-left 
            corner of the source rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfTransparentBlt.YSrc">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical y-coordinate of the upper-left 
            corner of the source rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfTransparentBlt.XformSrc">
      <summary>
            Gets or sets an XForm object (section 2.2.28) that specifies a world-space to page-space transform to apply to the source bitmap.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfTransparentBlt.SrcBkArgb32Color">
      <summary>
            Gets or sets a WMF ColorRef object that specifies the background color of the source bitmap.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfTransparentBlt.UsageSrc">
      <summary>
            Gets or sets a 32-bit unsigned integer that specifies how to interpret values in the 
            color table in the source bitmap header. This value MUST be in the DIBColors enumeration (section 2.1.9)
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfTransparentBlt.CxSrc">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical width of the source rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfTransparentBlt.CySrc">
      <summary>
            Gets or sets a 32-bit signed integer that specifies the logical height of the source rectangle. 
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfTransparentBlt.SourceBitmap">
      <summary>
            Gets or sets a buffer containing the source bitmap, which is not required to be 
            contiguous with the fixed portion of the EMR_TRANSPARENTBLT record. Accordingly, fields in 
            this buffer that are labeled "UndefinedSpace" are optional and MUST be ignored.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfVertexData">
      <summary>
            Objects that specify the vertexes of either rectangles or triangles and 
            the colors that correspond to them.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfVertexData.VertexObjects">
      <summary>
            Gets or sets an array of nVer TriVertex objects (section 2.2.26). Each 
            object specifies the position and color of a vertex of either a rectangle or a triangle, 
            depending on the value of the ulMode field.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfVertexData.VertexIndexes">
      <summary>
            Gets or sets an array of nTri GradientRectangle objects (section 2.2.7) or 
            GradientTriangle objects (section 2.2.8), depending on the value of the ulMode field. 
            Each object specifies indexes into the array of TriVertex objects in the VertexObjects field.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfVertexData.VertexPadding">
      <summary>
            Gets or sets an optional variable-length array of nTri times four bytes 
            that MUST be present if the value of the ulMode field indicates GradientRectangle 
            objects (section 2.2.7). If the value of the ulMode field indicates GradientTriangle 
            objects (section 2.2.8), no VertexPadding is present. This field MUST be ignored.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfWidenPath">
      <summary>
            This record redefines the current path as the area that would be painted if the path
            were drawn using the pen currently selected into the playback device context.
            </summary>
      <seealso cref="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPathBracketRecordType" />
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Emf.Records.NamespaceDoc">
      <summary>
            The namespace contains types [MS-EMF]: Enhanced Metafile Format.
            2.3 EMF Records
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.MetaImage">
      <summary>
            Base class for Meta object classes
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.MetaImage.Crop(System.Int32,System.Int32,System.Int32,System.Int32)">
      <summary>
            Crop image with shifts.
            </summary>
      <param name="leftShift">The left shift.</param>
      <param name="rightShift">The right shift.</param>
      <param name="topShift">The top shift.</param>
      <param name="bottomShift">The bottom shift.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.MetaImage.Crop(Aspose.Imaging.Rectangle)">
      <summary>
            Crops the specified rectangle.
            </summary>
      <param name="rectangle">The rectangle.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.MetaImage.GetCanNotSaveMessage(Aspose.Imaging.ImageOptionsBase)">
      <summary>
            Gets the can not save message.
            </summary>
      <param name="optionsBase">The image options.</param>
      <returns>
            The can not save message.
            </returns>
      <value>
            The can not save message.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.MetaImage.Records">
      <summary>
            Gets or sets the records.
            </summary>
      <value>
            The records.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.MetaObjectList">
      <summary>
            The list of meta objects for EMF, EMF+ and WMF classes
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.MetaObjectList.#ctor(System.Collections.IList)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.MetaObjectList" /> class.
            </summary>
      <param name="list">The list - container of objects.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.MetaObjectList.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Emf.MetaObjectList" /> class.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Consts.NamespaceDoc">
      <summary>
                The namespace contains types [MS-WMF]: Windows Metafile Format
                2.1 WMF Constants
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Consts.StretchMode">
      <summary>
                The <see cref="T:Aspose.Imaging.FileFormats.Wmf.Consts.StretchMode" /> Enumeration specifies the bitmap
                stretching mode, which defines how the system combines rows or columns
                of a bitmap with existing pixels.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.StretchMode.BlackOnWhite">
      <summary>
                Performs a Boolean AND operation by using the color values for the
                eliminated and existing pixels. If the bitmap is a monochrome
                bitmap, this mode preserves black pixels at the expense of white
                pixels
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.StretchMode.WhiteOnBlack">
      <summary>
                Performs a Boolean OR operation by using the color values for the
                eliminated and existing pixels. If the bitmap is a monochrome
                bitmap, this mode preserves white pixels at the expense of black
                pixels
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.StretchMode.ColorOnColor">
      <summary>
                Deletes the pixels. This mode deletes all eliminated lines of pixels
                without trying to preserve their information.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.StretchMode.HalfTone">
      <summary>
                Maps pixels from the source rectangle into blocks of pixels in the
                destination rectangle. The average color over the destination block
                of pixels approximates the color of the source pixels.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Consts.WmfBinaryRasterOperation">
      <summary>
                The BinaryRasterOperation Enumeration section lists the binary raster-operation codes. Raster operation codes
                define how metafile processing combines the bits from the selected pen with the
                bits in the destination bitmap.
            </summary>
      <remarks>
                Each raster-operation code represents a Boolean operation in which the values of the pixels in the
                selected pen and the destination bitmap are combined. Following are the two operands used in
                these operations.
                Operand Meaning
                P Selected pen
                D Destination bitmap
                a Bitwise AND
                n Bitwise NOT (inverse)
                o Bitwise OR
                x Bitwise exclusive OR (XOR)
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfBinaryRasterOperation.Black">
      <summary>
                0, Pixel is always 0.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfBinaryRasterOperation.Notmergepen">
      <summary>
                DPon, Pixel is the inverse of the MERGEPEN color
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfBinaryRasterOperation.Masknotpen">
      <summary>
                DPna, Pixel is a combination of the screen color and the inverse of the pen color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfBinaryRasterOperation.Notcopypen">
      <summary>
                Pn, Pixel is the inverse of the pen color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfBinaryRasterOperation.Maskpennot">
      <summary>
                PDna, Pixel is a combination of the colors common to both the pen and the
                inverse of the screen.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfBinaryRasterOperation.Not">
      <summary>
                Dn, Pixel is the inverse of the screen color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfBinaryRasterOperation.Xorpen">
      <summary>
                DPx, Pixel is a combination of the colors in the pen or in the screen, but not in both.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfBinaryRasterOperation.Notmaskpen">
      <summary>
                DPan, Pixel is the inverse of the MASKPEN color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfBinaryRasterOperation.Maskpen">
      <summary>
                DPa, Pixel is a combination of the colors common to both the pen and the screen.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfBinaryRasterOperation.Notxorpen">
      <summary>
                DPxn, Pixel is the inverse of the XORPEN color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfBinaryRasterOperation.Nop">
      <summary>
                D, Pixel remains unchanged.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfBinaryRasterOperation.Mergenotpen">
      <summary>
                DPno, Pixel is a combination of the colors common to both the screen and
                the inverse of the pen.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfBinaryRasterOperation.Copypen">
      <summary>
                P, Pixel is the pen color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfBinaryRasterOperation.Mergepennot">
      <summary>
                PDno, Pixel is a combination of the pen color and the inverse of the
                screen color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfBinaryRasterOperation.Mergepen">
      <summary>
                DPo, Pixel is a combination of the pen color and the screen color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfBinaryRasterOperation.White">
      <summary>
                1, Pixel is always 1
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Consts.WmfBitCount">
      <summary>
                The BitCount Enumeration specifies the number of bits that define each pixel and
                the maximum number of colors in a device-independent bitmap (DIB).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfBitCount.BI_BITCOUNT_0">
      <summary>
                The number of bits per pixel is undefined.
                The image SHOULD be in either JPEG or PNG format.
                Neither of these formats includes a color table, so this value
                specifies that no color table is present. See [JFIF] and [RFC2083]
                for more information concerning JPEG and PNG compression formats.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfBitCount.BI_BITCOUNT_1">
      <summary>
                The image is specified with two colors.Each pixel in the bitmap is
                represented by a single bit. If the bit is clear, the pixel is
                displayed with the color of the first entry in the color table;
                if the bit is set, the pixel has the color of the second entry in the table.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfBitCount.BI_BITCOUNT_2">
      <summary>
                The image is specified with a maximum of 16 colors.
                Each pixel in the bitmap is represented by a 4-bit index into the
                color table, and each byte contains 2 pixels.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfBitCount.BI_BITCOUNT_3">
      <summary>
                The image is specified with a maximum of 256 colors.
                Each pixel in the bitmap is represented by an 8-bit index into the
                color table, and each byte contains 1 pixel.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfBitCount.BI_BITCOUNT_4">
      <summary>
                The image is specified with a maximum of 2^16 colors.
                Each pixel in the bitmap is represented by a 16-bit value
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfBitCount.BI_BITCOUNT_5">
      <summary>
                The bitmap has a maximum of 2^24 colors, and the Colors field of DIB is NULL.
                Each 3-byte triplet in the bitmap array represents the relative intensities
                of blue, green, and red, respectively, for a pixel. The Colors color table
                is used for optimizing colors used on palette-based devices, and MUST contain
                the number of entries specified by the ColorUsed field of the BitmapInfoHeader Object
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfBitCount.BI_BITCOUNT_6">
      <summary>
                The bitmap has a maximum of 2^24 colors
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Consts.WmfBrushStyle">
      <summary>
                The BrushStyle Enumeration specifies the different possible brush types
                that can be used in graphics operations. For more information, see the
                specification of the Brush Object (section 2.2.1.1).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfBrushStyle.Solid">
      <summary>
                A brush that paints a single, constant color, either solid or dithered.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfBrushStyle.Null">
      <summary>
                A brush that does nothing. Using a NULL brush in a graphics operation
                MUST have the same effect as using no brush at all
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfBrushStyle.Hatched">
      <summary>
                A brush that paints a predefined simple pattern, or "hatch", onto a solid background
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfBrushStyle.Pattern">
      <summary>
                A brush that paints a pattern defined by a bitmap, which MAY be a Bitmap16 Object
                or a DeviceIndependentBitmap (DIB) Object.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfBrushStyle.Indexed">
      <summary>
                Not supported.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfBrushStyle.Dibpattern">
      <summary>
                A pattern brush specified by a DIB.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfBrushStyle.Dibpatternpt">
      <summary>
                A pattern brush specified by a DIB.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfBrushStyle.Pattern8X8">
      <summary>
                Not supported.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfBrushStyle.Dibpattern8X8">
      <summary>
                Not supported.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfBrushStyle.Monopattern">
      <summary>
                Not supported.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfBrushStyle.Gradient">
      <summary>
            The gradient
            Not suppoted in wmf, support in odg.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Consts.WmfCharacterSet">
      <summary>
                The CharacterSet Enumeration defines the possible sets of character glyphs that are defined in
                fonts for graphics output.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfCharacterSet.Ansi">
      <summary>
                Specifies the English character set.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfCharacterSet.Default">
      <summary>
                Specifies a character set based on the current system locale; for
                example, when the system locale is United States English, the default character set is
                ANSI_CHARSET.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfCharacterSet.Symbol">
      <summary>
                Specifies a character set of symbols.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfCharacterSet.Mac">
      <summary>
                Specifies the Apple Macintosh character set.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfCharacterSet.Shiftjis">
      <summary>
                Specifies the Japanese character set.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfCharacterSet.Hangul">
      <summary>
                Also spelled "Hangeul". Specifies the Hangul Korean character set.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfCharacterSet.Johab">
      <summary>
                Also spelled "Johap". Specifies the Johab Korean character set.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfCharacterSet.Gb2312">
      <summary>
                Specifies the "simplified" Chinese character set for People's Republic of China.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfCharacterSet.Chinesebig5">
      <summary>
                Specifies the "traditional" Chinese character set, used mostly in
                Taiwan and in the Hong Kong and Macao Special Administrative Regions.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfCharacterSet.Greek">
      <summary>
                Specifies the Greek character set.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfCharacterSet.Turkish">
      <summary>
                Specifies the Turkish character set.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfCharacterSet.Vietnamese">
      <summary>
                Specifies the Vietnamese character set.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfCharacterSet.Hebrew">
      <summary>
                Specifies the Vietnamese character set.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfCharacterSet.Arabic">
      <summary>
                Specifies the Arabic character set
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfCharacterSet.Baltic">
      <summary>
                Specifies the Baltic (Northeastern European) character set
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfCharacterSet.Russian">
      <summary>
                Specifies the Russian Cyrillic character set.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfCharacterSet.Thai">
      <summary>
                Specifies the Thai character set.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfCharacterSet.Easteurope">
      <summary>
                Specifies a Eastern European character set.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfCharacterSet.Oem">
      <summary>
                Specifies a mapping to one of the OEM code pages, according to the current
                system locale setting.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Consts.WmfClipPrecisionFlags">
      <summary>
                ClipPrecision Flags specify clipping precision, which defines how to clip characters that are
                partially outside a clipping region. These flags can be combined to specify multiple options.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfClipPrecisionFlags.Default">
      <summary>
                Specifies that default clipping MUST be used.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfClipPrecisionFlags.Character">
      <summary>
                This value SHOULD NOT be used.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfClipPrecisionFlags.Stroke">
      <summary>
                This value MAY be returned when enumerating rasterized, TrueType and
                vector fonts.
                [33] (Windows NT 3.1, Windows NT 3.5, Windows NT 3.51, Windows NT 4.0,
                Windows 2000, and Windows XP: This value is always returned when enumerating fonts.)
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfClipPrecisionFlags.LhAngles">
      <summary>
                This value is used to control font rotation, as follows:
                - If set, the rotation for all fonts SHOULD be determined by the orientation
                of the coordinate system; that is, whether the orientation is left-handed
                or right-handed.
                - If clear, device fonts SHOULD rotate counterclockwise, but the rotation of
                other fonts SHOULD be determined by the orientation of the coordinate
                system.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfClipPrecisionFlags.TtAlways">
      <summary>
                This value SHOULD NOT [34] be used.
                [34] This value is ignored in the following Windows versions:
                - Windows Vista
                - Windows Server 2008
                - Windows 7
                - Windows Server 2008 R2
                - Windows 8
                - Windows Server 2012
                - Windows 8.1
                - Windows Server 2012 R2
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfClipPrecisionFlags.DfaDisable">
      <summary>
                This value specifies that font association SHOULD [35] be turned off.
                [35] This value is not supported.in Windows 95, Windows 98, and Windows Millennium Edition.
                Font association is turned off in Windows 2000, Windows XP, and Windows Server 2003.
                This value is ignored in these Windows versions:
                - Windows Vista
                - Windows Server 2008
                - Windows 7
                - Windows Server 2008 R2
                - Windows 8
                - Windows Server 2012
                - Windows 8.1
                - Windows Server 2012 R2
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfClipPrecisionFlags.Embedded">
      <summary>
                This value specifies that font embedding MUST be used to render document
                content; embedded fonts are read-only.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Consts.WmfColorUsageEnum">
      <summary>
                The ColorUsage Enumeration specifies whether a color table exists in a device-independent
                bitmap(DIB) and how to interpret its values.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfColorUsageEnum.DIB_RGB_COLORS">
      <summary>
                The color table contains RGB values specified by RGBQuad Objects (section 2.2.2.20).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfColorUsageEnum.DIB_PAL_COLORS">
      <summary>
                The color table contains 16-bit indices into the current logical palette in the playback device context.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfColorUsageEnum.DIB_PAL_INDICES">
      <summary>
                No color table exists. The pixels in the DIB are indices into the current
                logical palette in the playback device context.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Consts.WmfCompression">
      <summary>
                The Compression Enumeration specifies the type of compression for a bitmap image
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfCompression.BI_RGB">
      <summary>
                The bitmap is in uncompressed red green blue (RGB) format that is not compressed and does not use color masks.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfCompression.BI_RLE8">
      <summary>
                An RGB format that uses run-length encoding (RLE) compression for bitmaps with 8 bits per pixel.
                The compression uses a 2-byte format consisting of a count byte followed by a byte containing a color index.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfCompression.BI_RLE4">
      <summary>
                An RGB format that uses RLE compression for bitmaps with 4 bits per pixel.
                The compression uses a 2-byte format consisting of a count byte followed by two word-length color indexes
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfCompression.BI_BITFIELDS">
      <summary>
                The bitmap is not compressed and the color table consists of three DWORD color masks that
                specify the red, green, and blue components, respectively, of each pixel.
                This is valid when used with 16 and 32-bits per pixel bitmaps.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfCompression.BI_JPEG">
      <summary>
                The image is a JPEG image, as specified in [JFIF]. This value SHOULD only be used in certain bitmap
                operations, such as JPEG pass-through. The application MUST query for the pass-through support,
                since not all devices support JPEG pass-through. Using non-RGB bitmaps MAY limit the portability
                of the metafile to other devices. For instance, display device contexts generally do not support this pass-through
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfCompression.BI_PNG">
      <summary>
                The image is a PNG image, as specified in [RFC2083]. This value SHOULD only be used certain bitmap operations,
                such as JPEG/PNG pass-through. The application MUST query for the pass-through support, because not all devices
                support JPEG/PNG pass-through. Using non-RGB bitmaps MAY limit the portability of the metafile to other devices.
                For instance, display device contexts generally do not support this pass-through.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfCompression.BI_CMYK">
      <summary>
                The image is an uncompressed CMYK format.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfCompression.BI_CMYKRLE8">
      <summary>
                A CMYK format that uses RLE compression for bitmaps with 8 bits per pixel.
                The compression uses a 2-byte format consisting of a count byte followed by a byte containing a color index.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfCompression.BI_CMYKRLE4">
      <summary>
                A CMYK format that uses RLE compression for bitmaps with 4 bits per pixel.
                The compression uses a 2-byte format consisting of a count byte followed by two word-length color indexes.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Consts.WmfFamilyFont">
      <summary>
                The FamilyFont enumeration specifies the font family. Font families describe the look of a font in
                a general way. They are intended for specifying fonts when the exact typeface desired is not available.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfFamilyFont.Dontcare">
      <summary>
                The default font is specified, which is implementation-dependent.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfFamilyFont.Roman">
      <summary>
                Fonts with variable stroke widths, which are proportional to the actual widths of
                the glyphs, and which have serifs. "MS Serif" is an example.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfFamilyFont.Swiss">
      <summary>
                Fonts with variable stroke widths, which are proportional to the actual widths of the
                glyphs, and which do not have serifs. "MS Sans Serif" is an example.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfFamilyFont.Modern">
      <summary>
                Fonts with constant stroke width, with or without serifs. Fixed-width fonts are
                usually modern. "Pica", "Elite", and "Courier New" are examples.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfFamilyFont.Script">
      <summary>
                Fonts designed to look like handwriting. "Script" and "Cursive" are examples.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfFamilyFont.Decorative">
      <summary>
                Novelty fonts. "Old English" is an example.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Consts.WmfFloodFillMode">
      <summary>
                The FloodFill Enumeration specifies the type of fill operation to be
                performed.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfFloodFillMode.FloodFillBorder">
      <summary>
                The fill area is bounded by the color specified by the Color member.
                This style is identical to the filling performed by the
                META_FLOODFILL record.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfFloodFillMode.FloodFillSurface">
      <summary>
                The fill area is bounded by the color that is specified by the Color
                member. Filling continues outward in all directions as long as the
                color is encountered. This style is useful for filling areas with
                multicolored boundaries.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Consts.WmfFontQuality">
      <summary>
                The FontQuality Enumeration specifies how closely the attributes of the logical font should match
                those of the physical font when rendering text.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfFontQuality.Default">
      <summary>
                Specifies that the character quality of the font does not matter, so
                DRAFT can be used.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfFontQuality.Draft">
      <summary>
                Specifies that the character quality of the font is less important than the
                matching of logical attribuetes. For rasterized fonts, scaling SHOULD be enabled, which
                means that more font sizes are available.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfFontQuality.Proof">
      <summary>
                Specifies that the character quality of the font is more important than the
                matching of logical attributes. For rasterized fonts, scaling SHOULD be disabled, and the font
                closest in size SHOULD be chosen.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfFontQuality.Nonantialiased">
      <summary>
                Specifies that anti-aliasing SHOULD NOT be used when
                rendering text
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfFontQuality.Antialiased">
      <summary>
                Specifies that anti-aliasing SHOULD be used when rendering text, if
                the font supports it.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfFontQuality.Cleartype">
      <summary>
                Specifies that ClearType anti-aliasing SHOULD be used when
                rendering text, if the font supports it.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Consts.WmfGamutMappingIntent">
      <summary>
                The GamutMappingIntent Enumeration specifies the relationship between logical and physical colors.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfGamutMappingIntent.LCS_GM_ABS_COLORIMETRIC">
      <summary>
                Specifies that the white point SHOULD be maintained.
                Typically used when logical colors MUST be matched to their nearest physical color in the
                destination color gamut.
                Intent: Match
                ICC name: Absolute Colorimetric
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfGamutMappingIntent.LCS_GM_BUSINESS">
      <summary>
                Specifies that saturation SHOULD be maintained. Typically used for
                business charts and other situations in which dithering is not required.
                Intent: Graphic
                ICC name: Saturation
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfGamutMappingIntent.LCS_GM_GRAPHICS">
      <summary>
                Specifies that a colorimetric match SHOULD be maintained. Typically
                used for graphic designs and named colors.
                Intent: Proof
                ICC name: Relative Colorimetric
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfGamutMappingIntent.LCS_GM_IMAGES">
      <summary>
                Specifies that contrast SHOULD be maintained. Typically used for
                photographs and natural images.
                Intent: Picture
                ICC name: Perceptual
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Consts.WmfHatchStyle">
      <summary>
                The HatchStyle Enumeration specifies the hatch pattern.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfHatchStyle.Horizontal">
      <summary>
                A horizontal hatch
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfHatchStyle.Vertical">
      <summary>
                A vertical hatch.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfHatchStyle.Fdiagonal">
      <summary>
                A 45-degree downward, left-to-right hatch.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfHatchStyle.Bdiagonal">
      <summary>
                A 45-degree upward, left-to-right hatch.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfHatchStyle.Cross">
      <summary>
                A horizontal and vertical cross-hatch.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfHatchStyle.Diagcross">
      <summary>
                The A 45-degree crosshatch.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Consts.WmfLogicalColorSpaceEnum">
      <summary>
                The LogicalColorSpace Enumeration specifies the type of color space.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfLogicalColorSpaceEnum.LCS_CALIBRATED_RGB">
      <summary>
                Color values are calibrated red green blue (RGB) values.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfLogicalColorSpaceEnum.LCS_sRGB">
      <summary>
                The value is an encoding of the ASCII characters "sRGB", and it indicates that the
                color values are sRGB values.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfLogicalColorSpaceEnum.LCS_WINDOWS_COLOR_SPACE">
      <summary>
                The value is an encoding of the ASCII characters "Win ",
                including the trailing space, and it indicates that the color values are Windows default color space values.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMapMode">
      <summary>
                The map modes
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMapMode.Text">
      <summary>
                The text
                Each logical unit is mapped to one device pixel. Positive x is to the right; positive y is down
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMapMode.Lometric">
      <summary>
                The lometric
                Each logical unit is mapped to 0.1 millimeter. Positive x is to the right; positive y is up.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMapMode.Himetric">
      <summary>
                The himetric
                Each logical unit is mapped to 0.01 millimeter. Positive x is to the right; positive y is up.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMapMode.Loenglish">
      <summary>
                The loenglish
                Each logical unit is mapped to 0.01 inch. Positive x is to the right; positive y is up.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMapMode.Hienglish">
      <summary>
                The hienglish
                Each logical unit is mapped to 0.001 inch. Positive x is to the right; positive y is up.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMapMode.Twips">
      <summary>
                The twips
                Each logical unit is mapped to one twentieth (1/20) of a point. In printing, a point is 1/72 of an inch; therefore,
                1/20 of a point is 1/1440 of an inch. This unit is also known as a "twip".
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMapMode.Isotropic">
      <summary>
                The isotropic
                Logical units are mapped to arbitrary device units with equally scaled axes; that is, one unit along the x-axis is
                equal to one unit along the y-axis.
                The META_SETWINDOWEXT and META_SETVIEWPORTEXT records specify the units and the orientation of the axes.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMapMode.Anisotropic">
      <summary>
                The anisotropic
                Logical units are mapped to arbitrary units with arbitrarily scaled axes.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes">
      <summary>
                The MetafileEscapes Enumeration specifies printer driver functionality that might not be
                directly accessible through WMF records defined in the RecordType Enumeration (section 2.1.1.1).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Newframe">
      <summary>
                Notifies the printer driver that the application has finished writing to a page.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Abortdoc">
      <summary>
                Stops processing the current document.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Nextband">
      <summary>
                Notifies the printer driver that the application has finished writing to a band.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Setcolortable">
      <summary>
                Sets color table values.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Getcolortable">
      <summary>
                Gets color table values.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Flushout">
      <summary>
                Causes all pending output to be flushed to the output device.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Draftmode">
      <summary>
                Indicates that the printer driver SHOULD print text only, and no graphics.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Queryescsupport">
      <summary>
                Queries a printer driver to determine whether a specific escape function
                is supported on the output device it drives.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Setabortproc">
      <summary>
                Sets the application-defined function that allows a print job to be canceled
                during printing.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Startdoc">
      <summary>
                Notifies the printer driver that a new print job is starting.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Enddoc">
      <summary>
                Notifies the printer driver that the current print job is ending.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Getphyspagesize">
      <summary>
                Retrieves the physical page size currently selected on an output device.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Getprintingoffset">
      <summary>
                Retrieves the offset from the upper-left corner of the physical page
                where the actual printing or drawing begins.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Getscalingfactor">
      <summary>
                Retrieves the scaling factors for the x-axis and the y-axis of a printer.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.MetaEscapeEnhancedMetafile">
      <summary>
                Used to embed an enhanced metafile format (EMF)
                metafile within a WMF metafile.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Setpenwidth">
      <summary>
                Sets the width of a pen in pixels.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Setcopycount">
      <summary>
                Sets the number of copies.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Setpapersource">
      <summary>
                Sets the source, such as a particular paper tray or bin on a printer, for
                output forms.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Passthrough">
      <summary>
                This record passes through arbitrary data.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Gettechnology">
      <summary>
                Gets information concerning graphics technology that is supported on a
                device.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Setlinecap">
      <summary>
                Specifies the line-drawing mode to use in output to a device.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Setlinejoin">
      <summary>
                Specifies the line-joining mode to use in output to a device.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Setmiterlimit">
      <summary>
                Sets the limit for the length of miter joins to use in output to a device.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Bandinfo">
      <summary>
                Retrieves or specifies settings concerning banding on a device, such as the
                number of bands.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Drawpatternrect">
      <summary>
                Draws a rectangle with a defined pattern.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Getvectorpensize">
      <summary>
                Retrieves the physical pen size currently defined on a device.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Getvectorbrushsize">
      <summary>
                Retrieves the physical brush size currently defined on a device.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Enableduplex">
      <summary>
                Enables or disables double-sided (duplex) printing on a device.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Getsetpaperbins">
      <summary>
                Retrieves or specifies the source of output forms on a device.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Getsetprintorient">
      <summary>
                Retrieves or specifies the paper orientation on a device.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Enumpaperbins">
      <summary>
                Retrieves information concerning the sources of different forms on an
                output device.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Setdibscaling">
      <summary>
                Specifies the scaling of device-independent bitmaps (DIBs).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Epsprinting">
      <summary>
                Indicates the start and end of an encapsulated PostScript (EPS) section.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Enumpapermetrics">
      <summary>
                Queries a printer driver for paper dimensions and other forms data.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Getsetpapermetrics">
      <summary>
                Retrieves or specifies paper dimensions and other forms data on an
                output device.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.PostscriptData">
      <summary>
                Sends arbitrary PostScript data to an output device.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.PostscriptIgnore">
      <summary>
                Notifies an output device to ignore PostScript data.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Getdeviceunits">
      <summary>
                Gets the device units currently configured on an output device.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Getextendedtextmetrics">
      <summary>
                Gets extended text metrics currently configured on an output
                device.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Getpairkerntable">
      <summary>
                Gets the font kern table currently defined on an output device.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Exttextout">
      <summary>
                Draws text using the currently selected font, background color, and text color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Getfacename">
      <summary>
                Gets the font face name currently configured on a device.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Downloadface">
      <summary>
                Sets the font face name on a device.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.MetafileDriver">
      <summary>
                Queries a printer driver about the support for metafiles on an output
                device.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Querydibsupport">
      <summary>
                Queries the printer driver about its support for DIBs on an output device.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.BeginPath">
      <summary>
                Opens a path.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.ClipToPath">
      <summary>
                Defines a clip region that is bounded by a path. The input MUST be a 16-bit
                quantity that defines the action to take.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.EndPath">
      <summary>
                Ends a path.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.OpenChannel">
      <summary>
                The same as STARTDOC specified with a NULL document and output
                filename, data in raw mode, and a type of zero.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Downloadheader">
      <summary>
                Instructs the printer driver to download sets of PostScript procedures.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.CloseChannel">
      <summary>
                The same as ENDDOC. See OPEN_CHANNEL.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.PostscriptPassthrough">
      <summary>
                Sends arbitrary data directly to a printer driver, which is
                expected to process this data only when in PostScript mode. <see cref="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.PostscriptIdentify" />.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.EncapsulatedPostscript">
      <summary>
                Sends arbitrary data directly to the printer driver.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.PostscriptIdentify">
      <summary>
                Sets the printer driver to either PostScript or GDI mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.PostscriptInjection">
      <summary>
                Inserts a block of raw data into a PostScript stream. The input
                MUST be a 32-bit quantity specifying the number of bytes to inject, a 16-bit quantity
                specifying the injection point, and a 16-bit quantity specifying the page number, followed by
                the bytes to inject.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Checkjpegformat">
      <summary>
                Checks whether the printer supports a JPEG image.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Checkpngformat">
      <summary>
                Checks whether the printer supports a PNG image.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.GetPsFeaturesetting">
      <summary>
                Gets information on a specified feature setting for a PostScript
                printer driver.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.MxdcEscape">
      <summary>
                Enables applications to write documents to a file or to a printer in XML Paper
                Specification (XPS) format.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileEscapes.Spclpassthrough2">
      <summary>
                Enables applications to include private procedures and other arbitrary
                data in documents.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileVersion">
      <summary>
                The MetafileVersion Enumeration defines values that specify support for device-independent
                bitmaps (DIBs) in metafiles.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileVersion.METAVERSION100">
      <summary>
                DIBs are not supported.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMetafileVersion.METAVERSION300">
      <summary>
                DIBs are supported.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMixMode">
      <summary>
                The MixMode Enumeration specifies the background mix mode for text, hatched brushes,
                and other nonsolid pen styles.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMixMode.Transparent">
      <summary>
                The background remains untouched.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfMixMode.Opaque">
      <summary>
                The background is filled with the
                background color that is currently defined in the playback device context before the text, hatched brush, or pen is
                drawn.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Consts.WmfOutPrecision">
      <summary>
                The OutPrecision enumeration defines values for output precision, which is the requirement for
                the font mapper to match specific font parameters, including height, width, character orientation,
                escapement, pitch, and font type.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfOutPrecision.Default">
      <summary>
                A value that specifies default behavior.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfOutPrecision.String">
      <summary>
                A value that is returned when rasterized fonts are enumerated.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfOutPrecision.Stroke">
      <summary>
                A value that is returned when TrueType and other outline fonts, and
                vector fonts are enumerated.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfOutPrecision.Tt">
      <summary>
                A value that specifies the choice of a TrueType font when the system
                contains multiple fonts with the same name.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfOutPrecision.Device">
      <summary>
                A value that specifies the choice of a device font when the system
                contains multiple fonts with the same name.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfOutPrecision.Raster">
      <summary>
                A value that specifies the choice of a rasterized font when the system
                contains multiple fonts with the same name.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfOutPrecision.TtOnly">
      <summary>
                A value that specifies the requirement for only TrueType fonts. If
                there are no TrueType fonts installed in the system, default behavior is specified.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfOutPrecision.Outline">
      <summary>
                A value that specifies the requirement for TrueType and other outline fonts.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfOutPrecision.ScreenOutline">
      <summary>
                A value that specifies a preference for TrueType and other
                outline fonts.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfOutPrecision.PsOnly">
      <summary>
                A value that specifies a requirement for only PostScript fonts. If there
                are no PostScript fonts installed in the system, default behavior is specified.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Consts.WmfPenStyle">
      <summary>
                The 16-bit PenStyle Enumeration is used to specify different types of pens that can be used in graphics operations.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfPenStyle.Cosmetic">
      <summary>
                The cosmetic
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfPenStyle.EndcapRound">
      <summary>
                The line end caps are round.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfPenStyle.JoinRound">
      <summary>
                Line joins are round.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfPenStyle.Solid">
      <summary>
                The pen is solid.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfPenStyle.Dash">
      <summary>
                The pen is dashed.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfPenStyle.Dot">
      <summary>
                The pen is dotted.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfPenStyle.Dashdot">
      <summary>
                The pen has alternating dashes and dots.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfPenStyle.Dashdotdot">
      <summary>
                The pen has dashes and double dots.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfPenStyle.Null">
      <summary>
                The pen is invisible.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfPenStyle.Insideframe">
      <summary>
                The pen is solid. When this pen is used in any drawing record that takes a bounding rectangle, the dimensions of
                the figure are shrunk so that it fits entirely in the bounding rectangle, taking into account the width of the pen.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfPenStyle.Userstyle">
      <summary>
                The pen uses a styling array supplied by the user.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfPenStyle.Alternate">
      <summary>
                The pen sets every other pixel (this style is applicable only for cosmetic pens).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfPenStyle.EndcapSquare">
      <summary>
                Line end caps are square.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfPenStyle.EndcapFlat">
      <summary>
                Line end caps are flat.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfPenStyle.JoinBevel">
      <summary>
                Line joins are beveled.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfPenStyle.JoinMiter">
      <summary>
                Line joins are mitered when they are within the current
                limit set by the SETMITERLIMIT META_ESCAPE record. A join is beveled when it would exceed the limit.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Consts.WmfPitchFont">
      <summary>
                The PitchFont enumeration defines values that are used for specifying characteristics of a font.
                The values are used to indicate whether the characters in a font have a fixed or variable width, or pitch.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfPitchFont.DEFAULT_PITCH">
      <summary>
                The default pitch, which is implementation-dependent.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfPitchFont.FIXED_PITCH">
      <summary>
                A fixed pitch, which means that all the characters in the font occupy the same
                width when output in a string.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfPitchFont.VARIABLE_PITCH">
      <summary>
                A variable pitch, which means that the characters in the font occupy widths
                that are proportional to the actual widths of the glyphs when output in a string. For example,
                the "i" and space characters usually have much smaller widths than a "W" or "O" character.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Consts.WmfPolyFillMode">
      <summary>
                The PolyFillMode Enumeration specifies the method used for filling a
                polygon.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfPolyFillMode.Alternate">
      <summary>
                Selects alternate mode (fills the area between odd-numbered and even-numbered polygon sides on each scan line).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfPolyFillMode.Winding">
      <summary>
                Selects winding mode (fills any region with a nonzero winding value)
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Consts.WmfPostScriptCap">
      <summary>
                The PostScriptCap Enumeration defines line-ending types for use with a PostScript printer driver.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfPostScriptCap.PostScriptNotSet">
      <summary>
                Specifies that the line-ending style has not been set, and that a default style
                MAY [24] be used.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfPostScriptCap.PostScriptFlatCap">
      <summary>
                Specifies that the line ends at the last point. The end is squared off.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfPostScriptCap.PostScriptRoundCap">
      <summary>
                Specifies a circular cap. The center of the circle is the last point in the
                line. The diameter of the circle is the same as the line width; that is, the thickness of the line.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfPostScriptCap.PostScriptSquareCap">
      <summary>
                Specifies a square cap. The center of the square is the last point in the
                line. The height and width of the square are the same as the line width; that is, the thickness
                of the line.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Consts.WmfPostScriptClipping">
      <summary>
                The PostScriptClipping Enumeration defines functions that can be applied to the clipping path
                used for PostScript output.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfPostScriptClipping.CLIP_SAVE">
      <summary>
                Saves the current PostScript clipping path.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfPostScriptClipping.CLIP_RESTORE">
      <summary>
                Restores the PostScript clipping path to the last clipping path that was saved
                by a previous CLIP_SAVE function applied by a CLIP_TO_PATH record (section 2.3.6.6).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfPostScriptClipping.CLIP_INCLUSIVE">
      <summary>
                Intersects the current PostScript clipping path with the current clipping path
                and saves the result as the new PostScript clipping path.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType">
      <summary>
                wmf Record type
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.Eof">
      <summary>
                The EOF record type
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.RealizePalette">
      <summary>
                The realizepalette
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.SetPalentries">
      <summary>
                The setpalentries
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.SetBkMode">
      <summary>
                The setbkmode
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.SetMapMode">
      <summary>
                The setmapmode
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.SetRop2">
      <summary>
                The setrop2
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.SetRelabs">
      <summary>
                The setrelabs
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.SetPolyfillMode">
      <summary>
                The setpolyfillmode
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.SetStretchbltMode">
      <summary>
                The setstretchbltmode
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.SetTextCharExtra">
      <summary>
                The settextcharextra
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.RestoreDc">
      <summary>
                The restoredc
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.ResizePalette">
      <summary>
                The resizepalette
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.DibCreatePatternBrush">
      <summary>
                The dibcreatepatternbrush
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.SetLayout">
      <summary>
                The setlayout
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.SetBkColor">
      <summary>
                The setbkcolor
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.SetTextColor">
      <summary>
                The settextcolor
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.OffsetViewPortOrg">
      <summary>
                The offsetviewportorg
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.LineTo">
      <summary>
                The lineto
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.MoveTo">
      <summary>
                The moveto
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.OffsetClipRgn">
      <summary>
                The offsetcliprgn
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.FillRegion">
      <summary>
                The fillregion
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.SetMapperFlags">
      <summary>
                The setmapperflags
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.SelectPalette">
      <summary>
                The selectpalette
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.Polygon">
      <summary>
                The polygon
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.PolyLine">
      <summary>
                The polyline
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.SetTextJustification">
      <summary>
                The settextjustification
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.SetWindowOrg">
      <summary>
                The setwindoworg
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.SetWindowExt">
      <summary>
                The setwindowext
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.SetViewPortOrg">
      <summary>
                The setviewportorg
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.SetViewportExt">
      <summary>
                The setviewportext
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.OffsetWindowOrg">
      <summary>
                The offsetwindoworg
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.ScaleWindowExt">
      <summary>
                The scalewindowext
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.ScaleViewportExt">
      <summary>
                The scaleviewportext
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.ExcludeClipRect">
      <summary>
                The excludecliprect
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.IntersectClipRect">
      <summary>
                The intersectcliprect
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.Ellipse">
      <summary>
                The ellipse
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.FloodFill">
      <summary>
                The floodfill
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.FrameRegion">
      <summary>
                The frameregion
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.AnimatePalette">
      <summary>
                The animatepalette
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.TextOut">
      <summary>
                The textout
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.PolyPolygon">
      <summary>
                The polypolygon
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.ExtFloodFill">
      <summary>
                The extfloodfill
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.Rectangle">
      <summary>
                The rectangle
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.SetPixel">
      <summary>
                The setpixel
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.RoundRect">
      <summary>
                The roundrect
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.PatBlt">
      <summary>
                The patblt
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.SaveDc">
      <summary>
                The savedc
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.Pie">
      <summary>
                The pie record type
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.StretchBlt">
      <summary>
                The stretchblt
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.Escape">
      <summary>
                The escape
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.InvertRegion">
      <summary>
                The invertregion
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.PaintRegion">
      <summary>
                The paintregion
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.SelectClipRegion">
      <summary>
                The selectclipregion
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.SelectObject">
      <summary>
                The selectobject
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.SetTextAlign">
      <summary>
                The settextalign
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.Arc">
      <summary>
                The arc record type
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.Chord">
      <summary>
                The chord record type
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.BitBlt">
      <summary>
                The bitblt
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.ExtTextOut">
      <summary>
                The exttextout
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.SetDibToDev">
      <summary>
                The setdibtodev
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.DibBitBlt">
      <summary>
                The dibbitblt
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.DibStretchBlt">
      <summary>
                The dibstretchblt
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.StretchDib">
      <summary>
                The stretchdib
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.DeleteObject">
      <summary>
                The deleteobject
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.CreatePalette">
      <summary>
                The createpalette
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.CreatePatternBrush">
      <summary>
                The createpatternbrush
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.CreatePenInDirect">
      <summary>
                The createpenindirect
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.CreateFontInDirect">
      <summary>
                The createfontindirect
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.CreateBrushInDirect">
      <summary>
                The createbrushindirect
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.CreateRegion">
      <summary>
                The createregion
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfRecordType.None">
      <summary>
            The record type none.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation">
      <summary>
                Enumeration specifies ternary raster operation codes, which define
                how to combine the bits in a source bitmap with the bits in a destination bitmap.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.BLACKNESS">
      <summary>
                Fills the destination rectangle using the color associated with index 0 in the physical palette. (This color is
                black for the default physical palette.)
            </summary>
      <remarks>
                Reverse Polish =
                Common = 0
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSOON">
      <remarks>
                Reverse Polish =
                Common = DPSoon
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSONA">
      <remarks>
                Reverse Polish =
                Common = DPSona
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PSON">
      <remarks>
                Reverse Polish =
                Common = PSon
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPONA">
      <remarks>
                Reverse Polish =
                Common = SDPona
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPON">
      <remarks>
                Reverse Polish =
                Common = DPon
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSXNON">
      <remarks>
                Reverse Polish =
                Common = PDSxnon
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSAON">
      <remarks>
                Reverse Polish =
                Common = PDSaon
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPNAA">
      <remarks>
                Reverse Polish =
                Common = SDPnaa
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSXON">
      <remarks>
                Reverse Polish =
                Common = PDSxon
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPNA">
      <remarks>
                Reverse Polish =
                Common = DPna
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PSDNAON">
      <remarks>
                Reverse Polish =
                Common = PSDnaon
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SPNA">
      <remarks>
                Reverse Polish =
                Common = SPna
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSNAON">
      <remarks>
                Reverse Polish =
                Common = PDSnaon
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSONON">
      <remarks>
                Reverse Polish =
                Common = PDSonon
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PN">
      <remarks>
                Reverse Polish =
                Common = Pn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSONA">
      <remarks>
                Reverse Polish =
                Common = PDSona
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.NOTSRCERASE">
      <summary>
                Combines the colors of the source and destination rectangles by using the Boolean OR operator and then inverts the
                resultant color.
            </summary>
      <remarks>
                Reverse Polish =
                Common = DSon
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPXNON">
      <remarks>
                Reverse Polish =
                Common = SDPxnon
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPAON">
      <remarks>
                Reverse Polish =
                Common = SDPaon
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSXNON">
      <remarks>
                Reverse Polish =
                Common = DPSxnon
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSAON">
      <remarks>
                Reverse Polish =
                Common = DPSaon
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PSDPSANAXX">
      <remarks>
                Reverse Polish =
                Common = PSDPSanaxx
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SSPXDSXAXN">
      <remarks>
                Reverse Polish =
                Common = SSPxDSxaxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SPXPDXA">
      <remarks>
                Reverse Polish =
                Common = SPxPDxa
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPSANAXN">
      <remarks>
                Reverse Polish =
                Common = SDPSanaxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSPAOX">
      <remarks>
                Reverse Polish =
                Common = PDSPaox
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPSXAXN">
      <remarks>
                Reverse Polish =
                Common = SDPSxaxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PSDPAOX">
      <remarks>
                Reverse Polish =
                Common = PSDPaox
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DSPDXAXN">
      <remarks>
                Reverse Polish =
                Common = DSPDxaxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSOX">
      <remarks>
                Reverse Polish =
                Common = PDSox
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSOAN">
      <remarks>
                Reverse Polish =
                Common = PDSoan
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSNAA">
      <remarks>
                Reverse Polish =
                Common = DPSnaa
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPXON">
      <remarks>
                Reverse Polish =
                Common = SDPxon
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DSNA">
      <remarks>
                Reverse Polish =
                Common = DSna
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SPDNAON">
      <remarks>
                Reverse Polish =
                Common = SPDnaon
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SPXDSXA">
      <remarks>
                Reverse Polish =
                Common = SPxDSxa
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSPANAXN">
      <remarks>
                Reverse Polish =
                Common = PDSPanaxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPSAOX">
      <remarks>
                Reverse Polish =
                Common = SDPSaox
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPSXNOX">
      <remarks>
                Reverse Polish =
                Common = SDPSxnox
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSXA">
      <remarks>
                Reverse Polish =
                Common = DPSxa
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PSDPSAOXXN">
      <remarks>
                Reverse Polish =
                Common = PSDPSaoxxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSANA">
      <remarks>
                Reverse Polish =
                Common = DPSana
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SSPXPDXAXN">
      <remarks>
                Reverse Polish =
                Common = SSPxPDxaxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SPDSOAX">
      <remarks>
                Reverse Polish =
                Common = SPDSoax
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PSDNOX">
      <remarks>
                Reverse Polish =
                Common = PSDnox
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PSDPXOX">
      <remarks>
                Reverse Polish =
                Common = PSDPxox
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PSDNOAN">
      <remarks>
                Reverse Polish =
                Common = PSDnoan
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PSNA">
      <remarks>
                Reverse Polish =
                Common = PSna
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPNAON">
      <remarks>
                Reverse Polish =
                Common = SDPnaon
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPSOOX">
      <remarks>
                Reverse Polish =
                Common = SDPSoox
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.NOTSRCCOPY">
      <summary>
                Copies the inverted source rectangle to the destination.
            </summary>
      <remarks>
                Reverse Polish =
                Common = Sn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SPDSAOX">
      <remarks>
                Reverse Polish =
                Common = SPDSaox
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SPDSXNOX">
      <remarks>
                Reverse Polish =
                Common = SPDSxnox
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPOX">
      <remarks>
                Reverse Polish =
                Common = SDPox
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPOAN">
      <remarks>
                Reverse Polish =
                Common = SDPoan
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PSDPOAX">
      <remarks>
                Reverse Polish =
                Common = PSDPoax
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SPDNOX">
      <remarks>
                Reverse Polish =
                Common = SPDnox
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SPDSXOX">
      <remarks>
                Reverse Polish =
                Common = SPDSxox
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SPDNOAN">
      <remarks>
                Reverse Polish =
                Common = SPDnoan
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PSX">
      <remarks>
                Reverse Polish =
                Common = PSx
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SPDSONOX">
      <remarks>
                Reverse Polish =
                Common = SPDSonox
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SPDSNAOX">
      <remarks>
                Reverse Polish =
                Common = SPDSnaox
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PSAN">
      <remarks>
                Reverse Polish =
                Common = PSan
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PSDNAA">
      <remarks>
                Reverse Polish =
                Common = PSDnaa
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSXON">
      <remarks>
                Reverse Polish =
                Common = DPSxon
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDXPDXA">
      <remarks>
                Reverse Polish =
                Common = SDxPDxa
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SPDSANAXN">
      <remarks>
                Reverse Polish =
                Common = SPDSanaxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SRCERASE">
      <summary>
                Combines the inverted colors of the destination rectangle with the colors of the source rectangle by using the
                Boolean AND operator.
            </summary>
      <remarks>
                Reverse Polish =
                Common = SDna
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSNAON">
      <remarks>
                Reverse Polish =
                Common = DPSnaon
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DSPDAOX">
      <remarks>
                Reverse Polish =
                Common = DSPDaox
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PSDPXAXN">
      <remarks>
                Reverse Polish =
                Common = PSDPxaxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPXA">
      <remarks>
                Reverse Polish =
                Common = SDPxa
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSPDAOXXN">
      <remarks>
                Reverse Polish =
                Common = PDSPDaoxxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSDOAX">
      <remarks>
                Reverse Polish =
                Common = DPSDoax
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSNOX">
      <remarks>
                Reverse Polish =
                Common = PDSnox
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPANA">
      <remarks>
                Reverse Polish =
                Common = SDPana
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SSPXDSXOXN">
      <remarks>
                Reverse Polish =
                Common = SSPxDSxoxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSPXOX">
      <remarks>
                Reverse Polish =
                Common = PDSPxox
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSNOAN">
      <remarks>
                Reverse Polish =
                Common = PDSnoan
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDNA">
      <remarks>
                Reverse Polish =
                Common = PDna
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DSPNAON">
      <remarks>
                Reverse Polish =
                Common = DSPnaon
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSDAOX">
      <remarks>
                Reverse Polish =
                Common = DPSDaox
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SPDSXAXN">
      <remarks>
                Reverse Polish =
                Common = SPDSxaxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSONON">
      <remarks>
                Reverse Polish =
                Common = DPSonon
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DSTINVERT">
      <summary>
                Inverts the destination rectangle.
            </summary>
      <remarks>
                Reverse Polish =
                Common = Dn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSOX">
      <remarks>
                Reverse Polish =
                Common = DPSox
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSOAN">
      <remarks>
                Reverse Polish =
                Common = DPSoan
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSPOAX">
      <remarks>
                Reverse Polish =
                Common = PDSPoax
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSNOX">
      <remarks>
                Common = DPSnox
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PATINVERT">
      <summary>
                Combines the colors of the brush currently selected in hdcDest, with the colors of the destination rectangle by
                using the Boolean XOR operator.
            </summary>
      <remarks>
                Common = DPx
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSDONOX">
      <remarks>
                Common = DPSDonox
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSDXOX">
      <remarks>
                Common = DPSDxox
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSNOAN">
      <remarks>
                Common = DPSnoan
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSDNAOX">
      <remarks>
                Common = DPSDnaox
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPAN">
      <remarks>
                Common = DPan
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSXA">
      <remarks>
                Common = PDSxa
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DSPDSAOXXN">
      <remarks>
                Common = DSPDSaoxxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DSPDOAX">
      <remarks>
                Common = DSPDoax
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPNOX">
      <remarks>
                Common = SDPnox
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPSOAX">
      <remarks>
                Common = SDPSoax
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DSPNOX">
      <remarks>
                Common = DSPnox
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SRCINVERT">
      <summary>
                Combines the colors of the source and destination rectangles by using the Boolean XOR operator.
            </summary>
      <remarks>
                Common = DSx
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPSONOX">
      <remarks>
                Common = SDPSonox
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DSPDSONOXXN">
      <remarks>
                Common = DSPDSonoxxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSXXN">
      <remarks>
                Common = PDSxxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSAX">
      <remarks>
                Common = DPSax
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PSDPSOAXXN">
      <remarks>
                Common = PSDPSoaxxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPAX">
      <remarks>
                Common = SDPax
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSPDOAXXN">
      <remarks>
                Common = PDSPDoaxxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPSNOAX">
      <remarks>
                Common = SDPSnoax
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDXNAN">
      <remarks>
                Common = PDXnan
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSANA">
      <remarks>
                Common = PDSana
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SSDXPDXAXN">
      <remarks>
                Common = SSDxPDxaxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPSXOX">
      <remarks>
                Common = SDPSxox
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPNOAN">
      <remarks>
                Common = SDPnoan
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DSPDXOX">
      <remarks>
                Common = DSPDxox
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DSPNOAN">
      <remarks>
                Common = DSPnoan
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPSNAOX">
      <remarks>
                Common = SDPSnaox
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DSAN">
      <remarks>
                Common = DSan
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSAX">
      <remarks>
                Common = PDSax
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DSPDSOAXXN">
      <remarks>
                Common = DSPDSoaxxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSDNOAX">
      <remarks>
                Common = DPSDnoax
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPXNAN">
      <remarks>
                Common = SDPxnan
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SPDSNOAX">
      <remarks>
                Common = SPDSnoax
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSXNAN">
      <remarks>
                Common = DPSxnan
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SPXDSXO">
      <remarks>
                Common = SPxDSxo
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSAAN">
      <remarks>
                Common = DPSaan
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSAA">
      <remarks>
                Common = DPSaa
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SPXDSXON">
      <remarks>
                Common = SPxDSxon
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSXNA">
      <remarks>
                Common = DPSxna
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SPDSNOAXN">
      <remarks>
                Common = SPDSnoaxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPXNA">
      <remarks>
                Common = SDPxna
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSPNOAXN">
      <remarks>
                Common = PDSPnoaxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DSPDSOAXX">
      <remarks>
                Common = DSPDSoaxx
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSAXN">
      <remarks>
                Common = PDSaxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SRCAND">
      <summary>
                Combines the colors of the source and destination rectangles by using the Boolean AND operator.
            </summary>
      <remarks>
                Common = DSa
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPSNAOXN">
      <remarks>
                Common = SDPSnaoxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DSPNOA">
      <remarks>
                Common = DSPnoa
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DSPDXOXN">
      <remarks>
                Common = DSPDxoxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPNOA">
      <remarks>
                Common = SDPnoa
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPSXOXN">
      <remarks>
                Common = SDPSxoxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SSDXPDXAX">
      <remarks>
                Common = SSDxPDxax
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSANAN">
      <remarks>
                Common = PDSanan
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSXNA">
      <remarks>
                Common = PDSxna
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPSNOAXN">
      <remarks>
                Common = SDPSnoaxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSDPOAXX">
      <remarks>
                Common = DPSDPoaxx
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SPDAXN">
      <remarks>
                Common = SPDaxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PSDPSOAXX">
      <remarks>
                Common = PSDPSoaxx
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSAXN">
      <remarks>
                Common = DPSaxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSXX">
      <remarks>
                Common = DPSxx
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PSDPSONOXX">
      <remarks>
                Common = PSDPSonoxx
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPSONOXN">
      <remarks>
                Common = SDPSonoxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DSXN">
      <remarks>
                Common = DSxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSNAX">
      <remarks>
                Common = DPSnax
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPSOAXN">
      <remarks>
                Common = SDPSoaxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SPDNAX">
      <remarks>
                Common = SPDnax
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DSPDOAXN">
      <remarks>
                Common = DSPDoaxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DSPDSAOXX">
      <remarks>
                Common = DSPDSaoxx
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSXAN">
      <remarks>
                Common = PDSxan
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPA">
      <remarks>
                Common = DPa
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSPNAOXN">
      <remarks>
                Common = PDSPnaoxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSNOA">
      <remarks>
                Common = DPSnoa
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSDXOXN">
      <remarks>
                Common = DPSDxoxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSPONOXN">
      <remarks>
                Common = PDSPonoxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDXN">
      <remarks>
                Common = PDxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DSPNAX">
      <remarks>
                Common = DSPnax
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSPOAXN">
      <remarks>
                Common = PDSPoaxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSOA">
      <remarks>
                Common = DPSoa
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSOXN">
      <remarks>
                Common = DPSoxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.D">
      <remarks>
                Common = D
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSONO">
      <remarks>
                Common = DPSono
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SPDSXAX">
      <remarks>
                Common = SPDSxax
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSDAOXN">
      <remarks>
                Common = DPSDaoxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DSPNAO">
      <remarks>
                Common = DSPnao
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPNO">
      <remarks>
                Common = DPno
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSNOA">
      <remarks>
                Common = PDSnoa
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSPXOXN">
      <remarks>
                Common = 00B10665
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SSPXDSXOX">
      <remarks>
                Common = SSPxDSxox
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPANAN">
      <remarks>
                Common = SDPanan
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PSDNAX">
      <remarks>
                Common = PSDnax
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSDOAXN">
      <remarks>
                Common = DPSDoaxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSDPAOXX">
      <remarks>
                Common = DPSDPaoxx
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPXAN">
      <remarks>
                Common = SDPxan
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PSDPXAX">
      <remarks>
                Common = PSDPxax
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DSPDAOXN">
      <remarks>
                Common = DSPDaoxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSNAO">
      <remarks>
                Common = DPSnao
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.MERGEPAINT">
      <summary>
                Merges the colors of the inverted source rectangle with the colors of the destination rectangle by using the
                Boolean OR operator.
            </summary>
      <remarks>
                Common = DSno
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SPDSANAX">
      <remarks>
                Common = SPDSanax
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDXPDXAN">
      <remarks>
                Common = SDxPDxan
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSXO">
      <remarks>
                Common = DPSxo
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSANO">
      <remarks>
                Common = DPSano
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.MERGECOPY">
      <summary>
                Merges the colors of the source rectangle with the brush currently selected in hdcDest, by using the Boolean AND
                operator.
            </summary>
      <remarks>
                Common = PSa
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SPDSNAOXN">
      <remarks>
                Common = SPDSnaoxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SPDSONOXN">
      <remarks>
                Common = SPDSonoxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PSXN">
      <remarks>
                Common = PSxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SPDNOA">
      <remarks>
                Common = SPDnoa
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SPDSXOXN">
      <remarks>
                Common = SPDSxoxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPNAX">
      <remarks>
                Common = SDPnax
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PSDPOAXN">
      <remarks>
                Common = PSDPoaxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPOA">
      <remarks>
                Common = SDPoa
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SPDOXN">
      <remarks>
                Common = SPDoxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSDXAX">
      <remarks>
                Common = DPSDxax
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SPDSAOXN">
      <remarks>
                Common = SPDSaoxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SRCCOPY">
      <summary>
                Copies the source rectangle directly to the destination rectangle.
            </summary>
      <remarks>
                Common = S
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPONO">
      <remarks>
                Common = SDPono
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPNAO">
      <remarks>
                Common = SDPnao
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SPNO">
      <remarks>
                Common = SPno
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PSDNOA">
      <remarks>
                Common = PSDnoa
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PSDPXOXN">
      <remarks>
                Common = PSDPxoxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSNAX">
      <remarks>
                Common = PDSnax
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SPDSOAXN">
      <remarks>
                Common = SPDSoaxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SSPXPDXAX">
      <remarks>
                Common = SSPxPDxax
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSANAN">
      <remarks>
                Common = DPSanan
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PSDPSAOXX">
      <remarks>
                Common = PSDPSaoxx
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSXAN">
      <remarks>
                Common = DPSxan
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSPXAX">
      <remarks>
                Common = PDSPxax
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPSAOXN">
      <remarks>
                Common = SDPSaoxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSDANAX">
      <remarks>
                Common = DPSDanax
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SPXDSXAN">
      <remarks>
                Common = SPxDSxan
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SPDNAO">
      <remarks>
                Common = SPDnao
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDNO">
      <remarks>
                Common = SDno
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPXO">
      <remarks>
                Common = SDPxo
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPANO">
      <remarks>
                Common = SDPano
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSOA">
      <remarks>
                Common = PDSoa
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSOXN">
      <remarks>
                Common = PDSoxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DSPDXAX">
      <remarks>
                Common = DSPDxax
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PSDPAOXN">
      <remarks>
                Common = PSDPaoxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPSXAX">
      <remarks>
                Common = SDPSxax
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSPAOXN">
      <remarks>
                Common = PDSPaoxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPSANAX">
      <remarks>
                Common = SDPSanax
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SPXPDXAN">
      <remarks>
                Common = SPxPDxan
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SSPXDSXAX">
      <remarks>
                Common = SSPxDSxax
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DSPDSANAXXN">
      <remarks>
                Common = DSPDSanaxxn
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSAO">
      <remarks>
                Common = DPSao
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSXNO">
      <remarks>
                Common = DPSxno
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPAO">
      <remarks>
                Common = SDPao
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPXNO">
      <remarks>
                Common = SDPxno
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SRCPAINT">
      <summary>
                Combines the colors of the source and destination rectangles by using the Boolean OR operator.
            </summary>
      <remarks>
                Common = DSo
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.SDPNOO">
      <remarks>
                Common = SDPnoo
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PATCOPY">
      <summary>
                Copies the brush currently selected in hdcDest, into the destination bitmap.
            </summary>
      <remarks>
                Common = P
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSONO">
      <remarks>
                Common = PDSono
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSNAO">
      <remarks>
                Common = PDSnao
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PSNO">
      <remarks>
                Common = PSno
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PSDNAO">
      <remarks>
                Common = PSDnao
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDNO">
      <remarks>
                Common = PDno
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSXO">
      <remarks>
                Common = PDSxo
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSANO">
      <remarks>
                Common = PDSano
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSAO">
      <remarks>
                Common = PDSao
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PDSXNO">
      <remarks>
                Common = PDSxno
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPO">
      <remarks>
                Common = DPo
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PATPAINT">
      <summary>
                Combines the colors of the brush currently selected in hdcDest, with the colors of the inverted source rectangle by
                using the Boolean OR operator. The result of this operation is combined with the colors of the destination
                rectangle by using the Boolean OR operator.
            </summary>
      <remarks>
                Common = DPSnoo
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PSO">
      <remarks>
                Common = PSo
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.PSDNOO">
      <remarks>
                Common = PSDnoo
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.DPSOO">
      <remarks>
                Common = DPSoo
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperation.WHITENESS">
      <summary>
                Fills the destination rectangle using the color associated with index 1 in the physical palette. (This color is
                white for the default physical palette.)
            </summary>
      <remarks>
                Common = 1
            </remarks>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperationOperand">
      <summary>
                Each ternary raster operation code represents a Boolean operation in which the values of the pixels
                in the source, the selected brush, and the destination are combined. Following are the three
                operands used in these operations.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperationOperand.D">
      <summary>
                Destination bitmap
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperationOperand.P">
      <summary>
                Selected brush (also called pattern)
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperationOperand.S">
      <summary>
                Source bitmap
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperationOperand.a">
      <summary>
                Bitwise AND
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperationOperand.n">
      <summary>
                Bitwise NOT (inverse)
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperationOperand.o">
      <summary>
                Bitwise OR
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTernaryRasterOperationOperand.x">
      <summary>
                Bitwise exclusive OR (XOR)
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTextAlignmentModeFlags">
      <summary>
                TextAlignmentMode Flags specify the relationship between a reference point and a bounding
                rectangle, for text alignment. These flags can be combined to specify multiple options, with the
                restriction that only one flag can be chosen that alters the drawing position in the playback device
                context.
                Horizontal text alignment is performed when the font has a horizontal default baseline.
            </summary>
      <remarks>
                TextAlignmentMode flags specify three different components of text alignment:
                - The horizontal position of the reference point is determined by TA_RIGHT and TA_CENTER; if
                those bits are clear, the alignment MUST be TA_LEFT.
                - The vertical position of the reference point is determined by TA_BOTTOM and TA_BASELINE; if
                those bits are clear, the alignment MUST be TA_TOP.
                - Whether to update the output position in the playback device context after text output is
                determined by TA_UPDATECP; if that bit is clear, the position MUST NOT be updated.
                This is the reason for defining three different zero values in the enumeration; they represent the
                default states of the three components of text alignment.
            </remarks>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTextAlignmentModeFlags.Noupdatecp">
      <summary>
                The drawing position in the playback device context MUST NOT be updated after each
                text output call. The reference point MUST be passed to the text output function.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTextAlignmentModeFlags.Left">
      <summary>
                The reference point MUST be on the left edge of the bounding rectangle.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTextAlignmentModeFlags.Top">
      <summary>
                The reference point MUST be on the top edge of the bounding rectangle.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTextAlignmentModeFlags.Updatecp">
      <summary>
                The drawing position in the playback device context MUST be updated after each text
                output call. It MUST be used as the reference point.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTextAlignmentModeFlags.Right">
      <summary>
                The reference point MUST be on the right edge of the bounding rectangle.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTextAlignmentModeFlags.Center">
      <summary>
                The reference point MUST be aligned horizontally with the center of the bounding rectangle.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTextAlignmentModeFlags.Bottom">
      <summary>
                The reference point MUST be on the bottom edge of the bounding rectangle.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTextAlignmentModeFlags.Baseline">
      <summary>
                The reference point MUST be on the baseline of the text.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTextAlignmentModeFlags.Rtlreading">
      <summary>
                The text MUST be laid out in right-to-left reading order, instead of the default left-to right order. This SHOULD
                be applied only when the font that is defined in the playback
                device context is either Hebrew or Arabic.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTextAlignmentModeFlags.Horizontal">
      <summary>
                Represents Horisontal text algin sets (Left | Right | Center)
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfTextAlignmentModeFlags.Vertical">
      <summary>
                Represents Vertical text algin sets (Top | Bottom | Baseline)
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Consts.WmfVerticalTextAlignmentModeFlags">
      <summary>
                VerticalTextAlignmentMode Flags specify the relationship between a reference point and a
                bounding rectangle, for text alignment. These flags can be combined to specify multiple options,
                with the restriction that only one flag can be chosen that alters the drawing position in the playback
                device context.
                Vertical text alignment is performed when the font has a vertical default baseline, such as Kanji.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfVerticalTextAlignmentModeFlags.VTA_TOP">
      <summary>
                The reference point MUST be on the top edge of the bounding rectangle.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfVerticalTextAlignmentModeFlags.VTA_RIGHT">
      <summary>
                The reference point MUST be on the right edge of the bounding rectangle.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfVerticalTextAlignmentModeFlags.VTA_BOTTOM">
      <summary>
                The reference point MUST be on the bottom edge of the bounding rectangle.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfVerticalTextAlignmentModeFlags.VTA_CENTER">
      <summary>
                The reference point MUST be aligned vertically with the center of the bounding rectangle.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfVerticalTextAlignmentModeFlags.VTA_LEFT">
      <summary>
                The reference point MUST be on the left edge of the bounding rectangle.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Consts.WmfVerticalTextAlignmentModeFlags.VTA_BASELINE">
      <summary>
                The reference point MUST be on the baseline of the text.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.EscapeRecords.NamespaceDoc">
      <summary>
                The <see langword="namespace" /> contains escape types [MS-WMF]: Windows
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.EscapeRecords.WmfEscapeEnhancedMetafile">
      <summary>
            The Escape Enhanced Meta file record.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.EscapeRecords.WmfEscapeRecordBase">
      <summary>
                The escape record base.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfObject">
      <summary>
                The base wmf object.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.EscapeRecords.WmfEscapeRecordBase.ByteCount">
      <summary>
            Gets or sets the byte count.
            </summary>
      <value>
            A 16-bit unsigned integer that specifies the size, in bytes, of the record data that follows. 
            This value MUST be 34 plus the value of the EnhancedMetafileDataSize field.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.EscapeRecords.WmfEscapeRecordBase.Data">
      <summary>
            Gets or sets the data.
            </summary>
      <value>
            The data.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.EscapeRecords.WmfEscapeRecordBase.Checked">
      <summary>
            Gets a value indicating whether this <see cref="T:Aspose.Imaging.FileFormats.Wmf.Objects.EscapeRecords.WmfEscapeRecordBase" /> is checked.
            </summary>
      <value>
        <c>true</c> if checked; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.EscapeRecords.WmfEscapeEnhancedMetafile.CommentIdentifier">
      <summary>
            Gets or sets the comment identifier.
            </summary>
      <value>
             A 32-bit unsigned integer that defines this record as a WMF Comment record. 
            This value MUST be 0x43464D57.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.EscapeRecords.WmfEscapeEnhancedMetafile.CommentType">
      <summary>
            Gets or sets the type of the comment.
            </summary>
      <value>
            A 32-bit unsigned integer that identifies the type of comment in this record. 
            This value MUST be 0x00000001.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.EscapeRecords.WmfEscapeEnhancedMetafile.Version">
      <summary>
            Gets or sets the version.
            </summary>
      <value>
             A 32-bit unsigned integer that specifies EMF metafile interoperability. 
            This SHOULD be 0x00010000
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.EscapeRecords.WmfEscapeEnhancedMetafile.Checksum">
      <summary>
            Gets or sets the checksum.
            </summary>
      <value>
            A 16-bit unsigned integer used to validate the correctness of the embedded EMF stream. 
            This value MUST be the one's-complement of the result of applying an XOR operation to all WORDs in the EMF stream.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.EscapeRecords.WmfEscapeEnhancedMetafile.Flags">
      <summary>
            Gets or sets the flags.
            </summary>
      <value>
            This 32-bit unsigned integer is unused and MUST be set to zero.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.EscapeRecords.WmfEscapeEnhancedMetafile.CommentRecordCount">
      <summary>
            Gets or sets the comment record count.
            </summary>
      <value>
             A 32-bit unsigned integer that specifies the total number of consecutive META_ESCAPE_ENHANCED_METAFILE records that contain the embedded EMF metafile.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.EscapeRecords.WmfEscapeEnhancedMetafile.CurrentRecordSize">
      <summary>
            Gets or sets the size of the current record.
            </summary>
      <value>
            A 32-bit unsigned integer that specifies the size, in bytes, of the EnhancedMetafileData field. 
            This value MUST be less than or equal to 8,192.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.EscapeRecords.WmfEscapeEnhancedMetafile.RemainingBytes">
      <summary>
            Gets or sets the remaining bytes.
            </summary>
      <value>
            A 32-bit unsigned integer that specifies the number of bytes in the EMF stream that remain to be processed after this record. 
            Those additional EMF bytes MUST follow in the EnhancedMetafileData fields of subsequent META_ESCAPE_ENHANDED_METAFILE escape records.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.EscapeRecords.WmfEscapeEnhancedMetafile.EnhancedMetafileDataSize">
      <summary>
            Gets or sets the size of the enhanced metafile data.
            </summary>
      <value>
            A 32-bit unsigned integer that specifies the total size of the EMF stream embedded in this sequence of META_ESCAPE_ENHANCED_METAFILE records.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.EscapeRecords.WmfEscapeEnhancedMetafile.EnhancedMetafileData">
      <summary>
            Gets or sets the enhanced metafile data.
            </summary>
      <value>
             A segment of an EMF file. 
            The bytes in consecutive META_ESCAPE_ENHANCED_METAFILE records MUST be concatenated to represent the entire embedded EMF file.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.GdiBitmapFileHeader">
      <summary>
                The BITMAPFILEHEADER structure contains information about the type, size, and layout of a file that contains a DIB.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Objects.GdiBitmapFileHeader.StructureSize">
      <summary>
                Size of the BITMAPFILEHEADER structure.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.GdiBitmapFileHeader.Type">
      <summary>
                Gets or sets The file type; must be BM.
            </summary>
      <value>
                The type.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.GdiBitmapFileHeader.Size">
      <summary>
                Gets or sets The size, in bytes, of the bitmap file.
            </summary>
      <value>
                The size.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.GdiBitmapFileHeader.Reserved1">
      <summary>
                Gets or sets the Reserved; must be zero.
            </summary>
      <value>
                The reserved1.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.GdiBitmapFileHeader.Reserved2">
      <summary>
                Gets or sets the Reserved; must be zero.
            </summary>
      <value>
                The reserved2.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.GdiBitmapFileHeader.OffBits">
      <summary>
                Gets or sets The offset, in bytes, from the beginning of the BITMAPFILEHEADER structure to the bitmap bits..
            </summary>
      <value>
                The off bits.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.NamespaceDoc">
      <summary>
                The <see langword="namespace" /> contains types [MS-WMF]: Windows
                Metafile Format 2.2 WMF Objects
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.NamespaceGroupDoc">
      <summary>
                The <see langword="namespace" /> contains types [MS-WMF]: Windows
                Metafile Format 2.2 WMF Objects
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfAnimatePalette">
      <summary>
                The META_ANIMATEPALETTE record redefines entries in the logical palette
                that is defined in the playback device context with the specified
                Palette object (section 2.2.1.3).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfAnimatePalette.LogPalette">
      <summary>
                Gets or sets the log palette.
            </summary>
      <value>
                The logical palette.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfAnimatePalette.Start">
      <summary>
                Gets or sets the start.
            </summary>
      <value>
                The start.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfArc">
      <summary>
                The META_ARC record draws an elliptical arc.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfRectangle">
      <summary>
                The META_RECTANGLE record paints a rectangle. The rectangle is outlined
                by using the pen and filled by using the brush that are defined in the
                playback device context.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfRectangle.Rectangle">
      <summary>
                Gets or sets the rectangle.
            </summary>
      <value>
                The rectangle.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfArc.EndArc">
      <summary>
                Gets or sets the end arc.
            </summary>
      <value>
                Coordinates of the ending point of the radial line defining the
                ending
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfArc.StartArc">
      <summary>
                Gets or sets the start arc.
            </summary>
      <value>
                Coordinates, in logical units, of the ending point of the radial
                line defining the starting point of the arc
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfBitBlt">
      <summary>
                The META_BITBLT record specifies the transfer of a block of pixels
                according to a raster operation. The destination of the transfer is the
                current output region in the playback device context.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfStretchBlt">
      <summary>
                The META_STRETCHBLT record specifies the transfer of a block of pixels
                according to a raster operation, with possible expansion or contraction.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfStretchBlt.RasterOperation">
      <summary>
                Gets or sets the raster operation.
            </summary>
      <value>
                The source pixels, the current brush in the playback device context,
                and the destination pixels are to be combined to form the new image.
                This code MUST be one of the values in the Ternary Raster Operation
                Enumeration
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfStretchBlt.SrcHeight">
      <summary>
                Gets or sets the height of the source.
            </summary>
      <value>
                The height, in logical units, of the source rectangle.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfStretchBlt.SrcWidth">
      <summary>
                Gets or sets the width of the source.
            </summary>
      <value>
                The width, in logical units, of the source rectangle.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfStretchBlt.SrcPosition">
      <summary>
                Gets or sets the source position.
            </summary>
      <value>
                The source position.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfStretchBlt.DestHeight">
      <summary>
                Gets or sets the height of the dest.
            </summary>
      <value>
                The height, in logical units, of the destination rectangle.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfStretchBlt.DestWidth">
      <summary>
                Gets or sets the width of the dest.
            </summary>
      <value>
                The width, in logical units, of the destination rectangle.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfStretchBlt.DstPosition">
      <summary>
                Gets or sets the DST position.
            </summary>
      <value>
                The DST position.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfStretchBlt.Reserved">
      <summary>
                Gets or sets the reserved.
            </summary>
      <value>
                The reserved.This field MUST be ignored.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfStretchBlt.Bitmap">
      <summary>
                Gets or sets the bitmap.
            </summary>
      <value>
                The bitmap.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfBitmap16">
      <summary>
                The Bitmap16 Object specifies information about the dimensions and color
                format of a bitmap.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfBitmap16.Type">
      <summary>
                Gets or sets the type.
            </summary>
      <value>
                The bitmap type.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfBitmap16.Width">
      <summary>
                Gets or sets the width.
            </summary>
      <value>
                The width of the bitmap in pixels
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfBitmap16.Height">
      <summary>
                Gets or sets the height.
            </summary>
      <value>
                The height of the bitmap in scan lines.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfBitmap16.WidthBytes">
      <summary>
                Gets or sets the width bytes.
            </summary>
      <value>
                The number of bytes per scan line.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfBitmap16.Planes">
      <summary>
                Gets or sets the planes.
            </summary>
      <value>
                The value of this field MUST be 0x01.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfBitmap16.BitsPixel">
      <summary>
                Gets or sets the bits pixel.
            </summary>
      <value>
                The number of adjacent color bits on each plane.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfBitmap16.Bits">
      <summary>
                Gets or sets the bits.
            </summary>
      <value>
                The bitmap pixel data. The length of this field in bytes can be
                computed as follows.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfBitmapBaseHeader">
      <summary>
                The base bitmap header class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfBitmapBaseHeader.HeaderSize">
      <summary>
                Gets or sets a 32-bit unsigned integer that defines the size of this
                object, in bytes.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfBitmapBaseHeader.Planes">
      <summary>
                Gets or sets a 16-bit unsigned integer that defines the number of
                <see cref="F:Aspose.Imaging.FileFormats.Wmf.Objects.WmfBitmapBaseHeader.planes" /> for the target device. This value MUST be
                0x0001.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfBitmapBaseHeader.BitCount">
      <summary>
                Gets or sets a 16-bit unsigned integer that defines the format of
                each pixel, and the maximum number of colors in the DIB. This value
                MUST be in the <see cref="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfBitmapBaseHeader.BitCount" /> Enumeration (section 2.1.1.3).
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfBitmapCoreHeader">
      <summary>
                The BitmapCoreHeader Object contains information about the dimensions
                and color format of a device-independent bitmap(DIB).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfBitmapCoreHeader.Width">
      <summary>
                Gets or sets a 16-bit unsigned integer that defines the
                <see cref="F:Aspose.Imaging.FileFormats.Wmf.Objects.WmfBitmapCoreHeader.width" /> of the DIB, in pixels
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfBitmapCoreHeader.Height">
      <summary>
                Gets or sets a 16-bit unsigned integer that defines the
                <see cref="F:Aspose.Imaging.FileFormats.Wmf.Objects.WmfBitmapCoreHeader.height" /> of the DIB, in pixels
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfBitmapInfoHeader">
      <summary>
                The BitmapInfoHeader Object contains information about the dimensions and color format of a device-independent
                bitmap (DIB).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Objects.WmfBitmapInfoHeader.StructureSize">
      <summary>
                The structure size
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfBitmapInfoHeader.Width">
      <summary>
                Gets or sets a 32-bit signed integer that defines the width of the DIB, in pixels. This value MUST be positive.
                This field SHOULD specify the width of the decompressed image file, if the Compression value specifies JPEG or PNG
                format.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfBitmapInfoHeader.Height">
      <summary>
                Gets or sets  32-bit signed integer that defines the height of the DIB, in pixels. This value MUST NOT be zero.
                If this value is positive, the DIB is a bottom-up bitmap, and its origin is the lower-left corner.
                If this value is negative, the DIB is a top-down bitmap, and its origin is the upper-left corner. Top-down bitmaps
                do not support compression.
                This field SHOULD specify the height of the decompressed image file, if the Compression value specifies JPEG or PNG
                format.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfBitmapInfoHeader.Compression">
      <summary>
                Gets or sets a 32-bit unsigned integer that defines the compression mode of the DIB. This value MUST be in the
                Compression Enumeration (section 2.1.1.7).
                This value MUST NOT specify a compressed format if the DIB is a top-down bitmap, as indicated by the Height value.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfBitmapInfoHeader.ImageSize">
      <summary>
                Gets or sets a 32-bit unsigned integer that defines the size, in bytes, of the image.
                If the Compression value is BI_RGB, this value SHOULD be zero and MUST be ignored.
                If the Compression value is BI_JPEG or BI_PNG, this value MUST specify the size of the JPEG or PNG image buffer,
                respectively.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfBitmapInfoHeader.XPelsPerMeter">
      <summary>
                Gets or sets a 32-bit signed integer that defines the horizontal resolution, in pixels-per-meter, of the target
                device for the DIB
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfBitmapInfoHeader.YPelsPerMeter">
      <summary>
                Gets or sets a 32-bit signed integer that defines the vertical resolution, in pixels-per-meter, of the target
                device for the DIB
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfBitmapInfoHeader.ColorUsed">
      <summary>
                Gets or sets a 32-bit unsigned integer that specifies the number of indexes in the color table used by the DIB, as
                follows:
                If this value is zero, the DIB uses the maximum number of colors that correspond to the BitCount value.
                If this value is nonzero and the BitCount value is less than 16, this value specifies the number of colors used by
                the DIB.
                If this value is nonzero and the BitCount value is 16 or greater, this value specifies the size of the color table
                used to optimize performance of the system palette.
                Note If this value is nonzero and greater than the maximum possible size of the color table based on the BitCount
                value, the maximum color table size SHOULD be assumed.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfBitmapInfoHeader.ColorImportant">
      <summary>
                Gets or sets a 32-bit unsigned integer that defines the number of color indexes that are required for displaying
                the DIB.
                If this value is zero, all color indexes are required
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfChord">
      <summary>
                The META_CHORD record draws a chord, which is defined by a region
                bounded by the intersection of an ellipse with a line segment. The chord
                is outlined using the pen and filled using the brush that are defined in
                the playback device context.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfChord.Radial2">
      <summary>
                Gets or sets the radial2.
            </summary>
      <value>
                The coordinates, in logical coordinates, of the endpoint of the
                second radial.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfChord.Radial1">
      <summary>
                Gets or sets the radial1.
            </summary>
      <value>
                The coordinates, in logical coordinates, of the endpoint of the
                first radial.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfCieXyz">
      <summary>
                The CIEXYZ Object defines information about the CIEXYZ chromaticity
                object.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfCieXyz.CiexyzX">
      <summary>
                Gets or sets a 32-bit 2.30 fixed point type that defines the x
                chromaticity value.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfCieXyz.CiexyzY">
      <summary>
                Gets or sets a 32-bit 2.30 fixed point type that defines the y
                chromaticity value.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfCieXyz.CiexyzZ">
      <summary>
                Gets or sets a 32-bit 2.30 fixed point type that defines the z
                chromaticity value.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfCieXyzTriple">
      <summary>
                The CIEXYZTriple Object defines information about the CIEXYZTriple color
                object.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfCieXyzTriple.CiexyzRed">
      <summary>
                Gets or sets a 96-bit CIEXYZ Object that defines the red
                chromaticity values.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfCieXyzTriple.CiexyzGreen">
      <summary>
                Gets or sets a 96-bit CIEXYZ Object that defines the green
                chromaticity values.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfCieXyzTriple.CiexyzBlue">
      <summary>
                Gets or sets a 96-bit CIEXYZ Object that defines the blue
                chromaticity values.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfCreateBrushInDirect">
      <summary>
                The Create brush in direct
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfGraphicObject">
      <summary>
                The WMF Graphics Objects specify parameters for graphics output.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfGraphicObject.Index">
      <summary>
                Gets or sets the index.
            </summary>
      <value>
                The index.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfCreateBrushInDirect.LogBrush">
      <summary>
                Gets or sets the log brush.
            </summary>
      <value>
                The log brush.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfCreateFontInDirect">
      <summary>
                The Create font
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfCreateFontInDirect.LogFont">
      <summary>
                Gets or sets the log font.
            </summary>
      <value>
                The log font.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfCreateFontInDirect.ExtendedBytes">
      <summary>
            Gets or sets the extended bytes.
            </summary>
      <value>
            The extended bytes.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfCreatePalette">
      <summary>
                The META_CREATEPALETTE record creates a Palette Object (section 2.2.1.3).
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.Objects.WmfCreatePalette.PaletteStart">
      <summary>
                The palette start tag
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfCreatePalette.LogPalette">
      <summary>
                Gets or sets the log palette.
            </summary>
      <value>
                The logical palette.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfCreatePatternBrush">
      <summary>
                The META_CREATEPATTERNBRUSH record creates a brush object with a pattern
                specified by a bitmap.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfCreatePatternBrush.Bitmap">
      <summary>
                Gets or sets the bitmap.
            </summary>
      <value>
                The bitmap that specifies the pattern for the brush.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfCreatePatternBrush.Reserved">
      <summary>
                Gets or sets the reserved.
            </summary>
      <value>
                The reserved. This field MUST be ignored.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfCreatePatternBrush.Pattern">
      <summary>
                Gets or sets the pattern.
            </summary>
      <value>
                A variable-length array of bytes that defines the bitmap pixel data
                that composes the brush pattern. The length of this field, in bytes,
                can be computed from bitmap parameters as follows.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfCreatePenInDirect">
      <summary>
                The create pen in direct
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfCreatePenInDirect.LogPen">
      <summary>
                Gets or sets the log pen.
            </summary>
      <value>
                The log pen.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfCreateRegion">
      <summary>
                The META_CREATEREGION record creates a Region Object (section 2.2.1.5).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfCreateRegion.Region">
      <summary>
                Gets or sets the region.
            </summary>
      <value>
                Region Object data that defines the region to create.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfDeleteObject">
      <summary>
                The Delete object
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Wmf.Objects.WmfDeleteObject.#ctor(Aspose.Imaging.FileFormats.Wmf.Objects.WmfGraphicObject)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfDeleteObject" /> class.
            </summary>
      <param name="deletedObject">The deleted object.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Wmf.Objects.WmfDeleteObject.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfDeleteObject" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfDeleteObject.ObjectIndex">
      <summary>
                Gets or sets the index of the object.
            </summary>
      <value>
                The index of the object.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfDeviceIndependentBitmap">
      <summary>
                The DeviceIndependentBitmap Object defines an image in
                device-independent bitmap (DIB) format
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfDeviceIndependentBitmap.Header">
      <summary>
                Gets or sets either a BitmapCoreHeader Object (section 2.2.2.2) or a
                BitmapInfoHeader Object (section 2.2.2.3) that specifies information
                about the image
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfDeviceIndependentBitmap.ColorsData">
      <summary>
                Gets or sets an optional array of either RGBQuad Objects (section
                2.2.2.20) or 16-bit unsigned integers that define a color table. The
                size and contents of this field SHOULD be determined from the
                metafile record or object that contains this DeviceIndependentBitmap
                and from information in the DIBHeaderInfo field. See ColorUsage
                Enumeration (section 2.1.1.6) and BitCount Enumeration (section
                2.1.1.3) for additional details
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfDeviceIndependentBitmap.AData">
      <summary>
                Gets or sets an array of bytes that define the image. The size and
                format of this data is determined by information in the
                DIBHeaderInfo field.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfDeviceIndependentBitmap.CachedImage">
      <summary>
            Gets or sets the cached raster image.
            </summary>
      <value>
            The cached image.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfDibBitBlt">
      <summary>
                The META_DIBBITBLT record specifies the transfer of a block of pixels in
                device-independent format according to a raster operation.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfDibBitBlt.RasterOperation">
      <summary>
                Gets or sets the raster operation.
            </summary>
      <value>
                The source pixels, the current brush in the playback device context,
                and the destination pixels are to be combined to form the new image.
                This code MUST be one of the values in the Ternary Raster Operation
                Enumeration (section 2.1.1.31).
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfDibBitBlt.SrcPos">
      <summary>
                Gets or sets the source position.
            </summary>
      <value>
                The coordinates, in logical units, of the source rectangle.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfDibBitBlt.Height">
      <summary>
                Gets or sets the height.
            </summary>
      <value>
                The height, in logical units, of the source and destination
                rectangles.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfDibBitBlt.Width">
      <summary>
                Gets or sets the width.
            </summary>
      <value>
                The width, in logical units, of the source and destination
                rectangles.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfDibBitBlt.DstPos">
      <summary>
                Gets or sets the DST position.
            </summary>
      <value>
                The coordinates, in logical units, of the upper-left corner of the
                destination rectangle.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfDibBitBlt.Reserved">
      <summary>
                Gets or sets the reserved.
            </summary>
      <value>
                The reserved.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfDibBitBlt.Source">
      <summary>
                Gets or sets the source.
            </summary>
      <value>
                A variable-sized DeviceIndependentBitmap Object (section 2.2.2.9)
                that defines image content. This object MUST be specified, even if
                the raster operation does not require a source.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfDibCreatePatternBrush">
      <summary>
                The META_DIBCREATEPATTERNBRUSH record creates a Brush Object (section
                2.2.1.1) with a pattern specified by a DeviceIndependentBitmap (DIB)
                Object (section 2.2.2.9).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfDibCreatePatternBrush.Style">
      <summary>
                Gets or sets the style.
            </summary>
      <value>
                The legal values for this field are defined as follows: if the value
                is not BS_PATTERN, BS_DIBPATTERNPT MUST be assumed. These values are
                specified in the BrushStyle Enumeration (section 2.1.1.4).
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfDibCreatePatternBrush.ColorUsage">
      <summary>
                Gets or sets the color usage.
            </summary>
      <value>
                The Colors field of a DIB Object contains explicit RGB values, or
                indexes into a palette.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfDibCreatePatternBrush.SourceBitmap">
      <summary>
                Gets or sets the source bitmap.
            </summary>
      <value>
                Variable-bit DIB Object data that defines the pattern to use in the
                brush.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfDibStrechBlt">
      <summary>
                The META_DIBSTRETCHBLT record specifies the transfer of a block of
                pixels in device-independent format according to a raster operation,
                with possible expansion or contraction.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfDibStrechBlt.RasterOperation">
      <summary>
                Gets or sets the raster operation.
            </summary>
      <value>
                The current brush in the playback device context, and the
                destination pixels are to be combined to form the new image. This
                code MUST be one of the values in the Ternary Raster Operation
                Enumeration (section 2.1.1.31).
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfDibStrechBlt.SrcHeight">
      <summary>
                Gets or sets the height of the source.
            </summary>
      <value>
                The height, in logical units, of the source rectangle.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfDibStrechBlt.SrcWidth">
      <summary>
                Gets or sets the width of the source.
            </summary>
      <value>
                The width, in logical units, of the source rectangle
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfDibStrechBlt.YSrc">
      <summary>
                Gets or sets the y source.
            </summary>
      <value>
                The y-coordinate, in logical units, of the upper-left corner of the
                source rectangle.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfDibStrechBlt.XSrc">
      <summary>
                Gets or sets the x source.
            </summary>
      <value>
                The x-coordinate, in logical units, of the upper-left corner of the
                source rectangle.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfDibStrechBlt.DestHeight">
      <summary>
                Gets or sets the height of the dest.
            </summary>
      <value>
                The height, in logical units, of the destination rectangle.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfDibStrechBlt.DestWidth">
      <summary>
                Gets or sets the width of the dest.
            </summary>
      <value>
                The width, in logical units, of the destination rectangle.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfDibStrechBlt.YDest">
      <summary>
                Gets or sets the y dest.
            </summary>
      <value>
                The y-coordinate, in logical units, of the upper-left corner of the
                destination rectangle.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfDibStrechBlt.XDest">
      <summary>
                Gets or sets the x dest.
            </summary>
      <value>
                The x-coordinate, in logical units, of the upper-left corner of the
                destination rectangle.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfDibStrechBlt.SourceBitmap">
      <summary>
                Gets or sets the source bitmap.
            </summary>
      <value>
                The source bitmap.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfEllipse">
      <summary>
                The META_ELLIPSE record draws an ellipse. The center of the ellipse is
                the center of the specified bounding rectangle. The ellipse is outlined
                by using the pen and is filled by using the brush; these are defined in
                the playback device context.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfEof">
      <summary>
                The Eof object.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfEscape">
      <summary>
            The wmf escape object.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfEscape.EscapeType">
      <summary>
                Gets or sets the type of the escape.
            </summary>
      <value>
                The type of the escape.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfEscape.EscapeRecord">
      <summary>
            Gets or sets the escape record.
            </summary>
      <value>
            The escape record.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfExcludeClipRect">
      <summary>
                The META_EXCLUDECLIPRECT record sets the clipping region in the playback
                device context to the existing clipping region minus the specified
                rectangle.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfExtFloodFill">
      <summary>
                The META_EXTFLOODFILL record fills an area with the brush that is
                defined in the playback device context.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfFloodFill">
      <summary>
                The META_FLOODFILL record fills an area of the output surface with the
                brush that is defined in the playback device context.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfFloodFill.ColorRef">
      <summary>
                Gets or sets the color reference.
            </summary>
      <value>
                The
                <see cref="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfFloodFill.ColorRef" />
                Object that defines the color value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfFloodFill.YStart">
      <summary>
                Gets or sets the y start.
            </summary>
      <value>
                The y-coordinate, in logical units, of the point where filling is to
                start.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfFloodFill.XStart">
      <summary>
                Gets or sets the x start.
            </summary>
      <value>
                The x-coordinate, in logical units, of the point where filling is to
                start.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfExtFloodFill.Mode">
      <summary>
                Gets or sets the mode.
            </summary>
      <value>
                The fill operation to be performed.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfExtTextOut">
      <summary>
                Wmf ext text out
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfPointObject">
      <summary>
                The Point object.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfPointObject.Point">
      <summary>
                Gets or sets the point.
            </summary>
      <value>
                The point.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfExtTextOut.StringLength">
      <summary>
                Gets or sets the length of the string.
            </summary>
      <value>
                The length of the string.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfExtTextOut.FwOpts">
      <summary>
                Gets or sets the fw opts.
            </summary>
      <value>
                The options. This member can be a combination of one or more values.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfExtTextOut.Rectangle">
      <summary>
                Gets or sets the rectangle.
            </summary>
      <value>
                The rectangle.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfExtTextOut.Text">
      <summary>
                Gets or sets the text.
            </summary>
      <value>
                The text.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfExtTextOut.Dx">
      <summary>
                Gets or sets the dx.
            </summary>
      <value>
                The dx. Indicate the distance between origins of adjacent character
                cells. For example, Dx[i] logical units separate the origins of
                character cell i and character cell i + 1. If this field is present,
                there MUST be the same number of values as there are characters in
                the string.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfExtTextOut.ExtendedByte">
      <summary>
            Gets or sets the extended byte.
            </summary>
      <value>
            The extended byte.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfFillRegion">
      <summary>
                The META_FILLREGION record fills a region using a specified brush.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Wmf.Objects.WmfFillRegion.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfFillRegion" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Wmf.Objects.WmfFillRegion.#ctor(Aspose.Imaging.FileFormats.Wmf.Objects.WmfGraphicObject,Aspose.Imaging.FileFormats.Wmf.Objects.WmfGraphicObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfFillRegion" /> class.
            </summary>
      <param name="region">The region.</param>
      <param name="brush">The brush.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfFillRegion.RegionIndex">
      <summary>
                Gets or sets the index of the region.
            </summary>
      <value>
                Index into the WMF Object Table to get the region to be filled.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfFillRegion.BrushIndex">
      <summary>
                Gets or sets the index of the brush.
            </summary>
      <value>
                Index into the WMF Object Table to get the brush to use for filling
                the region.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfFrameRegion">
      <summary>
                The wmf frame region object.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Wmf.Objects.WmfFrameRegion.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfFillRegion" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Wmf.Objects.WmfFrameRegion.#ctor(Aspose.Imaging.FileFormats.Wmf.Objects.WmfGraphicObject,Aspose.Imaging.FileFormats.Wmf.Objects.WmfGraphicObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfFillRegion" /> class.
            </summary>
      <param name="region">The region.</param>
      <param name="brush">The brush.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfFrameRegion.RegionIndex">
      <summary>
                Gets or sets the index of the region.
            </summary>
      <value>
                Index into the WMF Object Table to get the region to be filled.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfFrameRegion.BrushIndex">
      <summary>
                Gets or sets the index of the brush.
            </summary>
      <value>
                Index into the WMF Object Table to get the brush to use for filling
                the region.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfFrameRegion.Height">
      <summary>
                Gets or sets the height.
            </summary>
      <value>
                The height, in logical units, of the region frame.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfFrameRegion.Width">
      <summary>
                Gets or sets the width.
            </summary>
      <value>
                The width, in logical units, of the region frame.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfIntersectClipRect">
      <summary>
                The META_INTERSECTCLIPRECT record sets the clipping region in the
                playback device context to the intersection of the existing clipping
                region and the specified rectangle.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfIntersectClipRect.Rectangle">
      <summary>
                Gets or sets the rectangle.
            </summary>
      <value>
                The rectangle.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfInvertRegion">
      <summary>
                The META_INVERTREGION record draws a region in which the colors are
                inverted.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Wmf.Objects.WmfInvertRegion.#ctor(Aspose.Imaging.FileFormats.Wmf.Objects.WmfGraphicObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfInvertRegion" /> class.
            </summary>
      <param name="region">The region.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Wmf.Objects.WmfInvertRegion.#ctor">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfInvertRegion" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfInvertRegion.RegionIndex">
      <summary>
                Gets or sets the index of the region.
            </summary>
      <value>
                The index of the region.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLineTo">
      <summary>
                The META_LINETO record draws a line from the drawing position that is
                defined in the playback device context up to, but not including, the
                specified point.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace">
      <summary>
                The LogColorSpace object specifies a logical color space for the
                playback device context, which can be the name of a color profile in
                ASCII characters.
            </summary>
      <remarks>
                The Endpoints, GammaRed, GammaGreen, and GammaBlue fields are used to
                specify a logical color space. The Endpoints field is a CIEXYZTriple
                object that contains the x, y, and z values of the RGB endpoint of the
                color space. The relation between tri-stimulus values X,Y,Z and
                chromaticity values x,y,z is expressed as follows. x = X/(X+Y+Z) y =
                Y/(X+Y+Z) z = Z/(X+Y+Z) The GammaRed, GammaGreen, and GammaBlue fields
                contain values in "8.8 fixed point" format, which is a technique for
                representing non-integer numbers. Each value consists of a zeroextended
                8-bit magnitude followed by an 8-bit fraction, with the combined 16 bits
                left-shifted by 8 bits. Thus, in 32-bits, the real value N.F is
                00000000nnnnnnnnffffffff00000000, where "nnnnnnnn" and "ffffffff" are
                binary representations of N and F, respectively. For example, for the
                real number 10.5, nnnnnnnn would be 00001010 (binary 10) and ffffffff
                would be 00000101 (binary 5), and the complete 32-bit binary value would
                be 00000000000010100000010100000000, which is the hexadecimal value
                0x0A50.
            </remarks>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.Signature">
      <summary>
                Gets or sets a 32-bit unsigned integer that specifies the
                <see cref="F:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.signature" /> of color space objects; it MUST be set to
                the value 0x50534F43, which is the ASCII encoding of the string
                "PSOC".
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.Version">
      <summary>
                Gets or sets a 32-bit unsigned integer that defines a
                <see cref="F:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.version" /> number; it MUST be0x00000400.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.Size">
      <summary>
                Gets or sets a 32-bit unsigned integer that defines the
                <see cref="F:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.size" /> of this object, in bytes.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.ColorSpaceType">
      <summary>
                Gets or sets a 32-bit signed integer that specifies the color space
                type. It MUST be defined in the LogicalColorSpace enumeration
                (section 2.1.1.14). If this value is LCS_sRGB or
                LCS_WINDOWS_COLOR_SPACE, the sRGB color space MUST be used.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.Intent">
      <summary>
                Gets or sets a 32-bit signed integer that defines the gamut mapping
                intent. It MUST be defined in the GamutMappingIntent enumeration
                (section 2.1.1.11).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.Endpoints">
      <summary>
                Gets or sets a CIEXYZTriple object (section 2.2.2.7) that defines
                the CIE chromaticity x, y, and z coordinates of the three colors
                that correspond to the RGB <see cref="F:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.endpoints" /> for the logical
                color space associated with the bitmap. If the
                <see cref="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.ColorSpaceType" /> field does not specify
                LCS_CALIBRATED_RGB, this field MUST be ignored.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.GammaRed">
      <summary>
                Gets or sets a 32-bit fixed point value that defines the toned
                response curve for red. If the <see cref="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.ColorSpaceType" /> field
                does not specify LCS_CALIBRATED_RGB, this field MUST be ignored.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.GammaGreen">
      <summary>
                Gets or sets a 32-bit fixed point value that defines the toned
                response curve for green. If the <see cref="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.ColorSpaceType" /> field
                does not specify LCS_CALIBRATED_RGB, this field MUST be ignored.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.GammaBlue">
      <summary>
                Gets or sets a 32-bit fixed point value that defines the toned
                response curve for blue. If the <see cref="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.ColorSpaceType" /> field
                does not specify LCS_CALIBRATED_RGB, this field MUST be ignored.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.Filename">
      <summary>
                Gets or sets an optional, ASCII charactger string that specifies the
                name of a file that contains a color profile. If a file name is
                specified, and the <see cref="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.ColorSpaceType" /> field is set to
                LCS_CALIBRATED_RGB, the other fields of this structure SHOULD be
                ignored.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW">
      <summary>
                The LogColorSpaceW object specifies a logical color space, which can be
                defined by a color profile file with a name consisting of Unicode 16-bit
                characters.
            </summary>
      <remarks>
                See the <see cref="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace" /> object (section 2.2.2.11) for
                additional details concerning the interpretation of field values of this
                object.
            </remarks>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.Signature">
      <summary>
                Gets or sets a 32-bit unsigned integer that specifies the
                <see cref="F:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.signature" /> of color space objects; it MUST be set to
                the value 0x50534F43, which is the ASCII encoding of the string
                "PSOC".
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.Version">
      <summary>
                Gets or sets a 32-bit unsigned integer that defines a
                <see cref="F:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.version" /> number; it MUST be0x00000400.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.Size">
      <summary>
                Gets or sets a 32-bit unsigned integer that defines the
                <see cref="F:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.size" /> of this object, in bytes.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.ColorSpaceType">
      <summary>
                Gets or sets a 32-bit signed integer that specifies the color space
                type. It MUST be defined in the LogicalColorSpace enumeration
                (section 2.1.1.14). If this value is LCS_sRGB or
                LCS_WINDOWS_COLOR_SPACE, the sRGB color space MUST be used.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.Intent">
      <summary>
                Gets or sets a 32-bit signed integer that defines the gamut mapping
                intent. It MUST be defined in the GamutMappingIntent enumeration
                (section 2.1.1.11).
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.Endpoints">
      <summary>
                Gets or sets a CIEXYZTriple object (section 2.2.2.7) that defines
                the CIE chromaticity x, y, and z coordinates of the three colors
                that correspond to the RGB <see cref="F:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.endpoints" /> for the logical
                color space associated with the bitmap. If the
                <see cref="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.ColorSpaceType" /> field does not specify
                LCS_CALIBRATED_RGB, this field MUST be ignored.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.GammaRed">
      <summary>
                Gets or sets a 32-bit fixed point value that defines the toned
                response curve for red. If the <see cref="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.ColorSpaceType" /> field
                does not specify LCS_CALIBRATED_RGB, this field MUST be ignored.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.GammaGreen">
      <summary>
                Gets or sets a 32-bit fixed point value that defines the toned
                response curve for green. If the <see cref="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.ColorSpaceType" /> field
                does not specify LCS_CALIBRATED_RGB, this field MUST be ignored.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.GammaBlue">
      <summary>
                Gets or sets a 32-bit fixed point value that defines the toned
                response curve for blue. If the <see cref="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.ColorSpaceType" /> field
                does not specify LCS_CALIBRATED_RGB, this field MUST be ignored.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.Filename">
      <summary>
                Gets or sets an optional, null-terminated Unicode UTF16-LE character
                string, which specifies the name of a file that contains a color
                profile. If a file name is specified, and the
                <see cref="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.ColorSpaceType" /> field is set to LCS_CALIBRATED_RGB, the
                other fields of this structure SHOULD be ignored.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfMoveTo">
      <summary>
                The META_MOVETO record sets the output position in the playback device
                context to a specified point.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfOffsetClipRgn">
      <summary>
                The META_OFFSETCLIPRGN record moves the clipping region in the playback
                device context by the specified offsets.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfOffsetViewPortOrg">
      <summary>
                The META_OFFSETVIEWPORTORG record moves the viewport origin in the
                playback device context by specified horizontal and vertical offsets.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfOffsetWindowOrg">
      <summary>
                The META_OFFSETWINDOWORG record moves the output window origin in the
                playback device context by specified horizontal and vertical offsets.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfPaintRegion">
      <summary>
                The META_PAINTREGION record paints the specified region by using the
                brush that is defined in the playback device context.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Wmf.Objects.WmfPaintRegion.#ctor">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSelectClipRegion" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Wmf.Objects.WmfPaintRegion.#ctor(Aspose.Imaging.FileFormats.Wmf.Objects.WmfGraphicObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSelectClipRegion" /> class.
            </summary>
      <param name="region">The region.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfPaintRegion.RegionIndex">
      <summary>
                Gets or sets the index of the region.
            </summary>
      <value>
                The index of the region.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfPatBlt">
      <summary>
                The META_PATBLT record paints a specified rectangle using the brush that
                is defined in the playback device context. The brush color and the
                surface color or colors are combined using the specified raster
                operation.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfPatBlt.RasterOperation">
      <summary>
                Gets or sets the raster operation.
            </summary>
      <value>
                The raster operation code. This code MUST be one of the values in
                the Ternary Raster Operation enumeration table.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfPatBlt.Height">
      <summary>
                Gets or sets the height.
            </summary>
      <value>
                The height, in logical units, of the rectangle.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfPatBlt.Width">
      <summary>
                Gets or sets the width.
            </summary>
      <value>
                The width, in logical units, of the rectangle.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfPie">
      <summary>
                The META_PIE record draws a pie-shaped wedge bounded by the intersection
                of an ellipse and two radials. The pie is outlined by using the pen and
                filled by using the brush that are defined in the playback device
                context.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfPie.Radial2">
      <summary>
                Gets or sets the radial2.
            </summary>
      <value>
                The radial2.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfPie.Radial1">
      <summary>
                Gets or sets the radial1.
            </summary>
      <value>
                The radial1.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfPitchAndFamily">
      <summary>
                The PitchAndFamily object specifies the pitch and family properties of a
                Font object (section 2.2.1.2). Pitch refers to the width of the
                characters, and family refers to the general appearance of a font.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Wmf.Objects.WmfPitchAndFamily.#ctor(System.Byte)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfPitchAndFamily" />
            struct.
            </summary>
      <param name="byteData">The <see langword="byte" /> data.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Wmf.Objects.WmfPitchAndFamily.#ctor(Aspose.Imaging.FileFormats.Wmf.Consts.WmfPitchFont,Aspose.Imaging.FileFormats.Wmf.Consts.WmfFamilyFont)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfPitchAndFamily" />
            struct.
            </summary>
      <param name="pitch">The pitch.</param>
      <param name="family">The family.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Wmf.Objects.WmfPitchAndFamily.ToByte">
      <summary>
            To the byte.
            </summary>
      <returns>The byte value.</returns>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfPitchAndFamily.Family">
      <summary>
                Gets A property of a font that describes its general appearance.
                This MUST be a value in the FamilyFont enumeration
            </summary>
      <value>
                The family.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfPitchAndFamily.Pitch">
      <summary>
                Gets A property of a font that describes the pitch, of the
                characters. This MUST be a value in the PitchFont enumeration.
            </summary>
      <value>
                The pitch.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfPitchAndFamily.ByteData">
      <summary>
                Sets the <see langword="byte" /> data.
            </summary>
      <value>
                The <see langword="byte" /> data.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfPolygon">
      <summary>
                The polygon object
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfPolygon.NumberOfPoint">
      <summary>
                Gets or sets the number of point. A 16-bit signed integer that
                defines the number of points in the array.
            </summary>
      <value>
                The number of point.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfPolygon.APoints">
      <summary>
                Gets or sets the points. A NumberOfPoints array of 32-bit PointS
                Objects (section 2.2.2.16), in logical units.
            </summary>
      <value>
                The points.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfPolyLine">
      <summary>
                The poly line object.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfPolyLine.NumberOfPoint">
      <summary>
                Gets or sets the number of point. A 16-bit signed integer that
                defines the number of points in the array.
            </summary>
      <value>
                The number of point.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfPolyLine.APoints">
      <summary>
                Gets or sets the points. A NumberOfPoints array of 32-bit PointS
                Objects, in logical units.
            </summary>
      <value>
                The points.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfPolyPolygon">
      <summary>
                The PolyPolygon Object defines a series of closed polygons.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfPolyPolygon.NumberOfPolygons">
      <summary>
                Gets or sets the number of polygons. The number of polygons in the
                object.
            </summary>
      <value>
                The number of polygons.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfPolyPolygon.APointsPerPolygon">
      <summary>
                Gets or sets a points per polygon.
            </summary>
      <value>
                The number of points for each polygon in the object.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfPolyPolygon.APoints">
      <summary>
                Gets or sets a points.
            </summary>
      <value>
                a points.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfRealizePalette">
      <summary>
                The META_REALIZEPALETTE record maps entries from the logical palette
                that is defined in the playback device context to the system palette.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfRecord">
      <summary>
                The Wmf Record
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfRecord.Size">
      <summary>
                Gets or sets the size.
            </summary>
      <value>
                The size.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfRecord.RecordType">
      <summary>
        <see cref="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfRecord.RecordType" /> number (defined in WINDOWS.H)
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfRegion">
      <summary>
                The Region Object defines a potentially non-rectilinear shape defined by
                an array of scanlines.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfRegion.NextInChain">
      <summary>
                Gets or sets the next in chain.
            </summary>
      <value>
                A value that MUST be ignored.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfRegion.ObjectType">
      <summary>
                Gets or sets the type of the object.
            </summary>
      <value>
                The region identifier. It MUST be 0x0006.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfRegion.ObjectCount">
      <summary>
                Gets or sets the object count.
            </summary>
      <value>
                A value that MUST be ignored.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfRegion.RegionSize">
      <summary>
                Gets or sets the size of the region.
            </summary>
      <value>
                The size of the region in bytes plus the size of aScans in bytes.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfRegion.ScanCount">
      <summary>
                Gets or sets the scan count.
            </summary>
      <value>
                The number of scanlines composing the region.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfRegion.MaxScan">
      <summary>
                Gets or sets the maximum scan.
            </summary>
      <value>
                The maximum number of points in any one scan in this region.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfRegion.BoundingRectangle">
      <summary>
                Gets or sets the bounding rectangle.
            </summary>
      <value>
                A Rect object (section 2.2.2.18) that defines the bounding
                rectangle.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfRegion.AScans">
      <summary>
                Gets or sets a scans.
            </summary>
      <value>
                An array of Scan objects (section 2.2.2.21) that define the
                scanlines in the region.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfResizePalette">
      <summary>
                The META_RESIZEPALETTE record redefines the size of the logical palette
                that is defined in the playback device context.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfResizePalette.NumberOfEntries">
      <summary>
                Gets or sets the number of entries.
            </summary>
      <value>
                The number of entries in the logical palette.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfRestoreDc">
      <summary>
                The restore DC object
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfRestoreDc.NSavedDc">
      <summary>
                Gets or sets the n saved dc.
            </summary>
      <value>
                The saved state to be restored. If this member is positive, nSavedDC
                represents a specific instance of the state to be restored. If this
                member is negative, nSavedDC represents an instance relative to the
                current state.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfRoundRect">
      <summary>
                The rectangle object.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfRoundRect.Height">
      <summary>
                Gets or sets the height.
            </summary>
      <value>
                The height, in logical coordinates, of the ellipse used to draw the
                rounded corners.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfRoundRect.Width">
      <summary>
                Gets or sets the width.
            </summary>
      <value>
                The width, in logical coordinates, of the ellipse used to draw the
                rounded corners.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSaveDc">
      <summary>
                The META_SAVEDC record saves the playback device context for later
                retrieval.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfScaleViewportExt">
      <summary>
                The META_SCALEVIEWPORTEXT record scales the horizontal and vertical
                extents of the viewport that is defined in the playback device context
                by using the ratios formed by the specified multiplicands and divisors.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfScaleWindowExt">
      <summary>
                The META_SCALEWINDOWEXT record scales the horizontal and vertical
                extents of the output window that is defined in the playback device
                context by using the ratios formed by specified multiplicands and
                divisors.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfScaleWindowExt.YDenom">
      <summary>
                Gets or sets the y denom.
            </summary>
      <value>
                The amount by which to divide the result of multiplying the current
                y-extent by the value of the yNum member.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfScaleWindowExt.YNum">
      <summary>
                Gets or sets the y num.
            </summary>
      <value>
                The amount by which to multiply the current y-extent.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfScaleWindowExt.XDenom">
      <summary>
                Gets or sets the x denom.
            </summary>
      <value>
                The amount by which to divide the result of multiplying the current
                x-extent by the value of the xNum member.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfScaleWindowExt.XNum">
      <summary>
                Gets or sets the x number.
            </summary>
      <value>
                The amount by which to multiply the current x-extent.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfScanObject">
      <summary>
                The Scan Object specifies a collection of scanlines.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfScanObject.Count">
      <summary>
                Gets or sets the count.
            </summary>
      <value>
                The number of horizontal (x-axis) coordinates in the
                <see cref="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfScanObject.ScanLines" />
                array. This value MUST be a multiple of 2, since left and right
                endpoints are required to specify each scanline.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfScanObject.Top">
      <summary>
                Gets or sets the top.
            </summary>
      <value>
                The vertical (y-axis) coordinate, in logical units, of the top
                scanline.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfScanObject.Bottom">
      <summary>
                Gets or sets the bottom.
            </summary>
      <value>
                The vertical (y-axis) coordinate, in logical units, of the bottom
                scanline.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfScanObject.ScanLines">
      <summary>
                Gets or sets the scan lines.
            </summary>
      <value>
                An array of scanlines, each specified by left and right horizontal
                (x-axis) coordinates of its endpoints.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfScanObject.Count2">
      <summary>
                Gets or sets the count2.
            </summary>
      <value>
                The same as the value of the
                <see cref="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfScanObject.Count" />
                field; it is present to allow upward travel in the structure.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSelectClipRegion">
      <summary>
                The META_SELECTCLIPREGION record specifies a Region Object (section 2.2.1.5) to be the current clipping region.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSelectClipRegion.#ctor">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSelectClipRegion" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSelectClipRegion.#ctor(Aspose.Imaging.FileFormats.Wmf.Objects.WmfGraphicObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSelectClipRegion" /> class.
            </summary>
      <param name="region">The region.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSelectClipRegion.ObjectIndex">
      <summary>
                Gets or sets the index of the object.
            </summary>
      <value>
                The index of the object.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSelectObject">
      <summary>
                The select object.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSelectObject.#ctor(Aspose.Imaging.FileFormats.Wmf.Objects.WmfGraphicObject)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSelectObject" /> class.
            </summary>
      <param name="wmfObject">The WMF object.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSelectObject.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSelectObject" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSelectObject.ObjectIndex">
      <summary>
                Gets or sets the index of the object.
            </summary>
      <value>
                The index of the object.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSelectPalette">
      <summary>
                The META_SELECTPALETTE record defines the current logical palette with a
                specified Palette Object.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSelectPalette.ObjectIndex">
      <summary>
                Gets or sets the index of the object.
            </summary>
      <value>
                The index of the object.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetBkColor">
      <summary>
                The META_SETBKCOLOR record sets the background color in the playback
                device context to a specified color, or to the nearest physical color if
                the device cannot represent the specified color.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetBkColor.ColorRef">
      <summary>
                Gets or sets the color reference.
            </summary>
      <value>
                The color reference.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetBkMode">
      <summary>
                The set bk mode.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetBkMode.BkMode">
      <summary>
                Gets or sets the bk mode.
            </summary>
      <value>
                The bk mode.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetBkMode.Reserved">
      <summary>
                Gets or sets the reserved.
            </summary>
      <value>
                The reserved.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetDibToDev">
      <summary>
                The META_SETDIBTODEV record sets a block of pixels in the playback
                device context using device-independent color data. The source of the
                color data is a DIB.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetDibToDev.ColorUsage">
      <summary>
                Gets or sets the color usage.
            </summary>
      <value>
                The Colors field of the DIB contains explicit RGB values or indexes
                into a palette. This MUST be one of the values in the
                <see cref="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetDibToDev.ColorUsage" />
                Enumeration (section 2.1.1.6).
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetDibToDev.ScanCount">
      <summary>
                Gets or sets the scan count.
            </summary>
      <value>
                The the number of scan lines in the source.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetDibToDev.StartScan">
      <summary>
                Gets or sets the start scan.
            </summary>
      <value>
                The starting scan line in the source.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetDibToDev.DibPos">
      <summary>
                Gets or sets the dib position.
            </summary>
      <value>
                The coordinates, in logical units, of the source rectangle.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetDibToDev.Height">
      <summary>
                Gets or sets the height.
            </summary>
      <value>
                The height, in logical units, of the source and destination
                rectangles.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetDibToDev.Width">
      <summary>
                Gets or sets the width.
            </summary>
      <value>
                The width, in logical units, of the source and destination
                rectangles.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetDibToDev.DestPos">
      <summary>
                Gets or sets the dest position.
            </summary>
      <value>
                The coordinates, in logical units, of the upper-left corner of the
                destination rectangle.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetDibToDev.Dib">
      <summary>
                Gets or sets the dib.
            </summary>
      <value>
                y-coordinate, in logical units, of the upper-left corner of the
                destination rectangle.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetLayout">
      <summary>
                The META_SETLAYOUT record defines the layout orientation in the playback
                device context. The layout orientation determines the direction in which
                text and graphics are drawn
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetLayout.LayoutMode">
      <summary>
                Gets or sets the LayoutMode.
            </summary>
      <value>
                The layout of text and graphics. This MUST be one of the values in
                the Layout Enumeration (section 2.1.1.13).
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetMapMode">
      <summary>
                The set map mode.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetMapMode.MapMode">
      <summary>
                Gets or sets the map mode.
            </summary>
      <value>
                The map mode.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetMapperFlags">
      <summary>
                The META_SETMAPPERFLAGS record defines the algorithm that the font
                mapper uses when it maps logical fonts to physical fonts.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetMapperFlags.MapperValues">
      <summary>
                Gets or sets the mapper values.
            </summary>
      <value>
                The font mapper attempts to match a font aspect ratio to the current
                device aspect ratio. If bit zero is set, the mapper selects only
                matching fonts.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetPalentries">
      <summary>
                The META_SETPALENTRIES record defines RGB color values in a range of
                entries in the logical palette that is defined in the playback device
                context.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetPalentries.LogPalette">
      <summary>
                Gets or sets the log palette.
            </summary>
      <value>
                The logical palette.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetPalentries.Start">
      <summary>
                Gets or sets the start.
            </summary>
      <value>
                The start.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetPixel">
      <summary>
                The META_SETPIXEL record sets the pixel at the specified coordinates to
                the specified color.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetPixel.ColorRef">
      <summary>
                Gets or sets the color reference.
            </summary>
      <value>
                The color reference.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetPolyFillMode">
      <summary>
                The set poly fill mode.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetPolyFillMode.PolyFillMode">
      <summary>
                Gets or sets the poly fill mode.
            </summary>
      <value>
                The poly fill mode.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetPolyFillMode.Reserved">
      <summary>
                Gets or sets the reserved.
            </summary>
      <value>
                The reserved.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetRelabs">
      <summary>
                The META_SETRELABS record is reserved and not supported.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetRelabs.Parameters">
      <summary>
                Gets or sets the parameter.
            </summary>
      <value>
                The parameter.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetRop2">
      <summary>
                The set rop2
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetRop2.DrawMode">
      <summary>
                Gets or sets the draw mode.
            </summary>
      <value>
                The draw mode.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetRop2.Reserved">
      <summary>
                Gets or sets the reserved.
            </summary>
      <value>
                The reserved.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetStretchbltMode">
      <summary>
                The META_SETSTRETCHBLTMODE record defines the bitmap stretching mode in
                the playback device context.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetStretchbltMode.StretchMode">
      <summary>
                Gets or sets the stretch mode.
            </summary>
      <value>
                The bitmap stretching mode.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetStretchbltMode.Reserved">
      <summary>
                Gets or sets the reserved.
            </summary>
      <value>
                The reserved.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetTextAlign">
      <summary>
                The Set text align
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetTextAlign.TextAlign">
      <summary>
                Gets or sets the text align.
            </summary>
      <value>
                The text align.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetTextAlign.Reserved">
      <summary>
                Gets or sets the reserved.
            </summary>
      <value>
                The reserved.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetTextCharExtra">
      <summary>
                The META_SETTEXTCHAREXTRA record defines inter-character spacing for
                text justification in the playback device context. Spacing is added to
                the white space between each character, including
                <see langword="break" /> characters, when a line of justified text is
                output.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetTextCharExtra.CharExtra">
      <summary>
                Gets or sets the character extra.
            </summary>
      <value>
                The amount of extra space, in logical units, to be added to each
                character. If the current mapping mode is not MM_TEXT, this value is
                transformed and rounded to the nearest pixel. For details about
                setting the mapping mode, see META_SETMAPMODE (section 2.3.5.17).
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetTextColor">
      <summary>
                The Set text color.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetTextColor.ColorRef">
      <summary>
                Gets or sets the color reference.
            </summary>
      <value>
                The color reference.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetTextColor.ExtendedByte">
      <summary>
            Gets or sets the extended byte.
            </summary>
      <value>
            The extended byte.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetTextJustification">
      <summary>
                The META_SETTEXTJUSTIFICATION record defines the amount of space to add
                to <see langword="break" /> characters in a string of justified text.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetTextJustification.BreakCount">
      <summary>
                Gets or sets the <see langword="break" /> count.
            </summary>
      <value>
                The <see langword="break" /> count.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetTextJustification.BreakExtra">
      <summary>
                Gets or sets the <see langword="break" /> extra.
            </summary>
      <value>
                The <see langword="break" /> extra.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetViewportExt">
      <summary>
                The META_SETVIEWPORTEXT record sets the horizontal and vertical extents
                of the viewport in the playback device context.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetViewportOrg">
      <summary>
                The META_SETVIEWPORTORG record defines the viewport origin in the
                playback device context.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetWindowExt">
      <summary>
                The set window object.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfSetWindowOrg">
      <summary>
                The set window org object
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfStretchDib">
      <summary>
            The wmf Stretch DIB objetc.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfStretchDib.RasterOperation">
      <summary>
                Gets or sets the raster operation.
            </summary>
      <value>
                The current brush in the playback device context, and the
                destination pixels are to be combined to form the new image. This
                code MUST be one of the values in the Ternary Raster Operation
                Enumeration (section 2.1.1.31).
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfStretchDib.ColorUsage">
      <summary>
                Gets or sets the color usage.
            </summary>
      <value>
        <para>
                    The Colors field of the DIB contains explicit RGB values or indexes
                    into a palette. This value MUST be in the
                    <see cref="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfStretchDib.ColorUsage" /></para>
        <para>Enumeration (section 2.1.1.6).</para>
      </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfStretchDib.SrcHeight">
      <summary>
                Gets or sets the height of the source.
            </summary>
      <value>
                The height, in logical units, of the source rectangle.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfStretchDib.SrcWidth">
      <summary>
                Gets or sets the width of the source.
            </summary>
      <value>
                The width, in logical units, of the source rectangle
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfStretchDib.YSrc">
      <summary>
                Gets or sets the y source.
            </summary>
      <value>
                The y-coordinate, in logical units, of the upper-left corner of the
                source rectangle.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfStretchDib.XSrc">
      <summary>
                Gets or sets the x source.
            </summary>
      <value>
                The x-coordinate, in logical units, of the upper-left corner of the
                source rectangle.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfStretchDib.DestHeight">
      <summary>
                Gets or sets the height of the dest.
            </summary>
      <value>
                The height, in logical units, of the destination rectangle.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfStretchDib.DestWidth">
      <summary>
                Gets or sets the width of the dest.
            </summary>
      <value>
                The width, in logical units, of the destination rectangle.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfStretchDib.YDest">
      <summary>
                Gets or sets the y dest.
            </summary>
      <value>
                The y-coordinate, in logical units, of the upper-left corner of the
                destination rectangle.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfStretchDib.XDest">
      <summary>
                Gets or sets the x dest.
            </summary>
      <value>
                The x-coordinate, in logical units, of the upper-left corner of the
                destination rectangle.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfStretchDib.SourceBitmap">
      <summary>
                Gets or sets the source bitmap.
            </summary>
      <value>
                The source bitmap.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfTextOut">
      <summary>
                The META_EXTTEXTOUT record outputs text by using the font, background
                color, and text color that are defined in the playback device context.
                Optionally, dimensions can be provided for clipping, opaquing, or both.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Objects.WmfUntyped">
      <summary>
                The wmf untyped object
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Objects.WmfUntyped.Parameters">
      <summary>
                Gets or sets the parameters.
            </summary>
      <value>
                The parameters.
            </value>
    </member>
    <member name="T:Aspose.Imaging.ImageOptions.MetafileOptions">
      <summary>
            The Metafiles base options.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.ImageOptions.MetafileRasterizationOptions">
      <summary>
            The metafile rasterization options
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Enums.NamespaceDoc">
      <summary>
            The Enumerations of open document
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Enums.OdGradientStyle">
      <summary>
                The gradient style
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.OpenDocument.Enums.OdGradientStyle.Axial">
      <summary>
                The axial
                defines a bi-linear gradient that is also known as reflected gradient or mirrored linear gradient.
                It is created as a linear gradient that is mirrored (or reflected) along its axis.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.OpenDocument.Enums.OdGradientStyle.Ellipsoid">
      <summary>
                The ellipsoid
                defines a gradient where the colors are blend along the radius from the center of an
                ellipsoid as defined with the draw:cx and draw:cy attributes.
                The length of the semi major-axis is the width of the filled area and the length of the semi-minor
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.OpenDocument.Enums.OdGradientStyle.Linear">
      <summary>
                The linear
                defines a gradient where the colors blend along the linear axis of the gradient.
                The axis of the gradient is specified with the draw:angle attribute clockwise to the vertical axis.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.OpenDocument.Enums.OdGradientStyle.Radial">
      <summary>
                The radial
                defines a gradient where the colors are blend along the radius from the center
                of a circle as defined with the draw:cx and draw:cy attributes.
                The outside of the circle is filled with the end color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.OpenDocument.Enums.OdGradientStyle.Rectangle">
      <summary>
                The rectangle
                defines a gradient that produces a rectangular blend from the center of the rectangle to the shortest
                of the 4 borders. The center of the rectangle is defined with the attributes draw:cx and draw:cy.
                The width of the rectangle is the width of the filled area,
                the height of the rectangle is the height of the filled area.
                The outside of the square is filled with the end color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.OpenDocument.Enums.OdGradientStyle.Square">
      <summary>
                The square
                defines a gradient that produces a square blend, imitating the visual perspective in a corridor or the
                aerial view of a pyramid.
                Also known as "box gradient" and "pyramidal gradient".
                The center of the square is defined with the draw:cx and draw:cy attributes.
                The width and height of the square is the minimum value of either the width or the height of the filled area.
                The outside of the square is filled with the end color.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.OpenDocument.Enums.OdGradientStyle.None">
      <summary>
                The gradient style is none
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Enums.OdMarkerType">
      <summary>
                The od marker types for connectors
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.OpenDocument.Enums.OdMarkerType.OdNone">
      <summary>
                The none marker
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.OpenDocument.Enums.OdMarkerType.OdArrow">
      <summary>
                The arrow marker
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.OpenDocument.Enums.OdMarkerType.OdSquere">
      <summary>
                The square marker
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.OpenDocument.Enums.OdMarkerType.OdCircle">
      <summary>
                The circle marker
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Enums.OdMeasureTextKind">
      <summary>
                The measure text kind
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.OpenDocument.Enums.OdMeasureTextKind.None">
      <summary>
                The Measure text kind is none
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.OpenDocument.Enums.OdMeasureTextKind.Gap">
      <summary>
                The Measure text kind is gap
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.OpenDocument.Enums.OdMeasureTextKind.Value">
      <summary>
                The Measure text kind is value
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.OpenDocument.Enums.OdMeasureTextKind.Unit">
      <summary>
                The Measure text kind is unit
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Enums.OdObjectKind">
      <summary>
                The object kind
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.OpenDocument.Enums.OdObjectKind.None">
      <summary>
                The object kind is none
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.OpenDocument.Enums.OdObjectKind.Section">
      <summary>
                The object kind is section
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.OpenDocument.Enums.OdObjectKind.Cut">
      <summary>
                The object kind is cut
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.OpenDocument.Enums.OdObjectKind.Arc">
      <summary>
                The object kind is arc
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.MultiPageImage">
      <summary>
                The multi-page image
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.MultiPageImage.CacheData">
      <summary>
                Caches the data and ensures no additional data loading will be performed from the underlying
                <see cref="P:Aspose.Imaging.DataStreamSupporter.DataStreamContainer" />.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.MultiPageImage.Resize(System.Int32,System.Int32,Aspose.Imaging.ResizeType)">
      <summary>
                Resizes the image.
            </summary>
      <param name="newWidth">The new width.</param>
      <param name="newHeight">The new height.</param>
      <param name="resizeType">The resize type.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.MultiPageImage.Resize(System.Int32,System.Int32,Aspose.Imaging.ImageResizeSettings)">
      <summary>
                Resizes the image.
            </summary>
      <param name="newWidth">The new width.</param>
      <param name="newHeight">The new height.</param>
      <param name="settings">The resize settings.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.MultiPageImage.RotateFlip(Aspose.Imaging.RotateFlipType)">
      <summary>
                Rotates, flips, or rotates and flips the image.
            </summary>
      <param name="rotateFlipType">Type of the rotate flip.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.MultiPageImage.SetPalette(Aspose.Imaging.IColorPalette,System.Boolean)">
      <summary>
                Sets the image palette.
            </summary>
      <param name="palette">The palette to set.</param>
      <param name="updateColors">
                if set to <c>true</c> colors will be updated according to the new palette; otherwise color
                indexes remain unchanged. Note that unchanged indexes may crash the image on loading if some indexes have no
                corresponding palette entries.
            </param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.MultiPageImage.SaveData(System.IO.Stream)">
      <summary>
                Saves the data.
            </summary>
      <param name="stream">The stream to save data to.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.MultiPageImage.PageCount">
      <summary>
                Gets the page count.
            </summary>
      <value>
                The page count.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.MultiPageImage.Pages">
      <summary>
                Gets the pages.
            </summary>
      <value>
                The pages.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.MultiPageImage.IsCached">
      <summary>
                Gets a value indicating whether object's data is cached currently and no data reading is required.
            </summary>
      <value>
        <c>true</c> if object's data is cached; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.MultiPageImage.BitsPerPixel">
      <summary>
                Gets the image bits per pixel count.
            </summary>
      <value>
                The image bits per pixel count.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.MultiPageImage.Height">
      <summary>
                Gets the image height.
            </summary>
      <value>
                The image height.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.MultiPageImage.Width">
      <summary>
                Gets the image width.
            </summary>
      <value>
                The image width.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.NamespaceDoc">
      <summary>
                The Open document graphic objects
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.NamespaceGroupDoc">
      <summary>
                The Open document graphic objects
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.NamespaceDoc">
      <summary>
                The Open document graphic objects
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdAngleEllipse">
      <summary>
                The Enhanced angle ellipse
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdStyledObject">
      <summary>
                The open document styled graphic object.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdGraphicObject">
      <summary>
                The open document graphic object.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject">
      <summary>
                The open document object.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject.parent">
      <summary>
                The parent object.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject.#ctor(Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject" /> class.
            </summary>
      <param name="parent">The parent.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject.#ctor">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject" /> class.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject.Parent">
      <summary>
                Gets the parent object.
            </summary>
      <value>
                The parent.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject.Items">
      <summary>
                Gets the items.
            </summary>
      <value>
                The items.
            </value>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdGraphicObject.#ctor(Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdGraphicObject" /> class.
            </summary>
      <param name="parent">The parent.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdGraphicObject.AbsoluteCoordinates">
      <summary>
                Gets or sets a value indicating whether [absolute coordinates].
            </summary>
      <value>
        <c>true</c> if [absolute coordinates]; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdStyledObject.#ctor(Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdStyledObject" /> class.
            </summary>
      <param name="parent">The parent.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdStyledObject.Style">
      <summary>
                Gets or sets the style.
            </summary>
      <value>
                The style.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdStyledObject.Rectangle">
      <summary>
                Gets or sets the rectangle.
            </summary>
      <value>
                The rectangle.
            </value>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdAngleEllipse.#ctor(Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdAngleEllipse" /> class.
            </summary>
      <param name="parent">The parent.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdAngleEllipse.StartAngle">
      <summary>
                Gets or sets the start angle.
            </summary>
      <value>
                The start angle.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdAngleEllipse.EndAngle">
      <summary>
                Gets or sets the end angle.
            </summary>
      <value>
                The end angle.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdAngleEllipse.Closed">
      <summary>
                Gets or sets a value indicating whether this <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdAngleEllipse" /> is closed.
            </summary>
      <value>
        <c>true</c> if closed; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdAngleEllipse.Kind">
      <summary>
                Gets or sets the kind.
            </summary>
      <value>
                The kind.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdArc">
      <summary>
                The Enhanced Arc
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdArc.#ctor(Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdArc" /> class.
            </summary>
      <param name="parent">The parent.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdArc.IsArcTo">
      <summary>
                Gets or sets a value indicating whether this instance is arc to.
            </summary>
      <value>
        <c>true</c> if this instance is arc to; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdArc.IsEllipticalQundrantX">
      <summary>
                Gets or sets a value indicating whether this instance is elliptical quadrant x.
            </summary>
      <value>
        <c>true</c> if this instance is elliptical quadrant x; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdArc.IsEllipticalQundrantY">
      <summary>
                Gets or sets a value indicating whether this instance is elliptical quadrant y.
            </summary>
      <value>
        <c>true</c> if this instance is elliptical qundrant y; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdArc.ClockWise">
      <summary>
                Gets or sets a value indicating whether [clock wise].
            </summary>
      <value>
        <c>true</c> if [clock wise]; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdArc.Point1">
      <summary>
                Gets or sets the point1.
            </summary>
      <value>
                The point1.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdArc.Point2">
      <summary>
                Gets or sets the point2.
            </summary>
      <value>
                The point2.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdArc.Point3">
      <summary>
                Gets or sets the point3.
            </summary>
      <value>
                The point3.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdArc.Point4">
      <summary>
                Gets or sets the point4.
            </summary>
      <value>
                The point4.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdCircle">
      <summary>
                The circle object
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdCircle.#ctor(Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdCircle" /> class.
            </summary>
      <param name="parent">The parent.</param>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdClosePath">
      <summary>
                The close path
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdClosePath.#ctor(Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdClosePath" /> class.
            </summary>
      <param name="parent">The parent.</param>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdConnector">
      <summary>
                The  connector
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdConnector.#ctor(Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdConnector" /> class.
            </summary>
      <param name="parent">The parent.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdConnector.PathCommands">
      <summary>
                Gets or sets the path commands.
            </summary>
      <value>
                The path commands.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdConnector.Point1">
      <summary>
                Gets or sets the point1.
            </summary>
      <value>
                The point1.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdConnector.Point2">
      <summary>
                Gets or sets the point2.
            </summary>
      <value>
                The point2.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdContainer">
      <summary>
                The Container
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdContainer.#ctor(Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdContainer" /> class.
            </summary>
      <param name="parent">The parent.</param>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdCurveTo">
      <summary>
                The Enhanced CurveTo
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdCurveTo.#ctor(Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdCurveTo" /> class.
            </summary>
      <param name="parent">The parent.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdCurveTo.Points">
      <summary>
                Gets or sets the points.
            </summary>
      <value>
                The points.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdCustomShape">
      <summary>
                The open document custom-shape.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdCustomShape.#ctor(Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdCustomShape" /> class.
            </summary>
      <param name="parent">The parent.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdCustomShape.StyleName">
      <summary>
                Gets or sets the name of the style.
            </summary>
      <value>
                The name of the style.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdCustomShape.TextStyleName">
      <summary>
                Gets or sets the name of the text style.
            </summary>
      <value>
                The name of the text style.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdCustomShape.Layer">
      <summary>
                Gets or sets the layer.
            </summary>
      <value>
                The layer.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdEllipticalQundrant">
      <summary>
                The elliptical quadrant
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdEllipticalQundrant.#ctor(Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdEllipticalQundrant" /> class.
            </summary>
      <param name="parent">The parent.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdEllipticalQundrant.Point">
      <summary>
                Gets or sets the point.
            </summary>
      <value>
                The point.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdEllipticalQundrant.AxisX">
      <summary>
                Gets or sets a value indicating whether [axis x].
            </summary>
      <value>
        <c>true</c> if [axis x]; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdEndPath">
      <summary>
                The enhanced end path
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdEndPath.#ctor(Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdEndPath" /> class.
            </summary>
      <param name="parent">The parent.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdEndPath.Fill">
      <summary>
                Gets or sets a value indicating whether this <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdEndPath" /> is fill.
            </summary>
      <value>
        <c>true</c> if fill; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdEnhancedGeometry">
      <summary>
                The Enhanced geometry object.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdEnhancedGeometry.#ctor(Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdEnhancedGeometry" /> class.
            </summary>
      <param name="parent">The parent.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdEnhancedGeometry.EnhancedPath">
      <summary>
                Gets or sets the enhanced path.
            </summary>
      <value>
                The enhanced path.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdEnhancedGeometry.ViewBox">
      <summary>
                Gets or sets the view box.
            </summary>
      <value>
                The view box.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdEnhancedGeometry.Type">
      <summary>
                Gets or sets the type.
            </summary>
      <value>
                The type.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdEquation">
      <summary>
                The open document equation
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdEquation.#ctor(Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdEquation" /> class.
            </summary>
      <param name="parent">The parent.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdEquation.Name">
      <summary>
                Gets or sets the name.
            </summary>
      <value>
                The name.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdEquation.Formula">
      <summary>
                Gets or sets the formula.
            </summary>
      <value>
                The formula.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdEquation.Value">
      <summary>
                Gets or sets the value.
            </summary>
      <value>
                The value.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdFrame">
      <summary>
                The open document object frame
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdFrame.#ctor(Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdFrame" /> class.
            </summary>
      <param name="parent">The parent.</param>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdImageObject">
      <summary>
                The open document image
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdImageObject.#ctor(Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdImageObject" /> class.
            </summary>
      <param name="parent">The parent.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdImageObject.Rectangle">
      <summary>
                Gets or sets the rectangle.
            </summary>
      <value>
                The rectangle.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdImageObject.ImageLink">
      <summary>
                Gets or sets the image link.
            </summary>
      <value>
                The image link.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdImageObject.Bitmap">
      <summary>
                Gets or sets the bitmap.
            </summary>
      <value>
                The bitmap.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdLine">
      <summary>
                The line object
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdLine.#ctor(Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdPage" /> class.
            </summary>
      <param name="parent">The parent.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdLine.Point1">
      <summary>
                Gets or sets the point1.
            </summary>
      <value>
                The point1.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdLine.Point2">
      <summary>
                Gets or sets the point2.
            </summary>
      <value>
                The point2.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdLineTo">
      <summary>
                The enhanced lineTo
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdLineTo.#ctor(Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdLineTo" /> class.
            </summary>
      <param name="parent">The parent.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdLineTo.Coordinates">
      <summary>
                Gets or sets the coordinates.
            </summary>
      <value>
                The coordinates.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdLineTo.Vertical">
      <summary>
                Gets or sets a value indicating whether this <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdLineTo" /> is vertical.
            </summary>
      <value>
        <c>true</c> if vertical; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdLineTo.Horizontal">
      <summary>
                Gets or sets a value indicating whether this <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdLineTo" /> is vertical.
            </summary>
      <value>
        <c>true</c> if vertical; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdList">
      <summary>
                The List object
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdList.#ctor(Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdList" /> class.
            </summary>
      <param name="parent">The parent.</param>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdListItem">
      <summary>
                The list item
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdListItem.#ctor(Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdListItem" /> class.
            </summary>
      <param name="parent">The parent.</param>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdMarker">
      <summary>
                The Marker
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdMarker.#ctor(Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdMarker" /> class.
            </summary>
      <param name="parent">The parent.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdMarker.Rectangle">
      <summary>
                Gets or sets the rectangle.
            </summary>
      <value>
                The rectangle.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdMarker.PathCommands">
      <summary>
                Gets or sets the path commands.
            </summary>
      <value>
                The path commands.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdMarker.Name">
      <summary>
                Gets or sets the name.
            </summary>
      <value>
                The name.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdMeasure">
      <summary>
                The Measure
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdMeasure.#ctor(Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdMeasure" /> class.
            </summary>
      <param name="parent">The parent.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdMeasure.Point1">
      <summary>
                Gets or sets the point1.
            </summary>
      <value>
                The point1.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdMeasure.Point2">
      <summary>
                Gets or sets the point2.
            </summary>
      <value>
                The point2.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdMeasure.Point3">
      <summary>
                Gets or sets the point3.
            </summary>
      <value>
                The point3.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdMeasure.Point4">
      <summary>
                Gets or sets the point4.
            </summary>
      <value>
                The point4.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdMoveTo">
      <summary>
                The Enhanced moveTo
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdMoveTo.#ctor(Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdMoveTo" /> class.
            </summary>
      <param name="parent">The parent.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdMoveTo.Coordinates">
      <summary>
                Gets or sets the coordinates.
            </summary>
      <value>
                The coordinates.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdNoFillPath">
      <summary>
                The no fill path marker
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdNoFillPath.#ctor(Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdNoFillPath" /> class.
            </summary>
      <param name="parent">The parent.</param>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdNoStrokePath">
      <summary>
                Specifies that the current set of sub-paths will not be stroked.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdNoStrokePath.#ctor(Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdNoStrokePath" /> class.
            </summary>
      <param name="parent">The parent.</param>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdPage">
      <summary>
                The Open document page.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdPage.#ctor(Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdPage" /> class.
            </summary>
      <param name="parent">The parent.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdPage.Name">
      <summary>
                Gets or sets the name.
            </summary>
      <value>
                The name.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdPage.MasterPageName">
      <summary>
                Gets or sets the name of the master page.
            </summary>
      <value>
                The name of the master page.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdPage.StyleName">
      <summary>
                Gets or sets the name of the style.
            </summary>
      <value>
                The name of the style.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdPath">
      <summary>
                The open document object path
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdPath.#ctor(Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdPath" /> class.
            </summary>
      <param name="parent">The parent.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdPath.StyleName">
      <summary>
                Gets or sets the name of the style.
            </summary>
      <value>
                The name of the style.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdPath.TextStyleName">
      <summary>
                Gets or sets the name of the text style.
            </summary>
      <value>
                The name of the text style.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdPath.Layer">
      <summary>
                Gets or sets the layer.
            </summary>
      <value>
                The layer.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdPath.Data">
      <summary>
                Gets or sets the data.
            </summary>
      <value>
                The data.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdPath.EnhancedPath">
      <summary>
                Gets or sets the enhanced path.
            </summary>
      <value>
                The enhanced path.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdPolygon">
      <summary>
                The polygon
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdPolygon.#ctor(Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdPolygon" /> class.
            </summary>
      <param name="parent">The parent.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdPolygon.Points">
      <summary>
                Gets or sets the points.
            </summary>
      <value>
                The points.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdPolyLine">
      <summary>
                The polyline
            </summary>
      <seealso cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdPolygon" />
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdPolyLine.#ctor(Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdPolyLine" /> class.
            </summary>
      <param name="parent">The parent.</param>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdRectangle">
      <summary>
                The rectangle object
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdRectangle.#ctor(Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdRectangle" /> class.
            </summary>
      <param name="parent">The parent.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdRectangle.CornerRadius">
      <summary>
                Gets or sets the corner radius.
            </summary>
      <value>
                The corner radius.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdShortCurveTo">
      <summary>
                The short CurveTo
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdShortCurveTo.#ctor(Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdShortCurveTo" /> class.
            </summary>
      <param name="parent">The parent.</param>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdText">
      <summary>
                The text object
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdText.Text">
      <summary>
                Gets or sets the text.
            </summary>
      <value>
                The text.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdTextBox">
      <summary>
                The text box
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdTextBox.#ctor(Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdTextBox" /> class.
            </summary>
      <param name="parent">The parent.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdTextBox.Rectangle">
      <summary>
                Gets or sets the rectangle.
            </summary>
      <value>
                The rectangle.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdTextMeasure">
      <summary>
                The text measure
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdTextMeasure.#ctor(Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdTextMeasure" /> class.
            </summary>
      <param name="parent">The parent.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdTextMeasure.Text">
      <summary>
                Gets or sets the value.
            </summary>
      <value>
                The value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdTextMeasure.Kind">
      <summary>
                Gets or sets the kind.
            </summary>
      <value>
                The kind.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdTextParagraph">
      <summary>
                The text paragraph
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdTextParagraph.#ctor(Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdTextParagraph" /> class.
            </summary>
      <param name="parent">The parent.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdTextParagraph.Text">
      <summary>
                Gets or sets the text.
            </summary>
      <value>
                The text.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdTextSpan">
      <summary>
                The text span
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdTextSpan.#ctor(Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdTextSpan" /> class.
            </summary>
      <param name="parent">The parent.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.Graphic.OdTextSpan.Text">
      <summary>
                Gets or sets the text.
            </summary>
      <value>
                The text.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.NamespaceDoc">
      <summary>
            The Open document objects
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.NamespaceGroupDoc">
      <summary>
            The Open document objects
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdGradientFill">
      <summary>
                The gradient fill
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdGradientFill.Copy">
      <summary>
                Copies this instance.
            </summary>
      <returns>The copy of this instance</returns>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdGradientFill.GradientStyle">
      <summary>
                Gets or sets the gradient style.
            </summary>
      <value>
                The gradient style.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdGradientFill.StartColor">
      <summary>
                Gets or sets the start color.
            </summary>
      <value>
                The start color.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdGradientFill.EndColor">
      <summary>
                Gets or sets the end color.
            </summary>
      <value>
                The end color.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdGradientFill.Angle">
      <summary>
                Gets or sets the angle.
            </summary>
      <value>
                The angle.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdGraphicStyle">
      <summary>
                The open document graphic style.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdGraphicStyle.Copy">
      <summary>
                Copies this instance.
            </summary>
      <returns>Get the copy of this instance</returns>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdGraphicStyle.Brush">
      <summary>
                Gets the brush.
            </summary>
      <value>
                The brush.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdGraphicStyle.Pen">
      <summary>
                Gets the pen.
            </summary>
      <value>
                The pen.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdGraphicStyle.Font">
      <summary>
                Gets the font.
            </summary>
      <value>
                The font.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdGraphicStyle.TextColor">
      <summary>
                Gets or sets the color of the text.
            </summary>
      <value>
                The color of the text.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdGraphicStyle.TextAlign">
      <summary>
                Gets or sets the text align.
            </summary>
      <value>
                The text align.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdGraphicStyle.LineHeight">
      <summary>
                Gets or sets the height of the line.
            </summary>
      <value>
                The height of the line.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdGraphicStyle.TransformInfo">
      <summary>
                Gets the transform information.
            </summary>
      <value>
                The transform information.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdGraphicStyle.StartMarker">
      <summary>
                Gets or sets the start marker.
            </summary>
      <value>
                The start marker.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdGraphicStyle.EndMarker">
      <summary>
                Gets or sets the end marker.
            </summary>
      <value>
                The end marker.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdGraphicStyle.StartMarkerWidth">
      <summary>
                Gets or sets the start width of the marker.
            </summary>
      <value>
                The start width of the marker.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdGraphicStyle.EndMarkerWidth">
      <summary>
                Gets or sets the end width of the marker.
            </summary>
      <value>
                The end width of the marker.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdGraphicStyle.Opacity">
      <summary>
                Gets or sets the opacity.
            </summary>
      <value>
                The opacity.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdGraphicStyle.SpaceBefore">
      <summary>
                Gets or sets the space before.
            </summary>
      <value>
                The space before.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdGraphicStyle.PaddingTop">
      <summary>
                Gets or sets the padding top.
            </summary>
      <value>
                The padding top.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdGraphicStyle.PaddingLeft">
      <summary>
                Gets or sets the padding left.
            </summary>
      <value>
                The padding left.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdGraphicStyle.PaddingRight">
      <summary>
                Gets or sets the padding right.
            </summary>
      <value>
                The padding right.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdGraphicStyle.PaddingBottom">
      <summary>
                Gets or sets the padding bottom.
            </summary>
      <value>
                The padding bottom.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdGraphicStyle.MarginBottom">
      <summary>
                Gets or sets the margin bottom.
            </summary>
      <value>
                The margin bottom.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdGraphicStyle.MarginTop">
      <summary>
                Gets or sets the margin top.
            </summary>
      <value>
                The margin top.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdGraphicStyle.StartGuide">
      <summary>
                Gets or sets the start guide.
            </summary>
      <value>
                The start guide.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdGraphicStyle.EndGuide">
      <summary>
                Gets or sets the end guide.
            </summary>
      <value>
                The end guide.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdGraphicStyle.MeasureLineDistance">
      <summary>
                Gets or sets the measure line distance.
            </summary>
      <value>
                The measure line distance.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdGraphicStyle.StylePosition">
      <summary>
                Gets or sets the style position.
            </summary>
      <value>
                The style position.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdGraphicStyle.ExtendedBrush">
      <summary>
                Gets or sets the dib container.
            </summary>
      <value>
                The dib container.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdMetadata">
      <summary>
                The Metadata of open document
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdMetadata.#ctor(Aspose.Imaging.FileFormats.OpenDocument.Objects.OdObject)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdMetadata" /> class.
            </summary>
      <param name="parent">The parent.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdMetadata.Generator">
      <summary>
                Gets or sets the generator.
            </summary>
      <value>
                The generator.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdMetadata.Title">
      <summary>
                Gets or sets the title.
            </summary>
      <value>
                The title.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdMetadata.Description">
      <summary>
                Gets or sets the description.
            </summary>
      <value>
                The description.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdMetadata.Subject">
      <summary>
                Gets or sets the subject.
            </summary>
      <value>
                The subject.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdMetadata.Keywords">
      <summary>
                Gets or sets the keywords.
            </summary>
      <value>
                The keywords.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdMetadata.InitialCreator">
      <summary>
                Gets or sets the initial creator.
            </summary>
      <value>
                The initial creator.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdMetadata.Creator">
      <summary>
                Gets or sets the creator.
            </summary>
      <value>
                The creator.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdMetadata.PrintedBy">
      <summary>
                Gets or sets the printed by.
            </summary>
      <value>
                The printed by.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdMetadata.CreationDateTime">
      <summary>
                Gets or sets the creation date time.
            </summary>
      <value>
                The creation date time.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdMetadata.ModificationDateTime">
      <summary>
                Gets or sets the modification date time.
            </summary>
      <value>
                The modification date time.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdMetadata.PrintDateTime">
      <summary>
                Gets or sets the print date time.
            </summary>
      <value>
                The print date time.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdMetadata.DocumentTemplate">
      <summary>
                Gets or sets the document template.
            </summary>
      <value>
                The document template.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdMetadata.AutomaticReload">
      <summary>
                Gets or sets the automatic reload.
            </summary>
      <value>
                The automatic reload.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdMetadata.HyperlinkBehavior">
      <summary>
                Gets or sets the hyperlink behavior.
            </summary>
      <value>
                The hyperlink behavior.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdMetadata.Language">
      <summary>
                Gets or sets the language.
            </summary>
      <value>
                The language.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdMetadata.EditingCycles">
      <summary>
                Gets or sets the editing cycles.
            </summary>
      <value>
                The editing cycles.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdMetadata.EditingDuration">
      <summary>
                Gets or sets the duration of the editing.
            </summary>
      <value>
                The duration of the editing.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdMetadata.DocumentStatistics">
      <summary>
                Gets or sets the document statistics.
            </summary>
      <value>
                The document statistics.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdTransformInfo">
      <summary>
                The open document translate info
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdTransformInfo.Copy">
      <summary>
                Copies this instance.
            </summary>
      <returns>Get the instance of OdTransformInfo</returns>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdTransformInfo.RotateAngle">
      <summary>
                Gets or sets the rotate angle.
            </summary>
      <value>
                The rotate angle.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdTransformInfo.TranslateX">
      <summary>
                Gets or sets the translate x.
            </summary>
      <value>
                The translate x.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdTransformInfo.TranslateY">
      <summary>
                Gets or sets the translate y.
            </summary>
      <value>
                The translate y.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdTransformInfo.SkewX">
      <summary>
            Gets or sets the skew x.
            </summary>
      <value>
            The skew x.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.Objects.OdTransformInfo.SkewY">
      <summary>
            Gets or sets the skew y.
            </summary>
      <value>
            The skew y.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.OpenDocument.OdgImage">
      <summary>
                The Open Document Graphic
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.OpenDocument.OdgImage.#ctor(System.IO.Stream)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.OpenDocument.OdgImage" /> class.
            </summary>
      <param name="stream">The stream.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.OdgImage.IsCached">
      <summary>
                Gets a value indicating whether object's data is cached currently and no data reading is required.
            </summary>
      <value>
        <c>true</c> if object's data is cached; otherwise, <c>false</c>.
            </value>
      <exception cref="T:System.NotImplementedException">The not implemented this method</exception>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.OdgImage.BitsPerPixel">
      <summary>
                Gets the image bits per pixel count.
            </summary>
      <value>
                The image bits per pixel count.
            </value>
      <exception cref="T:System.NotImplementedException">The not implemented this property</exception>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.OdgImage.Width">
      <summary>
                Gets the image width.
            </summary>
      <value>
                The image width.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.OdgImage.Height">
      <summary>
                Gets the image height.
            </summary>
      <value>
                The image height.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.OdgImage.PageCount">
      <summary>
                Gets the page count.
            </summary>
      <value>
                The page count.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.OdgImage.Pages">
      <summary>
                Gets or sets the pages.
            </summary>
      <value>
                The pages.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.OdgImage.Metadata">
      <summary>
            Gets the metadata.
            </summary>
      <value>
            The metadata.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.OdgImage.Records">
      <summary>
                Gets the records.
            </summary>
      <value>
                The records.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.OpenDocument.OdgImage.FileFormat">
      <summary>
            Gets a value of file format
            </summary>
    </member>
    <member name="T:Aspose.Imaging.CoreExceptions.ImageFormats.NamespaceDoc">
      <summary>
            The namespace contains exceptions thrown by one of the file formats supported.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.CoreExceptions.ImageFormats.PngImageException">
      <summary>
            The png image exception.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.ImageFormats.PngImageException.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.PngImageException" /> class.
            </summary>
      <param name="message">
            The message.
            </param>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.ImageFormats.PngImageException.#ctor(System.String,System.Exception)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.PngImageException" /> class.
            </summary>
      <param name="message">
            The message.
            </param>
      <param name="innerException">
            The inner exception.
            </param>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Png.NamespaceDoc">
      <summary>
            The namespace handles Png file format processing.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Png.PngColorType">
      <summary>
                Represents the PNG image color type.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Png.PngColorType.Grayscale">
      <summary>
                Represents the color type where each pixel is a greyscale sample.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Png.PngColorType.Truecolor">
      <summary>
                Represents the color type where each pixel is an R,G,B triple.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Png.PngColorType.IndexedColor">
      <summary>
                Represents the color type where each pixel is a palette index; a PLTE chunk shall appear.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Png.PngColorType.GrayscaleWithAlpha">
      <summary>
                Represents the color type where each pixel is a greyscale sample followed by an alpha sample.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Png.PngColorType.TruecolorWithAlpha">
      <summary>
                Represents the color type where each pixel is an R,G,B triple followed by an alpha sample.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Png.PngFilterType">
      <summary>
            The png filter type.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Png.PngFilterType.None">
      <summary>
            The null-filter, means no filtering for image data rows.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Png.PngFilterType.Sub">
      <summary>
            The sub filter, means substractive filtering will be applied to image data.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Png.PngFilterType.Up">
      <summary>
            The up filter, means row-by-row substraction filter will be applied.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Png.PngFilterType.Avg">
      <summary>
            The avg filter, means, that average filter will be applied to image data.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Png.PngFilterType.Paeth">
      <summary>
            The paeth predictor filter.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Png.PngFilterType.Adaptive">
      <summary>
            Adaptive filtering, means that saving process will choose most sutable filter for each data row. Best compression, slowest execution time.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Png.PngImage">
      <summary>
                The new png image.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Png.PngImage.#ctor(System.Int32,System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Png.PngImage" /> class.
            </summary>
      <param name="width">
            The width.
            </param>
      <param name="height">
            The height.
            </param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Png.PngImage.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Png.PngImage" /> class.
            </summary>
      <param name="path">
            The path to load an image.
            </param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Png.PngImage.#ctor(Aspose.Imaging.RasterImage)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Png.PngImage" /> class.
            </summary>
      <param name="rasterImage">
            The raster image.
            </param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Png.PngImage.#ctor(System.String,Aspose.Imaging.FileFormats.Png.PngColorType)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Png.PngImage" /> class.
            </summary>
      <param name="path">
            The path to load an image.
            </param>
      <param name="colorType">
            The color type.
            </param>
      <exception cref="T:System.ArgumentNullException">
      </exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Png.PngImage.#ctor(Aspose.Imaging.RasterImage,Aspose.Imaging.FileFormats.Png.PngColorType)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Png.PngImage" /> class.
            </summary>
      <param name="rasterImage">
            The raster image.
            </param>
      <param name="colorType">
            The color type.
            </param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Png.PngImage.#ctor(System.IO.Stream)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Png.PngImage" /> class.
            </summary>
      <param name="stream">
            The stream to load an image.
            </param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Png.PngImage.#ctor(System.Int32,System.Int32,Aspose.Imaging.FileFormats.Png.PngColorType)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Png.PngImage" /> class.
            </summary>
      <param name="width">
            The width.
            </param>
      <param name="height">
            The height.
            </param>
      <param name="colorType">
            The color type.
            </param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Png.PngImage.#ctor(Aspose.Imaging.ImageOptions.PngOptions,System.Int32,System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Png.PngImage" /> class.
            </summary>
      <param name="pngOptions">
            The png options.
            </param>
      <param name="width">
            The width.
            </param>
      <param name="height">
            The height.
            </param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Png.PngImage.DoUseRecursion(Aspose.Imaging.Image.ImageOperation)">
      <summary>
            Gets value indicating whether use recursion for synchronization.
            </summary>
      <param name="operation">Operation context</param>
      <returns>
        <c>true</c> if use recursion for synchronization; otherwise, <c>false</c>.
            </returns>
      <value>
        <c>true</c> if use recursion for synchronization; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Png.PngImage.GetModifyDate(System.Boolean)">
      <summary>
            Gets the date and time the resource image was last modified.
            </summary>
      <param name="useDefault">if set to <c>true</c> uses the information from FileInfo as default value.</param>
      <returns>
            The date and time the resource image was last modified.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Png.PngImage.OnPaletteChanged(Aspose.Imaging.IColorPalette,Aspose.Imaging.IColorPalette)">
      <summary>
            Called when palette is changed.
            </summary>
      <param name="oldPalette">The old palette.</param>
      <param name="newPalette">The new palette.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Png.PngImage.GetDefaultOptions(System.Object[])">
      <summary>
            Gets the default options.
            </summary>
      <param name="args">The arguments.</param>
      <returns>Default options</returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Png.PngImage.GetOriginalOptions">
      <summary>
            Gets the options based on the original file settings.
            This can be helpful to keep bit-depth and other parameters of the original image unchanged.
            For example, if we load a black-white PNG image with 1 bit per pixel and then save it using the
            <see cref="M:Aspose.Imaging.DataStreamSupporter.Save(System.String)" /> method, the output PNG image with 8-bit per pixel will be produced.
            To avoid it and save PNG image with 1-bit per pixel, use this method to get corresponding saving options and pass them
            to the <see cref="M:Aspose.Imaging.Image.Save(System.String,Aspose.Imaging.ImageOptionsBase)" /> method as the second parameter.
            </summary>
      <returns>The options based on the original file settings.</returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Png.PngImage.UpdateMetadata">
      <summary>
            Updates the image last modification date and time.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Png.PngImage.SaveData(System.IO.Stream)">
      <summary>
            The save data.
            </summary>
      <param name="stream">
            The stream.
            </param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Png.PngImage.UpdateDimensions(System.Int32,System.Int32)">
      <summary>
            The update dimensions.
            </summary>
      <param name="newWidth">
            The new width.
            </param>
      <param name="newHeight">
            The new height.
            </param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Png.PngImage.BitsPerPixel">
      <summary>
                Gets the bits per pixel.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Png.PngImage.Height">
      <summary>
                Gets the height.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Png.PngImage.HorizontalResolution">
      <summary>
                Gets or sets the horizontal resolution.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Png.PngImage.RawDataFormat">
      <summary>
                Gets the raw data format.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Png.PngImage.VerticalResolution">
      <summary>
                Gets or sets the vertical resolution.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Png.PngImage.Width">
      <summary>
                Gets the width.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Png.PngImage.HasTransparentColor">
      <summary>
            Gets a value indicating whether image has transparent color.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Png.PngImage.HasAlpha">
      <summary>
            Get a value indicating whether this instance has alpha.
            </summary>
      <value>
        <c>true</c> if this instance has alpha; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Png.PngImage.TransparentColor">
      <summary>
            Gets the transparent color.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Png.PngImage.HasBackgroundColor">
      <summary>
            Gets a value indicating whether has background color.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Png.PngImage.BackgroundColor">
      <summary>
            Gets the background color.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Png.PngImage.Interlaced">
      <summary>
            Gets a value indicating whether this <see cref="T:Aspose.Imaging.FileFormats.Png.PngImage" /> is interlaced.
            </summary>
      <value>
        <c>true</c> if interlaced; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Png.PngImage.FileFormat">
      <summary>
            Gets a value of file format
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Png.PngImage.XmpData">
      <summary>
            Gets or sets the XMP metadata.
            </summary>
      <value>
            The XMP metadata.
            </value>
    </member>
    <member name="T:Aspose.Imaging.ImageLoadOptions.NamespaceDoc">
      <summary>
            The namespace contains different file format load options.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.ImageLoadOptions.PngLoadOptions">
      <summary>
            The png load options.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageLoadOptions.PngLoadOptions.StrictMode">
      <summary>
                Gets or sets a value indicating whether [strict mode].
            </summary>
      <value>
        <c>true</c> if [strict mode]; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="T:Aspose.Imaging.ImageOptions.PngOptions">
      <summary>
            The png file format create options.
            </summary>
      <example>This example demonstrates the use of different classes from SaveOptions Namespace for export purposes. An image of type Gif is loaded into an instance of Image and then exported out to several formats.<code>[C#]

//Load an existing image (of type Gif) in an instance of Image class
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(@"C:\temp\sample.gif"))
{
    //Export to BMP file format using the default options
    image.Save(@"C:\output.bmp", new Aspose.Imaging.ImageOptions.BmpOptions());

    //Export to JPEG file format using the default options
    image.Save(@"C:\output.jpeg", new Aspose.Imaging.ImageOptions.JpegOptions());
 
    //Export to PNG file format using the default options
    image.Save(@"C:\output.png", new Aspose.Imaging.ImageOptions.PngOptions());
 
    //Export to TIFF file format using the default options
    image.Save(@"c:\output.tiff", new Aspose.Imaging.ImageOptions.TiffOptions());
}</code></example>
      <example>This example uses Graphics class to create primitive shapes on the Image surface. To demonstrate the operation, the example creates a new Image in PNG format and draw primitive shapes on Image surface using Draw methods exposed by Graphics class<code>[C#]

//Creates an instance of FileStream
using (System.IO.FileStream stream = new System.IO.FileStream(@"C:\temp\output.png", System.IO.FileMode.Create))
{
    //Create an instance of PngOptions and set its various properties
    Aspose.Imaging.ImageOptions.PngOptions pngOptions = new Aspose.Imaging.ImageOptions.PngOptions();
        
    //Set the Source for PngOptions
    pngOptions.Source = new Aspose.Imaging.Sources.StreamSource(stream);

    //Create an instance of Image 
    using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(pngOptions, 500, 500))
    {
        //Create and initialize an instance of Graphics class
        Aspose.Imaging.Graphics graphics = new Aspose.Imaging.Graphics(image);

        //Clear Graphics surface
        graphics.Clear(Color.Wheat);

        //Draw an Arc by specifying the Pen object having Black color, 
        //a Rectangle surrounding the Arc, Start Angle and Sweep Angle
        graphics.DrawArc(new Pen(Color.Black, 2), new Rectangle(200, 200, 100, 200), 0, 300);

        //Draw a Bezier by specifying the Pen object having Blue color and co-ordinate Points.
        graphics.DrawBezier(new Pen(Color.Blue, 2), new Point(250, 100), new Point(300, 30), new Point(450, 100), new Point(235, 25));

        //Draw a Curve by specifying the Pen object having Green color and an array of Points
        graphics.DrawCurve(new Pen(Color.Green, 2), new[] { new Point(100, 200), new Point(100, 350), new Point(200, 450) });

        //Draw an Ellipse using the Pen object and a surrounding Rectangle
        graphics.DrawEllipse(new Pen(Color.Yellow, 2), new Rectangle(300, 300, 100, 100));

        //Draw a Line 
        graphics.DrawLine(new Pen(Color.Violet, 2), new Point(100, 100), new Point(200, 200));

        //Draw a Pie segment
        graphics.DrawPie(new Pen(Color.Silver, 2), new Rectangle(new Point(200, 20), new Size(200, 200)), 0, 45);

        //Draw a Polygon by specifying the Pen object having Red color and an array of Points
        graphics.DrawPolygon(new Pen(Color.Red, 2), new[] { new Point(20, 100), new Point(20, 200), new Point(220, 20) });

        //Draw a Rectangle
        graphics.DrawRectangle(new Pen(Color.Orange, 2), new Rectangle(new Point(250, 250), new Size(100, 100)));

        //Create a SolidBrush object and set its various properties
        Aspose.Imaging.Brushes.SolidBrush brush = new Aspose.Imaging.Brushes.SolidBrush();
        brush.Color = Color.Purple;
        brush.Opacity = 100;

        //Draw a String using the SolidBrush object and Font, at specific Point
        graphics.DrawString("This image is created by Aspose.Imaging API", new Font("Times New Roman", 16), brush, new PointF(50, 400));

        // save all changes.
        image.Save();
    }
}</code></example>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.PngOptions.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptions.PngOptions" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.PngOptions.#ctor(Aspose.Imaging.ImageOptions.PngOptions)">
      <summary>
            Initializes a new instance of the <see cref="!:JpegOptions" /> class.
            </summary>
      <param name="pngOptions">The PNG options.</param>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.PngOptions.XmpData">
      <summary>
            Gets or sets the XMP metadata container.
            </summary>
      <value>
            The XMP data container.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.PngOptions.ColorType">
      <summary>
            Gets or sets the type of the color.
            </summary>
      <value>
            The type of the color.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.PngOptions.Progressive">
      <summary>
            Gets or sets a value indicating whether this <see cref="T:Aspose.Imaging.ImageOptions.PngOptions" /> is progressive.
            </summary>
      <value>
        <c>true</c> if progressive; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.PngOptions.FilterType">
      <summary>
            Gets or sets the filter type used during png file save process.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.PngOptions.CompressionLevel">
      <summary>
            The png image compression level in the 0-9 range, where 9 is maximum compression and 0 is store mode.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.PngOptions.BitDepth">
      <summary>
            The bit depth.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.CoreExceptions.ImageFormats.PsdImageException">
      <summary>
            The psd image exception.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.ImageFormats.PsdImageException.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.PsdImageException" /> class.
            </summary>
      <param name="message">The exception message.</param>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.ImageFormats.PsdImageException.#ctor(System.String,System.Exception)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.PsdImageException" /> class.
            </summary>
      <param name="message">The exception message.</param>
      <param name="innerException">The inner exception.</param>
    </member>
    <member name="T:Aspose.Imaging.CoreExceptions.ImageFormats.PsdImageResourceException">
      <summary>
            The psd image resource exception.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.ImageFormats.PsdImageResourceException.#ctor(System.String,Aspose.Imaging.FileFormats.Psd.ResourceBlock)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.PsdImageResourceException" /> class.
            </summary>
      <param name="message">The exception message.</param>
      <param name="resource">The resource.</param>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.ImageFormats.PsdImageResourceException.#ctor(System.String,Aspose.Imaging.FileFormats.Psd.ResourceBlock,System.Exception)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.PsdImageResourceException" /> class.
            </summary>
      <param name="message">The exception message.</param>
      <param name="resource">The resource.</param>
      <param name="innerException">The inner exception.</param>
    </member>
    <member name="P:Aspose.Imaging.CoreExceptions.ImageFormats.PsdImageResourceException.Resource">
      <summary>
            Gets the psd resource which caused this exception.
            </summary>
      <value>The resource.</value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.ColorModes">
      <summary>
            Represents the psd file format color modes.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.ColorModes.Bitmap">
      <summary>
            The bitmap color mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.ColorModes.Grayscale">
      <summary>
            The grayscale mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.ColorModes.Indexed">
      <summary>
            Indexed color mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.ColorModes.Rgb">
      <summary>
            RGB color mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.ColorModes.Cmyk">
      <summary>
            CMYK color mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.ColorModes.Multichannel">
      <summary>
            Multichannel color mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.ColorModes.Duotone">
      <summary>
            Duotone color mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.ColorModes.Lab">
      <summary>
            Lab color mode.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.CompressionMethod">
      <summary>
            Defines the compression method used for image data.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.CompressionMethod.Raw">
      <summary>
            No compression. The image data stored as raw bytes in RGBA planar order.
            That means that first all R data is written, then all G is written, then all B and finally all A data is written.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.CompressionMethod.RLE">
      <summary>
            RLE compressed the image data starts with the byte counts for all the scan lines (rows * channels), with each
            count stored as a two-byte value. The RLE compressed data follows, with each scan line compressed separately.
            The RLE compression is the same compression algorithm used by the Macintosh ROM routine PackBits and the TIFF standard.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.CompressionMethod.ZipWithoutPrediction">
      <summary>
            ZIP without prediction.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.CompressionMethod.ZipWithPrediction">
      <summary>
            ZIP with prediction.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.BlendMode">
      <summary>
            The layer blend mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.BlendMode.Normal">
      <summary>
            Normal blend mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.BlendMode.Darken">
      <summary>
            Darken blend mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.BlendMode.Lighten">
      <summary>
            Lighten blend mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.BlendMode.Hue">
      <summary>
            Hue blend mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.BlendMode.Saturation">
      <summary>
            Saturation blend mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.BlendMode.Color">
      <summary>
            Color blend mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.BlendMode.Luminosity">
      <summary>
            Luminosity blend mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.BlendMode.Multiply">
      <summary>
            Multiply blend mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.BlendMode.Screen">
      <summary>
            Screen blend mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.BlendMode.Dissolve">
      <summary>
            Dissolve blend mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.BlendMode.Overlay">
      <summary>
            Overlay blend mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.BlendMode.HardLight">
      <summary>
            Hard light blend mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.BlendMode.SoftLight">
      <summary>
            Soft light blend mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.BlendMode.Difference">
      <summary>
            Difference blend mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.BlendMode.Exclusion">
      <summary>
            Exclusion blend mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.BlendMode.ColorDodge">
      <summary>
            Color dodge blend mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.BlendMode.ColorBurn">
      <summary>
            Color burn blend mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.BlendMode.LinearBurn">
      <summary>
            Linear burn blend mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.BlendMode.LinearDodge">
      <summary>
            Linear dodge blend mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.BlendMode.VividLight">
      <summary>
            Vivid light blend mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.BlendMode.LinearLight">
      <summary>
            Linear light blend mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.BlendMode.PinLight">
      <summary>
            Pin light blend mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.BlendMode.HardMix">
      <summary>
            Hard mix blend mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.BlendMode.PassThrough">
      <summary>
            Pass through blend mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.BlendMode.DarkerColor">
      <summary>
            Darker color blend mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.BlendMode.LighterColor">
      <summary>
            Lighter color blend mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.BlendMode.Subtract">
      <summary>
            Subtract blend mode.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.BlendMode.Divide">
      <summary>
            Divide blend mode.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.BlendRange">
      <summary>
            The blend range.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.BlendRange.Source">
      <summary>
            Gets or sets the source blend range.
            </summary>
      <value>
            The source blend range.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.BlendRange.Destination">
      <summary>
            Gets or sets the destination blend range.
            </summary>
      <value>
            The destination blend range.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.ChannelInformation">
      <summary>
            The channel information.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.ChannelInformation.CompressionMethod">
      <summary>
            Gets or sets the compression method.
            </summary>
      <value>
            The compression method.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.ChannelInformation.ChannelID">
      <summary>
            Gets or sets the channel ID.
            </summary>
      <value>
            The channel ID.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.ChannelInformation.Length">
      <summary>
            Gets the channel length in bytes.
            </summary>
      <value>
            The length.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.GlobalLayerMaskInfo">
      <summary>
            The global layer mask section.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.GlobalLayerMaskInfo.Length">
      <summary>
            Gets the global layer mask section length in bytes.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.GlobalLayerMaskInfo.OverlayColorSpace">
      <summary>
            Gets or sets the overlay color space (undocumented value).
            </summary>
      <value>
            The overlay color space.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.GlobalLayerMaskInfo.AlphaMask">
      <summary>
            Gets or sets the alpha mask.
            </summary>
      <value>
            The alpha mask.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.GlobalLayerMaskInfo.RedMask">
      <summary>
            Gets or sets the red mask.
            </summary>
      <value>
            The red mask.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.GlobalLayerMaskInfo.GreenMask">
      <summary>
            Gets or sets the green mask.
            </summary>
      <value>
            The green mask.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.GlobalLayerMaskInfo.BlueMask">
      <summary>
            Gets or sets the blue mask.
            </summary>
      <value>
            The blue mask.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.GlobalLayerMaskInfo.Opacity">
      <summary>
            Gets or sets global layers opacity. 0 = transparent, 100 = opaque.
            </summary>
      <value>
            The global layers opacity.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.GlobalLayerMaskInfo.Kind">
      <summary>
            Gets or sets the kind.
            0 = Color selected--i.e. inverted;
            1 = Color protected;
            128 = use value stored per layer. This value is preferred.
            The others are for backward compatibility with beta versions.
            </summary>
      <value>
            The kind.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.ILayerResourceLoader">
      <summary>
            The layer resource loader.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.ILayerResourceLoader.CanLoad(Aspose.Imaging.StreamContainer,System.Int32)">
      <summary>
            Determines whether layer resource can be loaded from the specified <see cref="T:Aspose.Imaging.StreamContainer" />.
            </summary>
      <param name="streamContainer">The stream container.</param>
      <param name="psdVersion">The PSD version.</param>
      <returns>
        <c>true</c> if layer resource can be loaded from the specified <see cref="T:Aspose.Imaging.StreamContainer" />; otherwise, <c>false</c>.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.ILayerResourceLoader.Load(Aspose.Imaging.StreamContainer,System.Int32)">
      <summary>
            Loads the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResource" />.
            </summary>
      <param name="streamContainer">The stream container to load from.</param>
      <param name="psdVersion">The PSD version.</param>
      <returns>
            The loaded resource.
            </returns>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.Layer">
      <summary>
            The psd layer.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.Layer.LayerHeaderSize">
      <summary>
            The layer header size.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.Layer.BlendSignature">
      <summary>
            Represents blend mode signature.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.Layer.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.Layer" /> class. Constructor for lazy initialization.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.Layer.#ctor(Aspose.Imaging.Rectangle,System.Byte[],System.Byte[],System.Byte[],System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.Layer" /> class from byte arrays.
            </summary>
      <param name="bounds">The layer bounds.</param>
      <param name="redBytes">The red bytes.</param>
      <param name="greenBytes">The green bytes.</param>
      <param name="blueBytes">The blue bytes.</param>
      <param name="name">The layer name.</param>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.PsdImageException">
            Byte arrays can not be empty
            or
            Byte arrays length must equal bounds dimentions (bounds.Width * bounds.Height)
            </exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.Layer.ShallowCopy">
      <summary>
            Creates a shallow copy of the current Layer. Please see https://msdn.microsoft.com/ru-ru/library/system.object.memberwiseclone(v=vs.110).aspx for explanation.
            </summary>
      <returns>A shallow copy of the current Layer.</returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.Layer.Save(System.String,Aspose.Imaging.ImageOptionsBase)">
      <summary>
            Saves the object's data to the specified file location in the specified file format according to save options.
            </summary>
      <param name="filePath">The file path.</param>
      <param name="options">The options.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.Layer.Save(System.String,System.Boolean)">
      <summary>
            Saves the object's data to the specified file location.
            </summary>
      <param name="filePath">The file path to save the object's data to.</param>
      <param name="overWrite">if set to <c>true</c> over write the file contents, otherwise append will occur.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.Layer.Save(System.IO.Stream,Aspose.Imaging.ImageOptionsBase,Aspose.Imaging.Rectangle)">
      <summary>
            Saves the image's data to the specified stream in the specified file format according to save options.
            </summary>
      <param name="stream">The stream to save the image's data to.</param>
      <param name="optionsBase">The save options.</param>
      <param name="boundsRectangle">The destination image bounds rectangle. Set the empty rectangle for use sourse bounds.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.Layer.Save(System.String,Aspose.Imaging.ImageOptionsBase,Aspose.Imaging.Rectangle)">
      <summary>
            Saves the object's data to the specified file location in the specified file format according to save options.
            </summary>
      <param name="filePath">The file path.</param>
      <param name="options">The options.</param>
      <param name="boundsRectangle">The destination image bounds rectangle. Set the empty rectangle for use sourse bounds.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.Layer.Equals(System.Object)">
      <summary>
            Determines whether the specified <see cref="T:System.Object" />, is equal to this instance.
            </summary>
      <param name="obj">The <see cref="T:System.Object" /> to compare with this instance.</param>
      <returns>
        <c>true</c> if the specified <see cref="T:System.Object" /> is equal to this instance; otherwise, <c>false</c>.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.Layer.GetHashCode">
      <summary>
            Returns a hash code for this instance.
            </summary>
      <returns>
            A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. 
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.Layer.AddLayerMask(Aspose.Imaging.FileFormats.Psd.Layers.LayerMaskData)">
      <summary>
            Adds the mask to current layer.
            </summary>
      <param name="layerMask">The layer mask.</param>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.PsdImageException">Full layer mask is not supported for setting yet, please use LayerMaskDataShort</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.Layer.DrawImage(Aspose.Imaging.Point,Aspose.Imaging.RasterImage)">
      <summary>
            Draws the image on layer.
            </summary>
      <param name="location">The location.</param>
      <param name="image">The image.</param>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.PsdImageException">Location must be non-negative</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.Layer.UpdateDimensions(System.Int32,System.Int32)">
      <summary>
            Updates the image dimensions.
            </summary>
      <param name="newWidth">The new image width.</param>
      <param name="newHeight">The new image height.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.Layer.SaveData(System.IO.Stream)">
      <summary>
            Saves the data.
            </summary>
      <param name="stream">The stream to save data to.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.Layer.ReleaseManagedResources">
      <summary>
            Releases the managed resources. Make sure no unmanaged resources are released here, since they may have been already released.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.Layer.Resources">
      <summary>
            Gets or sets the layer resources.
            </summary>
      <value>
            The layer resources.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.Layer.HasAlpha">
      <summary>
            Gets a value indicating whether this instance has alpha.
            </summary>
      <value>
        <c>true</c> if this instance has alpha; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.Layer.Name">
      <summary>
            Gets or sets the layer name.
            </summary>
      <value>
            The layer name.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.Layer.DisplayName">
      <summary>
            Gets the display name of the layer.
            </summary>
      <value>
            The display name of the layer.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.Layer.Top">
      <summary>
            Gets or sets the top layer position.
            </summary>
      <value>
            The top layer position.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.Layer.Left">
      <summary>
            Gets or sets the left layer position.
            </summary>
      <value>
            The left layer position.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.Layer.Bottom">
      <summary>
            Gets or sets the bottom layer position.
            </summary>
      <value>
            The bottom layer position.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.Layer.Right">
      <summary>
            Gets or sets the right layer position.
            </summary>
      <value>
            The right layer position.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.Layer.ChannelsCount">
      <summary>
            Gets the layer's channels count.
            </summary>
      <value>
            The layer's channels count.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.Layer.ChannelInformation">
      <summary>
            Gets or sets the channel information.
            </summary>
      <value>
            The channel information.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.Layer.BlendModeSignature">
      <summary>
            Gets the blend mode signature.
            </summary>
      <value>
            The blend mode signature.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.Layer.BlendModeKey">
      <summary>
            Gets or sets the blend mode key.
            </summary>
      <value>
            The blend mode key.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.Layer.Opacity">
      <summary>
            Gets or sets the layer opacity. 0 = transparent, 255 = opaque.
            </summary>
      <value>
            The layer opacity.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.Layer.Clipping">
      <summary>
            Gets or sets the layer clipping. 0 = base, 1 = non-base.
            </summary>
      <value>
            The layer clipping.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.Layer.Flags">
      <summary>
            Gets or sets the layer flags.
            bit 0 = transparency protected;
            bit 1 = visible;
            bit 2 = obsolete;
            bit 3 = 1 for Photoshop 5.0 and later, tells if bit 4 has useful information;
            bit 4 = pixel data irrelevant to appearance of document.
            </summary>
      <value>
            The layer flags.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.Layer.Filler">
      <summary>
            Gets or sets the layer filler.
            </summary>
      <value>
            The layer filler.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.Layer.Length">
      <summary>
            Gets the overall layer length in bytes.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.Layer.ExtraLength">
      <summary>
            Gets the layer extra information length in bytes.
            </summary>
      <value>
            The extra layer length.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.Layer.LayerMaskData">
      <summary>
            Gets or sets the layer mask data.
            </summary>
      <value>
            The layer mask data.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.Layer.LayerBlendingRangesData">
      <summary>
            Gets or sets the layer blending ranges data.
            </summary>
      <value>
            The layer blending ranges data.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.Layer.BitsPerPixel">
      <summary>
            Gets the image bits per pixel count.
            </summary>
      <value>
            The image bits per pixel count.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.Layer.Height">
      <summary>
            Gets the image height.
            </summary>
      <value>
            The image height.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.Layer.Width">
      <summary>
            Gets the image width.
            </summary>
      <value>
            The image width.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.Layer.LayerOptions">
      <summary>
            Gets the layer options.
            </summary>
      <value>
            The layer options.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.Layer.IsVisible">
      <summary>
            Gets or sets a value indicating whether the layer is visible
            </summary>
      <value>
        <c>true</c> if this instance is visible; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.Layer.IsVisibleInGroup">
      <summary>
            Gets a value indicating whether this instance is visible in group(If layer is not in group it means root group).
            </summary>
      <value>
        <c>true</c> if this instance is visible in group; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.Layer.LayerLock">
      <summary>
            Gets or sets the layer lock (Note that if flag LayerFlags.TransparencyProtected is set it will be overritten by layer lock flag.
            To return LayerFlags.TransparencyProtected flag need to apply for layer option layer.Flags |= LayerFlags.TransparencyProtected
            </summary>
      <value>
            The layer lock.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerBlendingRangesData">
      <summary>
            The layer blending ranges data.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerBlendingRangesData.Length">
      <summary>
            Gets the length of layer blending ranges data in bytes.
            </summary>
      <value>
            The length of layer blending ranges data.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerBlendingRangesData.CompositeBlendRange">
      <summary>
            Gets or sets the composite blend ranges.
            </summary>
      <value>
            The composite blend ranges.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerBlendingRangesData.ChannelBlendRanges">
      <summary>
            Gets or sets the channel blend ranges.
            </summary>
      <value>
            The channel blend ranges.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerFlags">
      <summary>
            The layer flags
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerFlags.TransparencyProtected">
      <summary>
            The transparency protected
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerFlags.Visible">
      <summary>
            The visible flag
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerFlags.Obsolete">
      <summary>
            The obsolete flag
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerFlags.HasUsefulInformation">
      <summary>
            1 for Photoshop 5.0 and later, tells if bit 4 has useful information
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerFlags.PixelDataIrrelevantToAppearenceInDocument">
      <summary>
            The pixel data irrelevant to appearence in document
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerFlags.Undocumented">
      <summary>
            The undocumented flag
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerGroup">
      <summary>
            Group layer class
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerGroup.AddLayer(Aspose.Imaging.FileFormats.Psd.Layers.Layer)">
      <summary>
            Adds the layer to the layer group.
            </summary>
      <param name="layer">The layer.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerGroup.Layers">
      <summary>
            The layers in layer group
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerMaskData">
      <summary>
            The layer mask data.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerMaskData.#ctor(System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerMaskData" /> class.
            </summary>
      <param name="dataSize">The data size.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerMaskData.SaveCommon(Aspose.Imaging.StreamContainer)">
      <summary>
            Saves the common info.
            </summary>
      <param name="streamContainer">The stream container.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerMaskData.DataSize">
      <summary>
            Gets the size of the layer mask mask data.
            </summary>
      <value>
            The size of the layer mask mask data.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerMaskData.Top">
      <summary>
            Gets or sets the top layer mask position.
            </summary>
      <value>
            The top layer mask position.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerMaskData.Left">
      <summary>
            Gets or sets the left layer mask position.
            </summary>
      <value>
            The left layer mask position.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerMaskData.Bottom">
      <summary>
            Gets or sets the bottom layer mask position.
            </summary>
      <value>
            The bottom layer mask position.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerMaskData.Right">
      <summary>
            Gets or sets the right layer mask position.
            </summary>
      <value>
            The right layer mask position.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerMaskData.DefaultColor">
      <summary>
            Gets or sets the default color.
            </summary>
      <value>
            The default color.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerMaskData.Flags">
      <summary>
            Gets or sets the layer mask flags.
            </summary>
      <value>
            The layer mask flags.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerMaskData.ImageData">
      <summary>
            Gets or sets the mask image data.
            </summary>
      <value>
            The image data.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerMaskData.ImageDataVector">
      <summary>
            Gets or sets the mask image data vector.
            </summary>
      <value>
            The image data vector.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerMaskDataFull">
      <summary>
            The full layer mask information.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerMaskDataFull.BackgroundColor">
      <summary>
            Gets or sets the background color.
            </summary>
      <value>
            The background color.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerMaskDataFull.RealFlags">
      <summary>
            Gets or sets the real layer mask flags.
            </summary>
      <value>
            The real layer mask flags.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerMaskDataFull.EnclosingTop">
      <summary>
            Gets or sets the enclosing top layer mask position.
            </summary>
      <value>
            The top layer mask position.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerMaskDataFull.EnclosingLeft">
      <summary>
            Gets or sets the enclosing left layer mask position.
            </summary>
      <value>
            The left layer mask position.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerMaskDataFull.EnclosingBottom">
      <summary>
            Gets or sets the enclosing bottom layer mask position.
            </summary>
      <value>
            The bottom layer mask position.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerMaskDataFull.EnclosingRight">
      <summary>
            Gets or sets the enclosing right layer mask position.
            </summary>
      <value>
            The right layer mask position.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerMaskDataShort">
      <summary>
            The short layer mask information.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerMaskDataShort.Padding">
      <summary>
            Gets or sets the layer mask padding.
            </summary>
      <value>
            The layer mask padding.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerMaskFlags">
      <summary>
            The layer mask flags
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerMaskFlags.None">
      <summary>
            No flags defined.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerMaskFlags.RelativeToLayer">
      <summary>
            Position is relative to layer.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerMaskFlags.Disabled">
      <summary>
            Layer mask is disabled.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerMaskFlags.InvertedWhenBlending">
      <summary>
            Invert layer mask when blending.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerMaskFlags.UserMaskFromRenderingOtherData">
      <summary>
             Indicates that the user mask actually came from rendering other data
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResource">
      <summary>
            Represents layer info.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResource.ResourceSignature">
      <summary>
            The common resource signature.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResource.ToString">
      <summary>
            Returns a <see cref="T:System.String" /> that represents this instance.
            </summary>
      <returns>
            A <see cref="T:System.String" /> that represents this instance.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResource.Save(Aspose.Imaging.StreamContainer,System.Int32)">
      <summary>
            Saves the resource to the specified stream container.
            </summary>
      <param name="streamContainer">The stream container to save to.</param>
      <param name="psdVersion">The PSD version.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResource.SaveResourceHeader(Aspose.Imaging.StreamContainer)">
      <summary>
            Saves the resource header.
            </summary>
      <param name="streamContainer">The stream container.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResource.Signature">
      <summary>
            Gets the layer resource signature.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResource.Key">
      <summary>
            Gets the layer resource key.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResource.Length">
      <summary>
            Gets the layer resource length in bytes.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResource.PsdVersion">
      <summary>
            Gets the minimal psd version required for layer resource. 0 indicates no restrictions.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResourcesRegistry">
      <summary>
            Represents the layer resources registry.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResourcesRegistry.GetFirstSupportedDescriptorByTypeName(System.String)">
      <summary>
            Gets the first supported descriptor by its type name.
            </summary>
      <param name="descriptorTypeName">The descriptor type name.</param>
      <returns>The first found opener descriptor or null if not such descriptor is found.</returns>
      <remarks>The first opener descriptor will be actually the last registered.</remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResourcesRegistry.GetFirstSupportedDescriptor(System.IO.Stream,System.Int32)">
      <summary>
            Gets the first supported opener descriptor.
            </summary>
      <param name="stream">The stream.</param>
      <param name="psdVersion">The PSD version.</param>
      <returns>
            The layer resource loader descriptor or null if no loader descriptor supported for such stream.
            </returns>
      <remarks>
            The first loader will be actually the last registered.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResourcesRegistry.LoadResourceByFirstSupportedDescriptor(System.IO.Stream,System.Int32)">
      <summary>
            Loads <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResource" /> using first found opener suitable for the specified <paramref name="stream" />.
            </summary>
      <param name="stream">The stream.</param>
      <param name="psdVersion">The PSD version.</param>
      <returns>
            The loaded <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResource" /> or null if no opener is found.
            </returns>
      <remarks>
            The first opener will be actually the last registered.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResourcesRegistry.RegisterOpener(Aspose.Imaging.FileFormats.Psd.Layers.ILayerResourceLoader)">
      <summary>
            Registers the opener.
            </summary>
      <param name="openerDescriptor">The opener descriptor to register.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResourcesRegistry.UnregisterOpener(Aspose.Imaging.FileFormats.Psd.Layers.ILayerResourceLoader)">
      <summary>
            Unregisters the opener.
            </summary>
      <param name="openerDescriptor">The opener descriptor to unregister.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResourcesRegistry.RegisteredDescriptors">
      <summary>
            Gets the registered descriptors.
            </summary>
      <value>The registered descriptors.</value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID">
      <summary>
            The PSD Class ID object.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID.#ctor(System.Byte[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID" /> class.
            </summary>
      <param name="classID">The class ID as series of bytes.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID.#ctor(System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID" /> class.
            </summary>
      <param name="classID">The class ID.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID.#ctor(System.UInt32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID" /> class.
            </summary>
      <param name="classID">The class ID.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID" /> class.
            </summary>
      <param name="classID">The class ID in ASCII encoding.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID.Save(Aspose.Imaging.StreamContainer)">
      <summary>
            Saves the class information to the specified stream container.
            </summary>
      <param name="streamContainer">The stream container to save to.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID.Bytes">
      <summary>
            Gets the bytes representing class ID.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID.ClassName">
      <summary>
            Gets the class name as ASCII encoding.
            </summary>
      <value>
            The class name.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID.Length">
      <summary>
            Gets the class ID length in bytes.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.IOSTypeStructureLoader">
      <summary>
            The <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructure" /> resource loader.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.IOSTypeStructureLoader.CanLoad(Aspose.Imaging.StreamContainer)">
      <summary>
            Determines whether <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructure" /> resource can be loaded from the specified <see cref="T:Aspose.Imaging.StreamContainer" />.
            </summary>
      <param name="streamContainer">The stream container.</param>
      <returns>
        <c>true</c> if <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructure" /> resource can be loaded from the specified <see cref="T:Aspose.Imaging.StreamContainer" />; otherwise, <c>false</c>.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.IOSTypeStructureLoader.Load(Aspose.Imaging.StreamContainer)">
      <summary>
            Loads the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructure" />.
            </summary>
      <param name="streamContainer">The stream container to load from.</param>
      <returns>
            The loaded <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructure" /> resource.
            </returns>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LayerLockType">
      <summary>
            Layer lock options
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LayerLockType.None">
      <summary>
            No layer lock
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LayerLockType.LockAll">
      <summary>
            Lock all properties of a layer
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LayerLockType.LockTransparentPixels">
      <summary>
            Partially lock a layer  - Confines editing to the opaque portions of the layer. 
            This option is equivalent to the Preserve Transparency option in earlier versions of Photoshop.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LayerLockType.LockImagePixels">
      <summary>
            Partially lock a layer  - Prevents modification of the layer’s pixels using the painting tools.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LayerLockType.LockPosition">
      <summary>
            Partially lock a layer  - Prevents the layer’s pixels from being moved.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LayerSectionResource">
      <summary>
            The layer section resource.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LayerSectionResource.TypeToolKey">
      <summary>
            The type tool info key.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LayerSectionResource.Save(Aspose.Imaging.StreamContainer,System.Int32)">
      <summary>
            Saves the resource to the specified stream container.
            </summary>
      <param name="streamContainer">
            The stream container to save to.
            </param>
      <param name="psdVersion">
            The PSD version.
            </param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LayerSectionResource.BlendModeKey">
      <summary>
            Gets or sets the blend mode key.
            </summary>
      <exception cref="T:System.ArgumentException">
      </exception>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LayerSectionResource.Key">
      <summary>
            Gets the layer resource key.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LayerSectionResource.Length">
      <summary>
            Gets the layer resource length in bytes.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LayerSectionResource.PsdVersion">
      <summary>
            Gets the minimal psd version required for layer resource. 0 indicates no restrictions.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LayerSectionResource.SectionType">
      <summary>
            Gets or sets the section type.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LayerSectionResource.Signature">
      <summary>
                Gets the layer resource signature.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LayerSectionResource.Subtype">
      <summary>
            Gets or sets the subtype.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LayerSectionSubtype">
      <summary>
            The section subtype
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LayerSectionSubtype.NotUsed">
      <summary>
            The not used
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LayerSectionSubtype.Normal">
      <summary>
            The normal
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LayerSectionSubtype.SceneGroup">
      <summary>
            The scene group
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LayerSectionType">
      <summary>
            The layer section type
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LayerSectionType.Layer">
      <summary>
            The  layer.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LayerSectionType.OpenFolder">
      <summary>
            The open folder.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LayerSectionType.ClosedFolder">
      <summary>
            The closed folder.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LayerSectionType.SectionDivider">
      <summary>
            The section divider.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Lfx2Resource">
      <summary>
            Lfx2 resource (effects resource)
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Lfx2Resource.TypeToolKey">
      <summary>
            The type tool info key.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Lfx2Resource.Save(Aspose.Imaging.StreamContainer,System.Int32)">
      <summary>
            Saves the resource to the specified stream container.
            </summary>
      <param name="streamContainer">The stream container to save to.</param>
      <param name="psdVersion">The PSD version.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Lfx2Resource.Signature">
      <summary>
            Gets the layer resource signature.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Lfx2Resource.Key">
      <summary>
            Gets the layer resource key.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Lfx2Resource.Length">
      <summary>
            Gets the layer resource length in bytes.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Lfx2Resource.PsdVersion">
      <summary>
            Gets the minimal psd version required for layer resource. 0 indicates no restrictions.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Lfx2Resource.Data">
      <summary>
            Gets or sets the data.
            </summary>
      <value>
            The data.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Lfx2Resource.BlendMode">
      <summary>
            Gets the blend mode.
            </summary>
      <value>
            The blend mode.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Lfx2Resource.EffectColor">
      <summary>
            Gets the color of the effect.
            </summary>
      <value>
            The color of the effect.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Lfx2Resource.Opacity">
      <summary>
            Gets the opacity.
            </summary>
      <value>
            The opacity.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Lr16Resource">
      <summary>
            The lr32 resource.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Lr16Resource.TypeToolKey">
      <summary>
            The type tool info key.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Lr16Resource.#ctor(System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Lr32Resource" /> class.
            </summary>
      <param name="length">
            The length.
            </param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Lr16Resource.Save(Aspose.Imaging.StreamContainer,System.Int32)">
      <summary>
            Saves the layer record.
            </summary>
      <param name="streamContainer">The stream container.</param>
      <param name="psdVersion">The psd version.</param>
      <exception cref="T:System.NotImplementedException">Saving of 32 bit channels is not implemented</exception>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Lr16Resource.Key">
      <summary>
                Gets the layer resource key.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Lr16Resource.Layers">
      <summary>
                Gets or sets the layers.
            </summary>
      <value>
                The layers.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Lr16Resource.Length">
      <summary>
            Gets the length.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Lr16Resource.PsdVersion">
      <summary>
            Gets the psd version.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Lr16Resource.Signature">
      <summary>
            Gets the signature.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Lr32Resource">
      <summary>
            The lr32 resource.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Lr32Resource.TypeToolKey">
      <summary>
            The type tool info key.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Lr32Resource.#ctor(System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Lr32Resource" /> class.
            </summary>
      <param name="length">
            The length.
            </param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Lr32Resource.Save(Aspose.Imaging.StreamContainer,System.Int32)">
      <summary>
            Saves the layer record.
            </summary>
      <param name="streamContainer">The stream container.</param>
      <param name="psdVersion">The psd version.</param>
      <exception cref="T:System.NotImplementedException">Saving of 32 bit channels is not implemented</exception>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Lr32Resource.Key">
      <summary>
                Gets the layer resource key.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Lr32Resource.Layers">
      <summary>
                Gets or sets the layers.
            </summary>
      <value>
                The layers.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Lr32Resource.Length">
      <summary>
            Gets the length.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Lr32Resource.PsdVersion">
      <summary>
            Gets the psd version.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Lr32Resource.Signature">
      <summary>
            Gets the signature.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LspfResource">
      <summary>
            Layer protected settings
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LspfResource.TypeToolKey">
      <summary>
            The type tool info key.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LspfResource.Save(Aspose.Imaging.StreamContainer,System.Int32)">
      <summary>
            Saves the resource to the specified stream container.
            </summary>
      <param name="streamContainer">The stream container to save to.</param>
      <param name="psdVersion">The PSD version.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LspfResource.Signature">
      <summary>
            Gets the layer resource signature.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LspfResource.Key">
      <summary>
            Gets the layer resource key.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LspfResource.Length">
      <summary>
            Gets the layer resource length in bytes.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LspfResource.PsdVersion">
      <summary>
            Gets the minimal psd version required for layer resource. 0 indicates no restrictions.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LspfResource.LockType">
      <summary>
            Gets or sets the type of the lock.
            </summary>
      <value>
            The type of the lock.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LuniResource">
      <summary>
            Layer name resource
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LuniResource.TypeToolKey">
      <summary>
            The type tool info key.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LuniResource.Save(Aspose.Imaging.StreamContainer,System.Int32)">
      <summary>
            Saves the specified stream container.
            </summary>
      <param name="streamContainer">The stream container.</param>
      <param name="psdVersion">The PSD version.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LuniResource.Name">
      <summary>
            Gets or sets the name.
            </summary>
      <value>
            The name.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LuniResource.Signature">
      <summary>
            Gets the layer resource signature.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LuniResource.Key">
      <summary>
            Gets the layer resource key.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LuniResource.Length">
      <summary>
            Gets the layer resource length in bytes.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.LuniResource.PsdVersion">
      <summary>
            Gets the minimal psd version required for layer resource. 0 indicates no restrictions.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.NamespaceDoc">
      <summary>
            The namespace contains PSD file format entities contained in layers.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.NamespaceGroupDoc">
      <summary>
            The namespace contains PSD file format entities contained in layers.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructure">
      <summary>
            Represents the OS type structure.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructure.#ctor(Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructure" /> class.
            </summary>
      <param name="keyName">The key name.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructure.Save(Aspose.Imaging.StreamContainer)">
      <summary>
            Saves the structure to the specified stream container.
            </summary>
      <param name="streamContainer">The stream container.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructure.SaveData(Aspose.Imaging.StreamContainer)">
      <summary>
            Saves the data.
            </summary>
      <param name="streamContainer">The stream container.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructure.GetHeaderLength">
      <summary>
            Gets the header length.
            </summary>
      <returns>The header length</returns>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructure.Key">
      <summary>
            Gets the structure key.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructure.KeyName">
      <summary>
            Gets or sets the key name.
            </summary>
      <value>
            The key name.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructure.Length">
      <summary>
            Gets the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructure" /> length in bytes.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructuresRegistry">
      <summary>
            Represents the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructure" /> resources registry.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructuresRegistry.GetFirstSupportedDescriptorByTypeName(System.String)">
      <summary>
            Gets the first supported descriptor by its type name.
            </summary>
      <param name="descriptorTypeName">The descriptor type name.</param>
      <returns>The first found opener descriptor or null if not such descriptor is found.</returns>
      <remarks>The first opener descriptor will be actually the last registered.</remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructuresRegistry.GetFirstSupportedDescriptor(System.IO.Stream)">
      <summary>
            Gets the first supported opener descriptor.
            </summary>
      <param name="stream">The stream.</param>
      <returns>
            The layer resource loader descriptor or null if no loader descriptor supported for such stream.
            </returns>
      <remarks>
            The first loader will be actually the last registered.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructuresRegistry.LoadResourceByFirstSupportedDescriptor(System.IO.Stream)">
      <summary>
            Loads <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructure" /> using first found opener suitable for the specified <paramref name="stream" />.
            </summary>
      <param name="stream">The stream.</param>
      <returns>
            The loaded <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResource" /> or null if no opener is found.
            </returns>
      <remarks>
            The first opener will be actually the last registered.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructuresRegistry.RegisterOpener(Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.IOSTypeStructureLoader)">
      <summary>
            Registers the opener.
            </summary>
      <param name="openerDescriptor">The opener descriptor to register.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructuresRegistry.UnregisterOpener(Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.IOSTypeStructureLoader)">
      <summary>
            Unregisters the opener.
            </summary>
      <param name="openerDescriptor">The opener descriptor to unregister.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructuresRegistry.RegisteredDescriptors">
      <summary>
            Gets the registered descriptors.
            </summary>
      <value>The registered descriptors.</value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Txt2Resource">
      <summary>
            Txt2 resource class
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Txt2Resource.TypeToolKey">
      <summary>
            The type tool info key.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Txt2Resource.Save(Aspose.Imaging.StreamContainer,System.Int32)">
      <summary>
            Saves the specified stream container.
            </summary>
      <param name="streamContainer">The stream container.</param>
      <param name="psdVersion">The PSD version.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Txt2Resource.Signature">
      <summary>
            Gets the layer resource signature.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Txt2Resource.Key">
      <summary>
            Gets the layer resource key.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Txt2Resource.Length">
      <summary>
            Gets the layer resource length in bytes.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Txt2Resource.PsdVersion">
      <summary>
            Gets the minimal psd version required for layer resource. 0 indicates no restrictions.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.Txt2Resource.Data">
      <summary>
            Gets or sets the data.
            </summary>
      <value>
            The data.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolFontInfo">
      <summary>
            Contains information about type tool font.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolFontInfo.Save(Aspose.Imaging.StreamContainer)">
      <summary>
            Saves the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolFontInfo" /> information to the specified stream container.
            </summary>
      <param name="streamContainer">The stream container to save to.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolFontInfo.MarkValue">
      <summary>
            Gets or sets the mark value.
            </summary>
      <value>
            The mark value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolFontInfo.FontTypeData">
      <summary>
            Gets or sets the font type data.
            </summary>
      <value>
            The font type data.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolFontInfo.FontName">
      <summary>
            Gets or sets the font name.
            </summary>
      <value>
            The font name.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolFontInfo.FontFamily">
      <summary>
            Gets or sets the font family.
            </summary>
      <value>
            The font family.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolFontInfo.FontStyle">
      <summary>
            Gets or sets the font style name.
            </summary>
      <value>
            The font style name.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolFontInfo.ScriptValue">
      <summary>
            Gets or sets the script value.
            </summary>
      <value>
            The script value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolFontInfo.DesignAxes">
      <summary>
            Gets or sets the design axes vector to follow.
            </summary>
      <value>
            The design axes vector to follow.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolFontInfo.DesignVectorValue">
      <summary>
            Gets or sets the design vector value.
            </summary>
      <value>
            The design vector value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolFontInfo.Length">
      <summary>
            Gets the length.
            </summary>
      <value>
            The length.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfo6Resource">
      <summary>
            The type tool information. For PSD version higher or equal to the 6.0.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfo6Resource.TypeToolKey">
      <summary>
            The type tool info key.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfo6Resource.#ctor(Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID,Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfo6Resource" /> class.
            </summary>
      <param name="classID">The class ID.</param>
      <param name="warpClassID">The warp class ID.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfo6Resource.Save(Aspose.Imaging.StreamContainer,System.Int32)">
      <summary>
            Saves the resource to the specified stream container.
            </summary>
      <param name="streamContainer">The stream container to save to.</param>
      <param name="psdVersion">The PSD version.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfo6Resource.WarpItems">
      <summary>
            Gets or sets the warp items.
            </summary>
      <value>
            The warp items.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfo6Resource.WarpClassName">
      <summary>
            Gets or sets the warp class name.
            </summary>
      <value>
            The warp class name.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfo6Resource.WarpClassID">
      <summary>
            Gets or sets the class ID.
            </summary>
      <value>
            The class ID.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfo6Resource.WarpVersion">
      <summary>
            Gets or sets the warp version.
            </summary>
      <value>
            The warp version.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfo6Resource.WarpDescriptorVersion">
      <summary>
            Gets or sets the warp descriptor version.
            </summary>
      <value>
            The warp descriptor version.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfo6Resource.Version">
      <summary>
            Gets or sets the type tool version.
            </summary>
      <value>
            The type tool version.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfo6Resource.Left">
      <summary>
            Gets or sets the left location.
            </summary>
      <value>
            The left location.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfo6Resource.Top">
      <summary>
            Gets or sets the top  location.
            </summary>
      <value>
            The top location.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfo6Resource.Right">
      <summary>
            Gets or sets the right location.
            </summary>
      <value>
            The right location.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfo6Resource.Bottom">
      <summary>
            Gets or sets the bottom location.
            </summary>
      <value>
            The bottom location.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfo6Resource.TransformMatrix">
      <summary>
            Gets or sets the transform matrix.
            </summary>
      <value>
            The transform matrix.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfo6Resource.TextVersion">
      <summary>
            Gets or sets the text version.
            </summary>
      <value>
            The text version.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfo6Resource.DescriptorVersion">
      <summary>
            Gets or sets the descriptor version.
            </summary>
      <value>
            The descriptor version.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfo6Resource.ClassName">
      <summary>
            Gets or sets the class name.
            </summary>
      <value>
            The class name.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfo6Resource.ClassID">
      <summary>
            Gets or sets the class ID.
            </summary>
      <value>
            The class ID.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfo6Resource.Signature">
      <summary>
            Gets the layer resource signature.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfo6Resource.Key">
      <summary>
            Gets the layer resource key.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfo6Resource.Length">
      <summary>
            Gets the layer resource length in bytes.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfo6Resource.PsdVersion">
      <summary>
            Gets the minimal psd version required for layer resource. 0 indicates no restrictions.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfo6Resource.Items">
      <summary>
            Gets or sets the items.
            </summary>
      <value>
            The items.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoResource">
      <summary>
            The type tool information. For PSD version lower than 6.0.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoResource.Save(Aspose.Imaging.StreamContainer,System.Int32)">
      <summary>
            Saves the specified stream container.
            </summary>
      <param name="streamContainer">The stream container.</param>
      <param name="psdVersion">The PSD version.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoResource.Signature">
      <summary>
            Gets the layer resource signature.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoResource.Key">
      <summary>
            Gets the layer resource key.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoResource.Length">
      <summary>
            Gets the layer resource length in bytes.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoResource.PsdVersion">
      <summary>
            Gets the minimal psd version required for layer resource. 0 indicates no restrictions.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoResource.Version">
      <summary>
            Gets or sets the version.
            </summary>
      <value>
            The version.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoResource.TransformMatrix">
      <summary>
            Gets or sets the transform matrix.
            </summary>
      <value>
            The transform matrix.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoResource.FontVersion">
      <summary>
            Gets or sets the font version.
            </summary>
      <value>
            The font version.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoResource.FontsCount">
      <summary>
            Gets the fonts count.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoResource.Fonts">
      <summary>
            Gets or sets the fonts.
            </summary>
      <value>
            The fonts.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoResource.StylesCount">
      <summary>
            Gets the styles count.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoResource.Styles">
      <summary>
            Gets or sets the font styles.
            </summary>
      <value>
            The font styles.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoResource.TypeValue">
      <summary>
            Gets or sets the type value.
            </summary>
      <value>
            The type value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoResource.ScaleFactor">
      <summary>
            Gets or sets the scale factor.
            </summary>
      <value>
            The scale factor.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoResource.CharacterCount">
      <summary>
            Gets or sets the character count.
            </summary>
      <value>
            The character count.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoResource.HorizontalPlacement">
      <summary>
            Gets or sets the horizontal placement.
            </summary>
      <value>
            The horizontal placement.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoResource.VerticalPlacement">
      <summary>
            Gets or sets the vertical placement.
            </summary>
      <value>
            The vertical placement.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoResource.SelectionStart">
      <summary>
            Gets or sets the selection start.
            </summary>
      <value>
            The selection start.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoResource.SelectionEnd">
      <summary>
            Gets or sets the selection end.
            </summary>
      <value>
            The selection end.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoResource.LineCount">
      <summary>
            Gets the line count.
            </summary>
      <value>
            The line count.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoResource.Lines">
      <summary>
            Gets or sets the lines.
            </summary>
      <value>
            The lines.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoResource.ColorSpaceValue">
      <summary>
            Gets or sets the color space value.
            </summary>
      <value>
            The color space value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoResource.RComponent">
      <summary>
            Gets or sets the r component.
            </summary>
      <value>
            The r component.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoResource.GComponent">
      <summary>
            Gets or sets the g component.
            </summary>
      <value>
            The g component.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoResource.BComponent">
      <summary>
            Gets or sets the b component.
            </summary>
      <value>
            The b component.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoResource.AComponent">
      <summary>
            Gets or sets a component.
            </summary>
      <value>
            a component.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.AliasStructure">
      <summary>
            The alias structure.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.AliasStructure.StructureKey">
      <summary>
            Identifies the structure key.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.AliasStructure.#ctor(Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.AliasStructure" /> class.
            </summary>
      <param name="keyName">The key name.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.AliasStructure.Key">
      <summary>
            Gets the structure key.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.AliasStructure.DataLength">
      <summary>
            Gets the exact data length in bytes.
            </summary>
      <value>
            The data length in bytes.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.AliasStructure.FullPath">
      <summary>
            Gets or sets the full path.
            </summary>
      <value>
            The full path.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.AliasStructure.Length">
      <summary>
            Gets the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructure" /> length in bytes.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.BooleanStructure">
      <summary>
            The boolean structure.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.BooleanStructure.StructureKey">
      <summary>
            Identifies the structure key.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.BooleanStructure.#ctor(Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.BooleanStructure" /> class.
            </summary>
      <param name="keyName">The key name.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.BooleanStructure.Key">
      <summary>
            Gets the structure key.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.BooleanStructure.Value">
      <summary>
            Gets or sets a boolean value.
            </summary>
      <value>
            A boolean value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.BooleanStructure.Length">
      <summary>
            Gets the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructure" /> length in bytes.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.ClassStructure">
      <summary>
            The class structure.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.ClassStructure.StructureKeyClss">
      <summary>
            Identifies the structure key.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.ClassStructure.StructureKeyType">
      <summary>
            Identifies the structure key.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.ClassStructure.StructureKeyGlbc">
      <summary>
            Identifies the structure key.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.ClassStructure.#ctor(Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID,Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID,System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.ClassStructure" /> class.
            </summary>
      <param name="keyName">Name of the key.</param>
      <param name="classID">The class ID.</param>
      <param name="structureKey">The structure key.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.ClassStructure.ClassID">
      <summary>
            Gets or sets the class ID.
            </summary>
      <value>
            The class ID.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.ClassStructure.Key">
      <summary>
            Gets the structure key.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.ClassStructure.ClassName">
      <summary>
            Gets or sets the class name.
            </summary>
      <value>
            The class name.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.ClassStructure.Length">
      <summary>
            Gets the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructure" /> length in bytes.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.DescriptorStructure">
      <summary>
            The descriptor structure
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.DescriptorStructure.StructureKey">
      <summary>
            Identifies the structure key.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.DescriptorStructure.#ctor(Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID,Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID,System.String,Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructure[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.DescriptorStructure" /> class.
            </summary>
      <param name="keyName">The key name.</param>
      <param name="classID">The class identifier.</param>
      <param name="className">Name of the class.</param>
      <param name="structures">The structures.</param>
      <exception cref="T:System.ArgumentNullException">classID is null</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.DescriptorStructure.SaveData(Aspose.Imaging.StreamContainer)">
      <summary>
            Saves the data.
            </summary>
      <param name="streamContainer">The stream container.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.DescriptorStructure.Key">
      <summary>
            Gets the structure key.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.DescriptorStructure.Length">
      <summary>
            Gets the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructure" /> length in bytes.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.DescriptorStructure.ClassName">
      <summary>
            Gets or sets the class name.
            </summary>
      <value>
            The class name.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.DescriptorStructure.ClassID">
      <summary>
            Gets or sets the class ID.
            </summary>
      <value>
            The class ID.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.DescriptorStructure.Structures">
      <summary>
            Gets or sets the structures.
            </summary>
      <value>
            The structures.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.DoubleStructure">
      <summary>
            The double structure.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.DoubleStructure.StructureKey">
      <summary>
            Identifies the structure key.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.DoubleStructure.#ctor(Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.DoubleStructure" /> class.
            </summary>
      <param name="keyName">The key name.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.DoubleStructure.Value">
      <summary>
            Gets or sets the double value.
            </summary>
      <value>
            The double value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.DoubleStructure.Key">
      <summary>
            Gets the structure key.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.DoubleStructure.Length">
      <summary>
            Gets the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructure" /> length in bytes.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.EnumeratedDescriptorStructure">
      <summary>
            The enumerated descriptor structure.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.EnumeratedDescriptorStructure.StructureKey">
      <summary>
            The enumerated descriptor key.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.EnumeratedDescriptorStructure.#ctor(Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID,Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID,Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.EnumeratedDescriptorStructure" /> class.
            </summary>
      <param name="keyName">The key name.</param>
      <param name="typeID">The type ID.</param>
      <param name="enumName">The enum name.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.EnumeratedDescriptorStructure.SaveData(Aspose.Imaging.StreamContainer)">
      <summary>
            Saves the data.
            </summary>
      <param name="streamContainer">The stream container.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.EnumeratedDescriptorStructure.Key">
      <summary>
            Gets the key.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.EnumeratedDescriptorStructure.TypeID">
      <summary>
            Gets or sets the type ID.
            </summary>
      <value>
            The type ID.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.EnumeratedDescriptorStructure.EnumName">
      <summary>
            Gets or sets the enum name.
            </summary>
      <value>
            The enum name.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.EnumeratedDescriptorStructure.Length">
      <summary>
            Gets the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructure" /> length in bytes.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.EnumeratedReferenceStructure">
      <summary>
            Enumerated reference structure.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.EnumeratedReferenceStructure.EnumeratedStructureKey">
      <summary>
            Identifies the structure key.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.EnumeratedReferenceStructure.#ctor(Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID,Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID,Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID,Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.EnumeratedReferenceStructure" /> class.
            </summary>
      <param name="keyName">The key name.</param>
      <param name="typeID">The type ID.</param>
      <param name="enumName">The enum name.</param>
      <param name="classID">The class ID.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.EnumeratedReferenceStructure.Key">
      <summary>
            Gets the key.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.EnumeratedReferenceStructure.ClassName">
      <summary>
            Gets or sets the class name.
            </summary>
      <value>
            The class name.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.EnumeratedReferenceStructure.ClassID">
      <summary>
            Gets or sets the class ID.
            </summary>
      <value>
            The class ID.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.EnumeratedReferenceStructure.Length">
      <summary>
            Gets the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructure" /> length in bytes.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.IntegerStructure">
      <summary>
            The integer structure.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.IntegerStructure.StructureKey">
      <summary>
            The integer structure key.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.IntegerStructure.#ctor(Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.IntegerStructure" /> class.
            </summary>
      <param name="keyName">The key name.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.IntegerStructure.Key">
      <summary>
            Gets the key.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.IntegerStructure.Value">
      <summary>
            Gets or sets an integer value.
            </summary>
      <value>
            An integer value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.IntegerStructure.Length">
      <summary>
            Gets the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructure" /> length in bytes.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.ListStructure">
      <summary>
            The list structure.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.ListStructure.StructureKey">
      <summary>
            Identifies the structure key.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.ListStructure.#ctor(Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.ListStructure" /> class.
            </summary>
      <param name="keyName">The key name.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.ListStructure.Key">
      <summary>
            Gets the structure key.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.ListStructure.ItemsCount">
      <summary>
            Gets the items count.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.ListStructure.Types">
      <summary>
            Gets or sets the types.
            </summary>
      <value>
            The types.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.ListStructure.Length">
      <summary>
            Gets the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructure" /> length in bytes.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.NamespaceDoc">
      <summary>
            The namespace contains PSD file format type tool resource entities.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.OffsetStructure">
      <summary>
            The offset structure.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.OffsetStructure.StructureKey">
      <summary>
            Identifies the structure key.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.OffsetStructure.#ctor(Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID,Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.OffsetStructure" /> class.
            </summary>
      <param name="keyName">The key name.</param>
      <param name="classID">The class ID.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.OffsetStructure.Key">
      <summary>
            Gets the structure key.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.OffsetStructure.ClassName">
      <summary>
            Gets or sets the class name.
            </summary>
      <value>
            The class name.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.OffsetStructure.ClassID">
      <summary>
            Gets or sets the class ID.
            </summary>
      <value>
            The class ID.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.OffsetStructure.Value">
      <summary>
            Gets or sets the integer value.
            </summary>
      <value>
            The integer value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.OffsetStructure.Length">
      <summary>
            Gets the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructure" /> length in bytes.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.PropertyStructure">
      <summary>
            The property structure.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.PropertyStructure.StructureKey">
      <summary>
            Identifies the structure key.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.PropertyStructure.#ctor(Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID,Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID,Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.PropertyStructure" /> class.
            </summary>
      <param name="keyName">Name of the key.</param>
      <param name="classID">The class ID.</param>
      <param name="keyID">The key ID.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.PropertyStructure.Key">
      <summary>
            Gets the structure key.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.PropertyStructure.ClassName">
      <summary>
            Gets or sets the class name.
            </summary>
      <value>
            The class name.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.PropertyStructure.ClassID">
      <summary>
            Gets or sets the class ID.
            </summary>
      <value>
            The class ID.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.PropertyStructure.KeyID">
      <summary>
            Gets or sets the key ID.
            </summary>
      <value>
            The key ID.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.PropertyStructure.Length">
      <summary>
            Gets the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructure" /> length in bytes.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.RawDataStructure">
      <summary>
            The raw data structure.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.RawDataStructure.StructureKey">
      <summary>
            Identifies the structure key.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.RawDataStructure.#ctor(Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.RawDataStructure" /> class.
            </summary>
      <param name="keyName">The key name.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.RawDataStructure.Key">
      <summary>
            Gets the key.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.RawDataStructure.Data">
      <summary>
            Gets or sets the data.
            </summary>
      <value>
            The data.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.RawDataStructure.Length">
      <summary>
            Gets the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructure" /> length in bytes.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.ReferenceStructure">
      <summary>
            The reference structure.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.ReferenceStructure.StructureKey">
      <summary>
            Identifies the structure key.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.ReferenceStructure.#ctor(Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.ReferenceStructure" /> class.
            </summary>
      <param name="keyName">The key name.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.ReferenceStructure.Key">
      <summary>
            Gets the structure key.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.ReferenceStructure.Items">
      <summary>
            Gets or sets the items.
            </summary>
      <value>
            The items.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.ReferenceStructure.Length">
      <summary>
            Gets the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructure" /> length in bytes.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.StringStructure">
      <summary>
            The string structure.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.StringStructure.StructureKey">
      <summary>
            Identifies the structure key.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.StringStructure.#ctor(Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.StringStructure" /> class.
            </summary>
      <param name="keyName">The key name.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.StringStructure.Key">
      <summary>
            Gets the key.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.StringStructure.Value">
      <summary>
            Gets or sets the value.
            </summary>
      <value>
            The value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.StringStructure.Length">
      <summary>
            Gets the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructure" /> length in bytes.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.UnitStructure">
      <summary>
            The unit structure.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.UnitStructure.StructureKey">
      <summary>
            Identifies the structure key.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.UnitStructure.#ctor(Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.UnitStructure" /> class.
            </summary>
      <param name="keyName">The key name.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.UnitStructure.UnitType">
      <summary>
            Gets or sets the unit type.
            </summary>
      <value>
            The unit type.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.UnitStructure.Value">
      <summary>
            Gets or sets the value.
            </summary>
      <value>
            The value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.UnitStructure.Key">
      <summary>
            Gets the structure key.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.UnitStructure.Length">
      <summary>
            Gets the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructure" /> length in bytes.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.UnitTypes">
      <summary>
            The unit types.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.UnitTypes.Angle">
      <summary>
            Angle unit.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.UnitTypes.Density">
      <summary>
            Density unit.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.UnitTypes.Distance">
      <summary>
            Distance unit.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.UnitTypes.None">
      <summary>
            Undefined unit.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.UnitTypes.Percent">
      <summary>
            Percent unit.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.UnitTypes.Pixels">
      <summary>
            Pixels unit.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.UnknownStructure">
      <summary>
            The unknown structure.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.UnknownStructure.#ctor(Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.ClassID,System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.UnknownStructure" /> class.
            </summary>
      <param name="keyName">The key name.</param>
      <param name="key">The structure key.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.UnknownStructure.Key">
      <summary>
            Gets the structure key.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.UnknownStructure.Data">
      <summary>
            Gets or sets the data.
            </summary>
      <value>
            The data.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolInfoStructures.UnknownStructure.Length">
      <summary>
            Gets the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.OSTypeStructure" /> length in bytes.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolLineInfo">
      <summary>
            Type tool line info.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolLineInfo.Save(Aspose.Imaging.StreamContainer,System.Int32)">
      <summary>
            Saves the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolLineInfo" /> information to the specified stream container.
            </summary>
      <param name="streamContainer">The stream container to save to.</param>
      <param name="psdVersion">The PSD version.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolLineInfo.Char">
      <summary>
            Gets or sets the char.
            </summary>
      <value>
            The char.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolStyleInfo">
      <summary>
            Type tool style information.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolStyleInfo.Save(Aspose.Imaging.StreamContainer,System.Int32)">
      <summary>
            Saves the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolFontInfo" /> information to the specified stream container.
            </summary>
      <param name="streamContainer">The stream container to save to.</param>
      <param name="psdVersion">The PSD version.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolStyleInfo.MarkValue">
      <summary>
            Gets or sets the mark value.
            </summary>
      <value>
            The mark value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolStyleInfo.FaceMarkValue">
      <summary>
            Gets or sets the face mark value.
            </summary>
      <value>
            The face mark value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolStyleInfo.SizeValue">
      <summary>
            Gets or sets the size value.
            </summary>
      <value>
            The size value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolStyleInfo.TrackingValue">
      <summary>
            Gets or sets the tracking value.
            </summary>
      <value>
            The tracking value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolStyleInfo.KerningValue">
      <summary>
            Gets or sets the kerning value.
            </summary>
      <value>
            The kerning value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolStyleInfo.LeadingValue">
      <summary>
            Gets or sets the leading value.
            </summary>
      <value>
            The leading value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolStyleInfo.BaseShiftValue">
      <summary>
            Gets or sets the base shift value.
            </summary>
      <value>
            The base shift value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolStyleInfo.AutoKern">
      <summary>
            Gets or sets a value indicating whether auto kerning is on or off.
            </summary>
      <value>
        <c>true</c> if auto kerning is on; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.TypeToolStyleInfo.RotateDown">
      <summary>
            Gets or sets a value indicating whether it is a rotate down style.
            </summary>
      <value>
        <c>true</c> if it is a rotate down style; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.UnknownResource">
      <summary>
            The unknown resource.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.UnknownResource.#ctor(System.Int32,System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.UnknownResource" /> class.
            </summary>
      <param name="signature">The signature.</param>
      <param name="key">The resource key.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.UnknownResource.Save(Aspose.Imaging.StreamContainer,System.Int32)">
      <summary>
            Saves the specified stream container.
            </summary>
      <param name="streamContainer">The stream container.</param>
      <param name="psdVersion">The PSD version.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.UnknownResource.Data">
      <summary>
            Gets or sets the data.
            </summary>
      <value>
            The data.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.UnknownResource.Signature">
      <summary>
            Gets the layer resource signature.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.UnknownResource.Key">
      <summary>
            Gets the layer resource key.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.UnknownResource.Length">
      <summary>
            Gets the layer resource length in bytes.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.LayerResources.UnknownResource.PsdVersion">
      <summary>
            Gets the minimal psd version required for layer resource. 0 indicates no restrictions.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.NamespaceDoc">
      <summary>
            The namespace contains PSD file format layers.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.NamespaceGroupDoc">
      <summary>
            The namespace contains PSD file format layers.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Layers.TextLayer">
      <summary>
            The text layer class
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.TextLayer.UpdateText(System.String)">
      <summary>
            Updates the text.
            </summary>
      <param name="text">The text value.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.TextLayer.UpdateText(System.String,System.Single)">
      <summary>
            Updates the text.
            </summary>
      <param name="text">The text value.</param>
      <param name="fontSize">Size of the font.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.TextLayer.UpdateText(System.String,Aspose.Imaging.Color)">
      <summary>
            Updates the text.
            </summary>
      <param name="text">The text value.</param>
      <param name="color">The color value.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.TextLayer.UpdateText(System.String,System.Single,Aspose.Imaging.Color)">
      <summary>
            Updates the text.
            </summary>
      <param name="text">The text value.</param>
      <param name="fontSize">Size of the font.</param>
      <param name="color">The color value.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.TextLayer.UpdateText(System.String,Aspose.Imaging.Point,System.Single)">
      <summary>
            Updates the text.
            </summary>
      <param name="text">The text value.</param>
      <param name="leftTopCoordinate">The left top coordinate.</param>
      <param name="fontSize">Size of the font.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.TextLayer.UpdateText(System.String,Aspose.Imaging.Point,Aspose.Imaging.Color)">
      <summary>
            Updates the text.
            </summary>
      <param name="text">The text value.</param>
      <param name="leftTopCoordinate">The left top coordinate.</param>
      <param name="color">The color value.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.TextLayer.UpdateText(System.String,Aspose.Imaging.Point)">
      <summary>
            Updates the text.
            </summary>
      <param name="text">The text value.</param>
      <param name="leftTopCoordinate">The left top coordinate.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.TextLayer.UpdateText(System.String,Aspose.Imaging.Point,System.Single,Aspose.Imaging.Color)">
      <summary>
            Updates the text.
            </summary>
      <param name="text">The text value.</param>
      <param name="leftTopCoordinate">The left top coordinate.</param>
      <param name="fontSize">Size of the font.</param>
      <param name="color">The color value.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Layers.TextLayer.ReleaseManagedResources">
      <summary>
            Releases the managed resources. Make sure no unmanaged resources are released here, since they may have been already released.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.TextLayer.Text">
      <summary>
            Gets the text.
            </summary>
      <value>
            The text.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.TextLayer.InnerText">
      <summary>
            Gets the text of the layer
            </summary>
      <value>
            The text.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.TextLayer.Font">
      <summary>
            Gets the font.
            </summary>
      <value>
            The font.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Layers.TextLayer.TextColor">
      <summary>
            Gets the color of the text.
            </summary>
      <value>
            The color of the text.
            </value>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.PsdImageException">Error parsing color component data</exception>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.LeadingMode">
      <summary>
            Photoshop leading mode (distance between lines)
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.LeadingMode.Auto">
      <summary>
            Automatic leading mode
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.LeadingMode.Manual">
      <summary>
            Manual leading mode
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.NamespaceDoc">
      <summary>
            The namespace handles Psd file format processing.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.NamespaceGroupDoc">
      <summary>
            The namespace handles Psd file format processing.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.PsdColorPalette">
      <summary>
            The PSD color palette.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdColorPalette.#ctor(Aspose.Imaging.IColorPalette)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.PsdColorPalette" /> class.
            </summary>
      <param name="colorPalette">The color palette.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdColorPalette.#ctor(Aspose.Imaging.IColorPalette,System.Int16)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.PsdColorPalette" /> class.
            </summary>
      <param name="colorPalette">The color palette.</param>
      <param name="transparentIndex">The transparent color index.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdColorPalette.#ctor(System.Byte[],System.Boolean)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.PsdColorPalette" /> class.
            </summary>
      <param name="rawEntriesData">The raw entries data.</param>
      <param name="isCompactPalette">Indicating whether compact it palette.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdColorPalette.#ctor(System.Byte[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.PsdColorPalette" /> class and IsCompactPalette is false.
            </summary>
      <param name="rawEntriesData">The raw entries data.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdColorPalette.#ctor(System.Byte[],System.Int16,System.Boolean)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.PsdColorPalette" /> class.
            </summary>
      <param name="rawEntriesData">The raw entries data.</param>
      <param name="transparentIndex">The transparent color index. Note the index is not the raw entries index instead it is for the converted color array.</param>
      <param name="useCompactPalette">Indicating whether compact it palette.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdColorPalette.#ctor(System.Byte[],System.Int16)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.PsdColorPalette" /> class and IsCompactPalette is false.
            </summary>
      <param name="rawEntriesData">The raw entries data.</param>
      <param name="transparentIndex">The transparent color index. Note the index is not the raw entries index instead it is for the converted color array.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdColorPalette.#ctor(System.Int32[],System.Boolean)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.PsdColorPalette" /> class.
            </summary>
      <param name="colorPaletteArgb32Entries">The color palette 32-bit ARGB entries.</param>
      <param name="isCompactPalette">Indicating whether compact it palette.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdColorPalette.#ctor(Aspose.Imaging.Color[],System.Boolean)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.PsdColorPalette" /> class.
            </summary>
      <param name="colorPaletteEntries">The color palette entries.</param>
      <param name="isCompactPalette">Indicating whether compact it palette.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdColorPalette.#ctor(Aspose.Imaging.Color[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.PsdColorPalette" /> class and IsCompactPalette is false.
            </summary>
      <param name="colorPaletteEntries">The color palette entries.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdColorPalette.#ctor(Aspose.Imaging.Color[],System.Int16,System.Boolean)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.PsdColorPalette" /> class.
            </summary>
      <param name="colorPaletteEntries">The color palette entries.</param>
      <param name="transparentIndex">The transparent color index.</param>
      <param name="useCompactPalette">Indicating whether compact it palette.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdColorPalette.#ctor(Aspose.Imaging.Color[],System.Int16)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.PsdColorPalette" /> class and IsCompactPalette is false.
            </summary>
      <param name="colorPaletteEntries">The color palette entries.</param>
      <param name="transparentIndex">The transparent color index.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdColorPalette.CopyPalette(Aspose.Imaging.IColorPalette,System.Boolean)">
      <summary>
            Copies the palette.
            </summary>
      <param name="colorPalette">The color palette.</param>
      <param name="useCompactPalette">Indicating whether compact palette.</param>
      <returns>The newly created and copied palette or null if null palette passed.</returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdColorPalette.CopyPalette(Aspose.Imaging.IColorPalette)">
      <summary>
            Copies the palette.
            </summary>
      <param name="colorPalette">The color palette.</param>
      <returns>The newly created and copied palette or null if null palette passed.</returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdColorPalette.GetNearestColorIndex(System.Int32)">
      <summary>
            Gets the index of the nearest color.
            </summary>
      <param name="argb32Color">The 32-bit ARGB color.</param>
      <returns>The index of the nearest color.</returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdColorPalette.GetNearestColorIndex(Aspose.Imaging.Color)">
      <summary>
            Gets the index of the nearest color.
            </summary>
      <param name="color">The color.</param>
      <returns>The index of the nearest color.</returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdColorPalette.GetArgb32Color(System.Int32)">
      <summary>
            Gets the 32-bit ARGB palette color by index.
            </summary>
      <param name="index">The 32-bit ARGB palette color index.</param>
      <returns>The color palette entry specified by the <paramref name="index" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException"> if color palette <paramref name="index" /> specified is out of the palette entries range.</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdColorPalette.GetColor(System.Int32)">
      <summary>
            Gets the palette color by index.
            </summary>
      <param name="index">The palette color index.</param>
      <returns>
            The color palette entry specified by the <paramref name="index" />.
            </returns>
      <exception cref="T:System.ArgumentOutOfRangeException"> if color palette <paramref name="index" /> specified is out of the palette entries range.</exception>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.PsdColorPalette.RawEntriesCount">
      <summary>
            Gets the raw color palette entries count.
            </summary>
      <value>The raw color palette entries count.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.PsdColorPalette.EntriesCount">
      <summary>
            Gets the entries count.
            </summary>
      <value>The entries count.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.PsdColorPalette.Argb32Entries">
      <summary>
            Gets an array of 32-bit ARGB colors.
            </summary>
      <value>The entries.</value>
      <returns>
            The array of 32-bit ARGB structure that make up this <see cref="T:Aspose.Imaging.ColorPalette" />.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.PsdColorPalette.Entries">
      <summary>
            Gets an array of <see cref="T:Aspose.Imaging.Color" /> structures.
            </summary>
      <value>The entries.</value>
      <returns>
            The array of <see cref="T:Aspose.Imaging.Color" /> structure that make up this <see cref="T:Aspose.Imaging.ColorPalette" />.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.PsdColorPalette.TransparentIndex">
      <summary>
            Gets the index of the transparent color.
            </summary>
      <value>The index of the transparent color.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.PsdColorPalette.HasTransparentColor">
      <summary>
            Gets a value indicating whether transparent color exists.
            </summary>
      <value>
        <c>true</c> if transparent color exists; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.PsdColorPalette.TransparentColor">
      <summary>
            Gets the transparent color.
            </summary>
      <value>The transparent color.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.PsdColorPalette.RawEntries">
      <summary>
            Gets the raw color palette entries data.
            </summary>
      <value>The raw color palette entries data.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.PsdColorPalette.IsCompactPalette">
      <summary>
              Gets a value indicating whether compact it palette.
            </summary>
      <value>
        <c>true</c> if compact it palette; otherwise, <c>false</c>.</value>
      <remarks>
              Compact palette means that image will contain only the specified palette entries if possible or in other words the image will be more compact and occupy less space;
              otherwise there will be 2^BitsPerPixel entries and image will reserve more space for all possible palette entries.
              Setting this value to true and changing palette entries may cause performance penalty since data movement may occur so use it carefully.
            </remarks>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.PsdImage">
      <summary>
            A PSD image.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.PsdImage.DefaultVersion">
      <summary>
            The default PSD version.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdImage.#ctor(System.String)">
      <summary>
            Creates new instance of psd image <see cref="T:Aspose.Imaging.FileFormats.Psd.PsdImage" /> class from specified path from raster image (not psd image in path). Used to initialize psd image with default parameters - Color mode - rgb, 4 channels, 8 bit per channel, Compression - Raw.
            </summary>
      <param name="path">The path to load pixel and palette data from and initialize with.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdImage.#ctor(System.String,Aspose.Imaging.FileFormats.Psd.ColorModes,System.Int16,System.Int16,System.Int32,Aspose.Imaging.FileFormats.Psd.CompressionMethod)">
      <summary>
            Creates new instance of psd image <see cref="T:Aspose.Imaging.FileFormats.Psd.PsdImage" /> class from specified path from raster image (not psd image in path) with constructor parameters.
            </summary>
      <param name="path">The path to load pixel and palette data from and initialize with.</param>
      <param name="colorMode">The color mode.</param>
      <param name="channelBitDepth">The PSD bit depth per channel.</param>
      <param name="channels">The PSD channels count.</param>
      <param name="psdVersion">The PSD version.</param>
      <param name="compression">The compression to use.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdImage.#ctor(System.IO.Stream)">
      <summary>
            Creates new instance of psd image <see cref="T:Aspose.Imaging.FileFormats.Psd.PsdImage" /> class from specified path from raster image (not psd image in stream). Used to initialize psd image with default parameters - Color mode - rgb, 4 channels, 8 bit per channel, Compression - Raw.
            </summary>
      <param name="stream">The stream to load pixel and palette data from and initialize with.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdImage.#ctor(System.IO.Stream,Aspose.Imaging.FileFormats.Psd.ColorModes,System.Int16,System.Int16,System.Int32,Aspose.Imaging.FileFormats.Psd.CompressionMethod)">
      <summary>
            Creates new instance of psd image <see cref="T:Aspose.Imaging.FileFormats.Psd.PsdImage" /> class from specified path from raster image (not psd image in stream) with constructor parameters.
            </summary>
      <param name="stream">The stream to load pixel and palette data from and initialize with.</param>
      <param name="colorMode">The color mode.</param>
      <param name="channelBitDepth">The PSD bit depth per channel.</param>
      <param name="channels">The PSD channels count.</param>
      <param name="psdVersion">The PSD version.</param>
      <param name="compression">The compression to use.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdImage.#ctor(Aspose.Imaging.RasterImage)">
      <summary>
            Creates new instance of psd image <see cref="T:Aspose.Imaging.FileFormats.Psd.PsdImage" /> class from existing raster image (not psd image) with RGB color mode with 4 channels 8 bit/channel and no compression.
            </summary>
      <param name="rasterImage">The image to load pixel and palette data from and initialize with.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdImage.#ctor(Aspose.Imaging.RasterImage,Aspose.Imaging.FileFormats.Psd.ColorModes,System.Int16,System.Int16,System.Int32,Aspose.Imaging.FileFormats.Psd.CompressionMethod)">
      <summary>
            Creates new instance of psd image <see cref="T:Aspose.Imaging.FileFormats.Psd.PsdImage" /> class from existing raster image (not psd image) with constructor parameters.
            </summary>
      <param name="rasterImage">The image to load pixel and palette data from and initialize with.</param>
      <param name="colorMode">The color mode.</param>
      <param name="channelBitDepth">The PSD bit depth per channel.</param>
      <param name="channels">The PSD channels count.</param>
      <param name="psdVersion">The PSD version.</param>
      <param name="compression">The compression to use.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdImage.#ctor(System.Int32,System.Int32)">
      <summary>
            Creates new instance of psd image <see cref="T:Aspose.Imaging.FileFormats.Psd.PsdImage" /> class with specified width and height. Used to initialize empty psd image.
            </summary>
      <param name="width">The image width.</param>
      <param name="height">The image height.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdImage.#ctor(System.Int32,System.Int32,Aspose.Imaging.IColorPalette,Aspose.Imaging.FileFormats.Psd.ColorModes,System.Int16,System.Int16,System.Int32,Aspose.Imaging.FileFormats.Psd.CompressionMethod)">
      <summary>
            Creates new instance of psd image <see cref="T:Aspose.Imaging.FileFormats.Psd.PsdImage" /> class with specified width,height, paletter, color mode, channels count and channels bit-length and specified compression mode parameters. Used to initialize empty psd image.
            </summary>
      <param name="width">The image width.</param>
      <param name="height">The image height.</param>
      <param name="colorPalette">The color palette.</param>
      <param name="colorMode">The color mode.</param>
      <param name="channelBitDepth">The PSD bit depth per channel.</param>
      <param name="channels">The PSD channels count.</param>
      <param name="psdVersion">The PSD version.</param>
      <param name="compression">The compression to use.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdImage.AddLayerGroup(System.String,System.Int32,System.Boolean)">
      <summary>
            Adds the layer group.
            </summary>
      <param name="groupName">Name of the group.</param>
      <param name="index">The index of the layer to insert after.</param>
      <param name="startBehaviour">if set to <c>true</c> [start behaviour] than group will be in open state on start up, otherwise in minimized state.</param>
      <returns>Opening group layer</returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdImage.Rotate(System.Single)">
      <summary>
            Rotate image around the center.
            </summary>
      <param name="angle">The rotate angle in degrees. Positive values will rotate clockwise.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdImage.Rotate(System.Single,System.Boolean,Aspose.Imaging.Color)">
      <summary>
            Rotate image around the center.
            </summary>
      <param name="angle">The rotate angle in degrees. Positive values will rotate clockwise.</param>
      <param name="resizeProportionally">if set to <c>true</c> you will have your image size changed according to rotated rectangle (corner points) projections in other case that leaves dimensions untouched and only internal image contents are rotated.</param>
      <param name="backgroundColor">Color of the background.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdImage.Crop(Aspose.Imaging.Rectangle)">
      <summary>
            Cropping the image.
            </summary>
      <param name="rectangle">The rectangle.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdImage.ResizeHeightProportionally(System.Int32,Aspose.Imaging.ImageResizeSettings)">
      <summary>
            Resizes the height proportionally.
            </summary>
      <param name="newHeight">The new height.</param>
      <param name="settings">The image resize settings.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdImage.ResizeHeightProportionally(System.Int32,Aspose.Imaging.ResizeType)">
      <summary>
            Resizes the height proportionally.
            </summary>
      <param name="newHeight">The new height.</param>
      <param name="resizeType">Type of the resize.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdImage.ResizeWidthProportionally(System.Int32,Aspose.Imaging.ImageResizeSettings)">
      <summary>
            Resizes the width proportionally.
            </summary>
      <param name="newWidth">The new width.</param>
      <param name="settings">The image resize settings.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdImage.ResizeWidthProportionally(System.Int32,Aspose.Imaging.ResizeType)">
      <summary>
            Resizes the width proportionally.
            </summary>
      <param name="newWidth">The new width.</param>
      <param name="resizeType">Type of the resize.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdImage.Dither(Aspose.Imaging.DitheringMethod,System.Int32,Aspose.Imaging.IColorPalette)">
      <summary>
            Performs dithering on the current image.
            </summary>
      <param name="ditheringMethod">The dithering method.</param>
      <param name="bitsCount">The final bits count for dithering.</param>
      <param name="customPalette">The custom palette for dithering.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdImage.BinarizeOtsu">
      <summary>
            Binarization of an image with Otsu thresholding
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdImage.BinarizeBradley(System.Double)">
      <summary>
            Binarization of an image using Bradley's adaptive thresholding algorithm using the integral image thresholding
            </summary>
      <param name="brightnessDifference">The brightness difference between pixel and the average of an s x s window of pixels centered around this pixel.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdImage.AdjustBrightness(System.Int32)">
      <summary>
            Adjust of a brightness for image.
            </summary>
      <param name="brightness">Brightness value.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdImage.AdjustGamma(System.Single)">
      <summary>
            Gamma-correction of an image.
            </summary>
      <param name="gamma">Gamma for red, green and blue channels coefficient</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdImage.AdjustContrast(System.Single)">
      <summary>
            Image contrasting
            </summary>
      <param name="contrast">Contrast value (in range [-100; 100])</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdImage.AdjustGamma(System.Single,System.Single,System.Single)">
      <summary>
            Gamma-correction of an image.
            </summary>
      <param name="gammaRed">Gamma for red channel coefficient</param>
      <param name="gammaGreen">Gamma for green channel coefficient</param>
      <param name="gammaBlue">Gamma for blue channel coefficient</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdImage.BinarizeFixed(System.Byte)">
      <summary>
            Binarization of an image with predefined threshold
            </summary>
      <param name="threshold">Threshold value. If corresponding gray value of a pixel is greater than threshold, a value of 255 will be assigned to it, 0 otherwise.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdImage.Grayscale">
      <summary>
            Transformation of an image to its grayscale representation
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdImage.Filter(Aspose.Imaging.Rectangle,Aspose.Imaging.ImageFilters.FilterOptions.FilterOptionsBase)">
      <summary>
            Filters the specified rectangle.
            </summary>
      <param name="rectangle">The rectangle.</param>
      <param name="options">The options.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdImage.ReplaceColor(System.Int32,System.Byte,System.Int32)">
      <summary>
            Replaces one color to another with allowed difference and preserves original alpha value to save smooth edges.
            </summary>
      <param name="oldColorArgb">Old color ARGB value to be replaced.</param>
      <param name="oldColorDiff">Allowed difference in old color to be able to widen replaced color tone.</param>
      <param name="newColorArgb">New color ARGB value to replace old color with.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.PsdImage.ReplaceNonTransparentColors(System.Int32)">
      <summary>
            Replaces all non-transparent colors with new color and preserves original alpha value to save smooth edges.
            Note: if you use it on images without transparency, all colors will be replaced with a single one.
            </summary>
      <param name="newColorArgb">New color ARGB value to replace non transparent colors with.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.PsdImage.XmpData">
      <summary>
            Gets or sets the XMP metadata.
            </summary>
      <value>
            The XMP metadata.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.PsdImage.FileFormat">
      <summary>
            Gets a value of file format
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.PsdImage.HasAlpha">
      <summary>
            Gets or sets the vertical resolution, in pixels per inch, of this <see cref="T:Aspose.Imaging.RasterImage" />.
            </summary>
      <value>
        <c>true</c> if this instance has alpha; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.PsdImage.VerticalResolution">
      <summary>
            Gets or sets the vertical resolution, in pixels per inch, of this <see cref="T:Aspose.Imaging.FileFormats.Psd.PsdImage" />.
            </summary>
      <value>
            The vertical resolution.
            </value>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.PsdImageException">
            ResolutionInfo resource not found and can not set proper resolution</exception>
      <remarks>
            Default value for PSD is 72, so if <see cref="T:Aspose.Imaging.FileFormats.Psd.Resources.ResolutionInfoResource" /> wasn't found, this value is returned.
            </remarks>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.PsdImage.HorizontalResolution">
      <summary>
            Gets or sets the horizontal resolution, in pixels per inch, of this <see cref="T:Aspose.Imaging.FileFormats.Psd.PsdImage" />.
            </summary>
      <value>
            The horizontal resolution.
            </value>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.PsdImageException">
            ResolutionInfo resource not found and can not set proper resolution</exception>
      <remarks>
            Default value for PSD is 72, so if <see cref="T:Aspose.Imaging.FileFormats.Psd.Resources.ResolutionInfoResource" /> wasn't found, this value is returned.
            </remarks>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.PsdImage.RgbColorProfile">
      <summary>
            The RGB color profile for CMYK PSD images. Must be in pair with CmykColorProfile for correct color conversion.
            </summary>
      <value>
            The RGB color profile.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.PsdImage.CmykColorProfile">
      <summary>
            The CMYK color profile for CMYK PSD images. Must be in pair with RgbColorProfile for correct color conversion.
            </summary>
      <value>
            The CMYK color profile.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.PsdImage.GrayColorProfile">
      <summary>
            The GRAY (monochrome) color profile for Grayscale PSD images.
            </summary>
      <value>
            The GRAY (monochrome) color profile.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.PsdImage.ColorMode">
      <summary>
            Gets or sets the color mode.
            </summary>
      <value>
            The color mode.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.PsdImage.Compression">
      <summary>
            Gets the compression method.
            </summary>
      <value>The compression.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.PsdImage.ChannelsCount">
      <summary>
            Gets the PSD channels count.
            </summary>
      <value>The PSD channels count.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.PsdImage.BitsPerChannel">
      <summary>
            Gets the bits per channel.
            </summary>
      <value>The bits per channel.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.PsdImage.ImageResources">
      <summary>
            Gets or sets the PSD image resources.
            </summary>
      <value>The PSD image resources.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.PsdImage.Version">
      <summary>
            Gets or sets the version.
            </summary>
      <value>The version.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.PsdImage.Width">
      <summary>
            Gets the image width.
            </summary>
      <value>The image width.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.PsdImage.Height">
      <summary>
            Gets the image height.
            </summary>
      <value>The image height.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.PsdImage.BitsPerPixel">
      <summary>
            Gets the image bits per pixel count.
            </summary>
      <value>The image bits per pixel count.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.PsdImage.Layers">
      <summary>
            Gets or sets the PSD layers.
            </summary>
      <value>
            The PSD layers.
            </value>
      <remarks>Note that if there are no layers the other related information within layer and mask information section will not be preserved (layer masks, resources and etc).</remarks>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.PsdImage.GlobalLayerResources">
      <summary>
            Gets or sets the global layer resources.
            </summary>
      <value>
            The global layer resources.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.PsdImage.GlobalLayerMaskInfo">
      <summary>
            Gets the global layer mask info.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.PsdImage.HasTransparencyData">
      <summary>
            Gets or sets a value indicating whether first alpha channel contains the transparency data for the merged result when specifying layers data.
            </summary>
      <value>
        <c>true</c> if first alpha channel contains the transparency data for the merged result when specifying layers data; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.PsdImage.ActiveLayer">
      <summary>
            Gets or sets the active layer.
            </summary>
      <value>
            The active layer.
            </value>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.TiffImageException">There is no active layer and no layers in image.</exception>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.PsdImageException">The active layer cannot be set as it belongs to another image.</exception>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.PsdImage.IsFlatten">
      <summary>
            Gets a value indicating whether psd image is flattened.
            </summary>
      <value>
        <c>true</c> if this instance is flatten; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.PsdImage.RawDataFormat">
      <summary>
            Gets the raw data format.
            </summary>
      <value>
            The raw data format.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.ResourceBlock">
      <summary>
            The resource block.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.ResourceBlock.ResouceBlockSignature">
      <summary>
            The resource signature.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.ResourceBlock.Save(Aspose.Imaging.StreamContainer)">
      <summary>
            Saves the resource block to the specified stream.
            </summary>
      <param name="stream">The stream to save the resource block to.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.ResourceBlock.ValidateValues">
      <summary>
            Validates the resource values.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.ResourceBlock.SaveData(Aspose.Imaging.StreamContainer)">
      <summary>
            Saves the resource block data.
            </summary>
      <param name="streamContainer">The stream container to save to.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.ResourceBlock.CacheData">
      <summary>
            Caches the data for subsequent faster retrieval.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.ResourceBlock.StopDataCache">
      <summary>
            Stops data caching.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.ResourceBlock.Signature">
      <summary>
            Gets the resource signature. Should be always '8BIM'.
            </summary>
      <value>The resource signature.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.ResourceBlock.ID">
      <summary>
            Gets or sets the unique identifier for the resource.
            </summary>
      <value>The unique identifier for the resource.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.ResourceBlock.Name">
      <summary>
            Gets or sets the resource name. Pascal string, padded to make the size even (a null name consists of two bytes of 0).
            </summary>
      <value>The resource name.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.ResourceBlock.DataSize">
      <summary>
            Gets the resource data size in bytes.
            </summary>
      <value>The resource data size.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.ResourceBlock.Size">
      <summary>
            Gets the resource block size in bytes including its data.
            </summary>
      <value>The resource block size.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.ResourceBlock.MinimalVersion">
      <summary>
            Gets the minimal required PSD version.
            </summary>
      <value>The minimal PSD version.</value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.ResourceBlock.ResourceBlockState">
      <summary>
            Represents resource block state.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.ResourceBlock.ResourceBlockState.Normal">
      <summary>
            Typical state.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.ResourceBlock.ResourceBlockState.Cached">
      <summary>
            Cached state.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Resources.CaptionDigestResource">
      <summary>
            CaptionDigest resource
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.CaptionDigestResource.DataSize">
      <summary>
            Gets the resource data size in bytes.
            </summary>
      <value>
            The resource data size.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.CaptionDigestResource.Digest">
      <summary>
            Gets or sets the digest.
            </summary>
      <value>
            The digest.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.CaptionDigestResource.MinimalVersion">
      <summary>
            Gets the minimal required PSD version.
            </summary>
      <value>
            The minimal PSD version.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Resources.ColorHalftoneInformationResource">
      <summary>
            Halftoning resource
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.ColorHalftoneInformationResource.DataSize">
      <summary>
            Gets the resource data size in bytes.
            </summary>
      <value>
            The resource data size.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.ColorHalftoneInformationResource.MinimalVersion">
      <summary>
            Gets the minimal required PSD version.
            </summary>
      <value>
            The minimal PSD version.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.ColorHalftoneInformationResource.HalftoneData">
      <summary>
            Gets or sets the halftone data.
            </summary>
      <value>
            The halftone data.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Resources.ColorTransferFunctionsResource">
      <summary>
            Color transfer resource
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.ColorTransferFunctionsResource.DataSize">
      <summary>
            Gets the resource data size in bytes.
            </summary>
      <value>
            The resource data size.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.ColorTransferFunctionsResource.MinimalVersion">
      <summary>
            Gets the minimal required PSD version.
            </summary>
      <value>
            The minimal PSD version.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.ColorTransferFunctionsResource.ColorTransferData">
      <summary>
            Gets or sets the color transfer data.
            </summary>
      <value>
            The color transfer data.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Resources.DocumentSpecificIdsResource">
      <summary>
            Document Specific Ids resource
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.DocumentSpecificIdsResource.DataSize">
      <summary>
            Gets the resource data size in bytes.
            </summary>
      <value>
            The resource data size.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.DocumentSpecificIdsResource.MinimalVersion">
      <summary>
            Gets the minimal required PSD version.
            </summary>
      <value>
            The minimal PSD version.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.DocumentSpecificIdsResource.Id">
      <summary>
            Gets or sets the identifier.
            </summary>
      <value>
            The identifier.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Resources.FixedPointDecimal">
      <summary>
            Fixed-point decimal, with 16-bit integer and 16-bit fraction.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Resources.FixedPointDecimal.#ctor(System.Int32,System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.Resources.FixedPointDecimal" /> class.
            </summary>
      <param name="integer">The integer.</param>
      <param name="fraction">The fraction.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Resources.FixedPointDecimal.#ctor(System.Int64)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.Resources.FixedPointDecimal" /> class. Split the high and low words of a 32-bit integer into a fixed-point number.
            </summary>
      <param name="value">The value.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Resources.FixedPointDecimal.#ctor(System.Double)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Psd.Resources.FixedPointDecimal" /> class.
            </summary>
      <param name="value">The value.</param>
      <exception cref="T:System.OverflowException">
      </exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Resources.FixedPointDecimal.ToDouble">
      <summary>
            Converts current fixed point decimal to double.
            </summary>
      <returns>
            The converted value.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.FixedPointDecimal.Integer">
      <summary>
            Gets or sets the integer.
            </summary>
      <value>
            The integer.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.FixedPointDecimal.Fraction">
      <summary>
            Gets or sets the fraction.
            </summary>
      <value>
            The fraction.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Resources.GlobalAltitudeResource">
      <summary>
            Global altitude resource
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.GlobalAltitudeResource.DataSize">
      <summary>
            Gets the resource data size in bytes.
            </summary>
      <value>
            The resource data size.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.GlobalAltitudeResource.MinimalVersion">
      <summary>
            Gets the minimal required PSD version.
            </summary>
      <value>
            The minimal PSD version.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.GlobalAltitudeResource.Altitude">
      <summary>
            Gets or sets the altitude.
            </summary>
      <value>
            The altitude.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Resources.GlobalAngleResource">
      <summary>
            Global angle resource
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.GlobalAngleResource.DataSize">
      <summary>
            Gets the resource data size in bytes.
            </summary>
      <value>
            The resource data size.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.GlobalAngleResource.MinimalVersion">
      <summary>
            Gets the minimal required PSD version.
            </summary>
      <value>
            The minimal PSD version.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.GlobalAngleResource.GlobalAngle">
      <summary>
            Gets or sets the global angle.
            </summary>
      <value>
            The global angle.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Resources.GridAndGuidesResouce">
      <summary>
            Represents the grid and guides resource.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.GridAndGuidesResouce.Guides">
      <summary>
            Gets or sets the guides.
            </summary>
      <value>The guides.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.GridAndGuidesResouce.GuideCount">
      <summary>
            Gets the guide resource blocks count.
            </summary>
      <value>The guide resource blocks count.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.GridAndGuidesResouce.HeaderVersion">
      <summary>
            Gets or sets the header version. This value should be always 1.
            </summary>
      <value>The header version.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.GridAndGuidesResouce.GridCycleX">
      <summary>
            Gets or sets the horizontal grid cycle. The default is 576.
            </summary>
      <value>The horizontal grid cycle.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.GridAndGuidesResouce.GridCycleY">
      <summary>
            Gets or sets the vertical grid cycle. The default is 576.
            </summary>
      <value>The vertical grid cycle.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.GridAndGuidesResouce.DataSize">
      <summary>
            Gets the resource data size in bytes.
            </summary>
      <value>The resource data size.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.GridAndGuidesResouce.MinimalVersion">
      <summary>
            Gets the minimal required psd version.
            </summary>
      <value>The minimal psd version.</value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Resources.GuideDirection">
      <summary>
            The guide direction.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Resources.GuideDirection.Vertical">
      <summary>
            Vertical guide direction.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Resources.GuideDirection.Horizontal">
      <summary>
            Horizontal guide direction.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Resources.GuideResource">
      <summary>
            The guide resource block.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Resources.GuideResource.GuideResourceSize">
      <summary>
            The guide resource block size.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.GuideResource.Location">
      <summary>
            Gets or sets the location of guide in document coordinates.
            </summary>
      <value>The guide location.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.GuideResource.Direction">
      <summary>
            Gets or sets the direction of guide.
            </summary>
      <value>The direction of guide.</value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Resources.IccProfileResource">
      <summary>
            Represents the ICC profile resource.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.IccProfileResource.IccProfile">
      <summary>
            Gets or sets the ICC profile.
            </summary>
      <value>
            The ICC profile.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.IccProfileResource.DataSize">
      <summary>
            Gets the resource data size in bytes.
            </summary>
      <value>
            The resource data size.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.IccProfileResource.MinimalVersion">
      <summary>
            Gets the minimal required PSD version.
            </summary>
      <value>
            The minimal PSD version.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Resources.IccUntaggedResource">
      <summary>
            Icc untagged resource
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.IccUntaggedResource.DataSize">
      <summary>
            Gets the resource data size in bytes.
            </summary>
      <value>
            The resource data size.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.IccUntaggedResource.MinimalVersion">
      <summary>
            Gets the minimal required PSD version.
            </summary>
      <value>
            The minimal PSD version.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.IccUntaggedResource.Profile">
      <summary>
            Gets or sets the profile.
            </summary>
      <value>
            The profile.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Resources.LayerGroupInformationResource">
      <summary>
            Layer group information resource
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.LayerGroupInformationResource.DataSize">
      <summary>
            Gets the resource data size in bytes.
            </summary>
      <value>
            The resource data size.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.LayerGroupInformationResource.MinimalVersion">
      <summary>
            Gets the minimal required PSD version.
            </summary>
      <value>
            The minimal PSD version.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.LayerGroupInformationResource.Groups">
      <summary>
            Gets or sets the groups.
            </summary>
      <value>
            The groups.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Resources.LayerGroupsEnabledResource">
      <summary>
            Layer groups enabled resource
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.LayerGroupsEnabledResource.DataSize">
      <summary>
            Gets the resource data size in bytes.
            </summary>
      <value>
            The resource data size.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.LayerGroupsEnabledResource.MinimalVersion">
      <summary>
            Gets the minimal required PSD version.
            </summary>
      <value>
            The minimal PSD version.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.LayerGroupsEnabledResource.IDs">
      <summary>
            Gets or sets the i ds.
            </summary>
      <value>
            The i ds.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Resources.LayerSelectionIdsResource">
      <summary>
            Layer selection ids resource
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.LayerSelectionIdsResource.DataSize">
      <summary>
            Gets the resource data size in bytes.
            </summary>
      <value>
            The resource data size.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.LayerSelectionIdsResource.MinimalVersion">
      <summary>
            Gets the minimal required PSD version.
            </summary>
      <value>
            The minimal PSD version.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.LayerSelectionIdsResource.Count">
      <summary>
            Gets or sets the count.
            </summary>
      <value>
            The count.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.LayerSelectionIdsResource.LayerIds">
      <summary>
            Gets or sets the layer ids.
            </summary>
      <value>
            The layer ids.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Resources.LayerStateInformationResource">
      <summary>
            Layer state information resource
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.LayerStateInformationResource.DataSize">
      <summary>
            Gets the resource data size in bytes.
            </summary>
      <value>
            The resource data size.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.LayerStateInformationResource.MinimalVersion">
      <summary>
            Gets the minimal required PSD version.
            </summary>
      <value>
            The minimal PSD version.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.LayerStateInformationResource.LayerIndex">
      <summary>
            Gets or sets the index of the layer.
            </summary>
      <value>
            The index of the layer.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Resources.NamespaceDoc">
      <summary>
            The namespace contains PSD file format resource entities.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Resources.NamespaceGroupDoc">
      <summary>
            The namespace contains PSD file format resource entities.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Resources.PixelAspectRatioResource">
      <summary>
            Pixel aspect ration resource
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.PixelAspectRatioResource.DataSize">
      <summary>
            Gets the resource data size in bytes.
            </summary>
      <value>
            The resource data size.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.PixelAspectRatioResource.MinimalVersion">
      <summary>
            Gets the minimal required PSD version.
            </summary>
      <value>
            The minimal PSD version.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.PixelAspectRatioResource.Version">
      <summary>
            Gets or sets the version.
            </summary>
      <value>
            The version.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.PixelAspectRatioResource.AspectRatio">
      <summary>
            Gets or sets the aspect ratio.
            </summary>
      <value>
            The aspect ratio.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Resources.PrintFlagsResource">
      <summary>
            Print flags resource
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.PrintFlagsResource.DataSize">
      <summary>
            Gets the resource data size in bytes.
            </summary>
      <value>
            The resource data size.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.PrintFlagsResource.MinimalVersion">
      <summary>
            Gets the minimal required PSD version.
            </summary>
      <value>
            The minimal PSD version.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.PrintFlagsResource.Version">
      <summary>
            Gets or sets the version.
            </summary>
      <value>
            The version.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.PrintFlagsResource.CenterCropMark">
      <summary>
            Gets or sets the center crop mark.
            </summary>
      <value>
            The center crop mark.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.PrintFlagsResource.BleedWidth">
      <summary>
            Gets or sets the width of the bleed.
            </summary>
      <value>
            The width of the bleed.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.PrintFlagsResource.BleedScale">
      <summary>
            Gets or sets the bleed scale.
            </summary>
      <value>
            The bleed scale.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Resources.PrintScaleResource">
      <summary>
            Print Scale resource
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.PrintScaleResource.DataSize">
      <summary>
            Gets the resource data size in bytes.
            </summary>
      <value>
            The resource data size.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.PrintScaleResource.MinimalVersion">
      <summary>
            Gets the minimal required PSD version.
            </summary>
      <value>
            The minimal PSD version.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.PrintScaleResource.Style">
      <summary>
            Gets or sets the style.
            </summary>
      <value>
            The style.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.PrintScaleResource.XLocation">
      <summary>
            Gets or sets the x location.
            </summary>
      <value>
            The x location.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.PrintScaleResource.YLocation">
      <summary>
            Gets or sets the y location.
            </summary>
      <value>
            The y location.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.PrintScaleResource.Scale">
      <summary>
            Gets or sets the scale.
            </summary>
      <value>
            The scale.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Resources.QuickMaskInformationResource">
      <summary>
            Quick mask information resource
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.QuickMaskInformationResource.DataSize">
      <summary>
            Gets the resource data size in bytes.
            </summary>
      <value>
            The resource data size.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.QuickMaskInformationResource.MinimalVersion">
      <summary>
            Gets the minimal required PSD version.
            </summary>
      <value>
            The minimal PSD version.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.QuickMaskInformationResource.ChannelId">
      <summary>
            Gets or sets the channel identifier.
            </summary>
      <value>
            The channel identifier.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.QuickMaskInformationResource.IsMaskEmpty">
      <summary>
            Gets or sets a value indicating whether this instance is mask empty.
            </summary>
      <value>
        <c>true</c> if this instance is mask empty; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Resources.ResolutionEnums.NamespaceDoc">
      <summary>
            The namespace handles Psd resources resolution units
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Resources.ResolutionEnums.PhysicalUnit">
      <summary>
            The resoulutionInfo physical unit enum
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Resources.ResolutionEnums.PhysicalUnit.Inches">
      <summary>
            The inches
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Resources.ResolutionEnums.PhysicalUnit.Centimeters">
      <summary>
            The centimeters
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Resources.ResolutionEnums.PhysicalUnit.Points">
      <summary>
            The points
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Resources.ResolutionEnums.PhysicalUnit.Picas">
      <summary>
            The picas unit
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Resources.ResolutionEnums.PhysicalUnit.Columns">
      <summary>
            The columns
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Resources.ResolutionEnums.ResolutionUnit">
      <summary>
            The resolution info resolution unit
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Resources.ResolutionEnums.ResolutionUnit.PxPerInch">
      <summary>
            The pixels per inch
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Resources.ResolutionEnums.ResolutionUnit.PxPerCm">
      <summary>
            The pixels per cm
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Resources.ResolutionInfoResource">
      <summary>
            The resolution info resource
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.ResolutionInfoResource.DataSize">
      <summary>
            Gets the resource data size in bytes.
            </summary>
      <value>
            The resource data size.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.ResolutionInfoResource.MinimalVersion">
      <summary>
            Gets the minimal required PSD version.
            </summary>
      <value>
            The minimal PSD version.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.ResolutionInfoResource.HDpi">
      <summary>
            Horizontal DPI.
            </summary>
      <value>
            The horizontal dpi.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.ResolutionInfoResource.VDpi">
      <summary>
            Vertical DPI.
            </summary>
      <value>
            The vertical dpi.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.ResolutionInfoResource.HResDisplayUnit">
      <summary>
            Display units for horizontal resolution.  This only affects the
            user interface; the resolution is still stored in the PSD file
            as pixels/inch.
            </summary>
      <value>
            The horizontal resolution display unit.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.ResolutionInfoResource.VResDisplayUnit">
      <summary>
            Display units for vertical resolution.
            </summary>
      <value>
            The vertical resolution display unit.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.ResolutionInfoResource.WidthDisplayUnit">
      <summary>
            Gets or sets the width display unit.
            </summary>
      <value>
            The width display unit.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.ResolutionInfoResource.HeightDisplayUnit">
      <summary>
            Gets or sets the height display unit.
            </summary>
      <value>
            The height display unit.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Resources.Thumbnail4Resource">
      <summary>
            Represents the thumbnail resource for psd 4.0.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Resources.ThumbnailResource">
      <summary>
            The thumbnail resource block.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Resources.ThumbnailResource.ValidateValues">
      <summary>
            Validates the resource values.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Resources.ThumbnailResource.SaveData(Aspose.Imaging.StreamContainer)">
      <summary>
            Saves the resource block data.
            </summary>
      <param name="streamContainer">The stream container to save to.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Resources.ThumbnailResource.CacheData">
      <summary>
            Caches the data for subsequent faster retrieval.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Resources.ThumbnailResource.StopDataCache">
      <summary>
            Stops data caching.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Psd.Resources.ThumbnailResource.SaveCommonData(Aspose.Imaging.StreamContainer)">
      <summary>
            Saves the common data.
            </summary>
      <param name="streamContainer">The stream container.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.ThumbnailResource.JpegOptions">
      <summary>
            Gets or sets the JPEG options. Suitable when thumbnail resource is saved into JPEG file format only. This option has no effect when RAW format is defined.
            </summary>
      <value>
            The JPEG options.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.ThumbnailResource.Format">
      <summary>
            Gets or sets the thumbnail data format.
            </summary>
      <value>The thumbnail data format.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.ThumbnailResource.Width">
      <summary>
            Gets or sets the width of thumbnail in pixels.
            </summary>
      <value>The thumbnail width.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.ThumbnailResource.Height">
      <summary>
            Gets or sets the height of thumbnail in pixels.
            </summary>
      <value>The thumbnail height.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.ThumbnailResource.WidthBytes">
      <summary>
            Gets the row width in bytes.
            </summary>
      <value>The row width in bytes.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.ThumbnailResource.TotalSize">
      <summary>
            Gets the total data size.
            </summary>
      <value>The total data size.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.ThumbnailResource.SizeAfterCompression">
      <summary>
            Gets or sets the size after compression. Used for consistency check.
            </summary>
      <value>The size after compression.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.ThumbnailResource.BitsPixel">
      <summary>
            Gets or sets the bits pixel.
            </summary>
      <value>The thumbnail bits pixel.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.ThumbnailResource.PlanesCount">
      <summary>
            Gets or sets the planes count.
            </summary>
      <value>The thumbnail planes count.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.ThumbnailResource.ThumbnailArgb32Data">
      <summary>
            Gets or sets the 32-bit ARGB thumbnail data.
            </summary>
      <value>The 32-bit ARGB thumbnail data.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.ThumbnailResource.ThumbnailData">
      <summary>
            Gets or sets the thumbnail data.
            </summary>
      <value>The thumbnail data.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.ThumbnailResource.DataSize">
      <summary>
            Gets the resource data size in bytes.
            </summary>
      <value>The resource data size.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.ThumbnailResource.MinimalVersion">
      <summary>
            Gets the minimal required psd version.
            </summary>
      <value>The minimal psd version.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.Thumbnail4Resource.MinimalVersion">
      <summary>
            Gets the minimal required psd version.
            </summary>
      <value>The minimal psd version.</value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Resources.ThumbnailFormat">
      <summary>
            Specifies thumbnail data format.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Resources.ThumbnailFormat.KRawRgb">
      <summary>
            Raw RGB format.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Psd.Resources.ThumbnailFormat.KJpegRgb">
      <summary>
            Compressed Jpeg format.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Resources.TransparencyIndexResource">
      <summary>
            The transparency index resource block.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.TransparencyIndexResource.DataSize">
      <summary>
            Gets the resource data size in bytes.
            </summary>
      <value>The resource data size.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.TransparencyIndexResource.MinimalVersion">
      <summary>
            Gets the minimal required psd version.
            </summary>
      <value>The minimal psd version.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.TransparencyIndexResource.TransparencyIndex">
      <summary>
            Gets or sets the transparency color index.
            </summary>
      <value>The transparency color index.</value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Resources.UnicodeAlphaNamesResource">
      <summary>
            Unicode alpha names resource
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.UnicodeAlphaNamesResource.DataSize">
      <summary>
            Gets the resource data size in bytes.
            </summary>
      <value>
            The resource data size.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.UnicodeAlphaNamesResource.MinimalVersion">
      <summary>
            Gets the minimal required PSD version.
            </summary>
      <value>
            The minimal PSD version.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.UnicodeAlphaNamesResource.AlphaNames">
      <summary>
            Gets or sets the alpha names.
            </summary>
      <value>
            The alpha names.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Resources.UnknownResource">
      <summary>
            The unknown resource. When a resource block is not recognized then this resource block is created.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.UnknownResource.Data">
      <summary>
            Gets the resource data.
            </summary>
      <value>The resource data.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.UnknownResource.DataSize">
      <summary>
            Gets the resource data size in bytes.
            </summary>
      <value>The resource data size.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.UnknownResource.MinimalVersion">
      <summary>
            Gets the minimal required psd version.
            </summary>
      <value>The minimal psd version.</value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Resources.UrlListResource">
      <summary>
            Url list resource
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.UrlListResource.Count">
      <summary>
            Gets or sets the count.
            </summary>
      <value>
            The count.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.UrlListResource.Longs">
      <summary>
            Gets or sets the longs.
            </summary>
      <value>
            The longs.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.UrlListResource.Ids">
      <summary>
            Gets or sets the ids.
            </summary>
      <value>
            The ids.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.UrlListResource.Texts">
      <summary>
            Gets or sets the texts.
            </summary>
      <value>
            The texts.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.UrlListResource.DataSize">
      <summary>
            Gets the resource data size in bytes.
            </summary>
      <value>
            The resource data size.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.UrlListResource.MinimalVersion">
      <summary>
            Gets the minimal required PSD version.
            </summary>
      <value>
            The minimal PSD version.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Resources.VersionInfoResource">
      <summary>
            Version Info resource
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.VersionInfoResource.DataSize">
      <summary>
            Gets the resource data size in bytes.
            </summary>
      <value>
            The resource data size.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.VersionInfoResource.MinimalVersion">
      <summary>
            Gets the minimal required PSD version.
            </summary>
      <value>
            The minimal PSD version.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.VersionInfoResource.Version">
      <summary>
            Gets or sets the version.
            </summary>
      <value>
            The version.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.VersionInfoResource.HasRealMergedData">
      <summary>
            Gets or sets a value indicating whether this instance has real merged data.
            </summary>
      <value>
        <c>true</c> if this instance has real merged data; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.VersionInfoResource.ReaderName">
      <summary>
            Gets or sets the name of the reader.
            </summary>
      <value>
            The name of the reader.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.VersionInfoResource.WriterName">
      <summary>
            Gets or sets the name of the writer.
            </summary>
      <value>
            The name of the writer.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.VersionInfoResource.FileVersion">
      <summary>
            Gets or sets the file version.
            </summary>
      <value>
            The file version.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Resources.WatermarkResource">
      <summary>
            Watermark resource
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.WatermarkResource.DataSize">
      <summary>
            Gets the resource data size in bytes.
            </summary>
      <value>
            The resource data size.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.WatermarkResource.MinimalVersion">
      <summary>
            Gets the minimal required PSD version.
            </summary>
      <value>
            The minimal PSD version.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.WatermarkResource.IsWatermark">
      <summary>
            Gets or sets a value indicating whether this instance is watermark.
            </summary>
      <value>
        <c>true</c> if this instance is watermark; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Psd.Resources.XmpResource">
      <summary>
            Represents the XMP metadata resource.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.XmpResource.XmpData">
      <summary>
            Get or set XMP data container
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.XmpResource.DataSize">
      <summary>
            Gets the resource data size in bytes.
            </summary>
      <value>The resource data size.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Psd.Resources.XmpResource.MinimalVersion">
      <summary>
            Gets the minimal required psd version.
            </summary>
      <value>The minimal psd version.</value>
    </member>
    <member name="T:Aspose.Imaging.ImageLoadOptions.NamespaceDoc">
      <summary>
            The namespace contains different file format load options.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.ImageLoadOptions.PsdLoadOptions">
      <summary>
            Psd load options
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageLoadOptions.PsdLoadOptions.LoadEffectsResource">
      <summary>
            Gets or sets a value indicating whether [load effects resource] (by default resource is not loaded). When set this option only supported effects will be rendered to final merged image.
            </summary>
      <value>
        <c>true</c> if [load effects resource]; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageLoadOptions.PsdLoadOptions.UseDiskForLoadEffectsResource">
      <summary>
            Gets or sets a value indicating whether [use disk for load effects resource] (by default used disk to load effects resource, but can be used memory if it is enought by setting this value to false).
            </summary>
      <value>
        <c>true</c> if [use disk for load effects resource]; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageLoadOptions.PsdLoadOptions.ReadOnlyMode">
      <summary>
            Gets or sets a value indicating whether [use read only mode]. This is read-only mode, supported for identical compatibility with Adobe Photoshop.
            When this option is set, all changes applied for layers will not be saved to final image. All data is used from ImageData section, so it is identical to Photoshop. 
            By default all loaded images are not identical to Adobe Photoshop compatible.
            </summary>
      <value>
        <c>true</c> if [use photoshop compatibility mode]; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageLoadOptions.PsdLoadOptions.DefaultReplacementFont">
      <summary>
            Gets or sets the default replacement font (font that will be used to draw text when exporting to raster, if existing layer font in PSD file is not presented in system).
            To take proper name of default font can be used next code snippet:
            System.Drawing.Text.InstalledFontCollection col = new System.Drawing.Text.InstalledFontCollection();
            System.Drawing.FontFamily[] families = col.Families;
            string defaultFontName = families[0].Name;        
            PsdLoadOptions psdLoadOptions = new PsdLoadOptions() { DefaultReplacementFont = defaultFontName });
            </summary>
      <value>
            The default replacement font.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageLoadOptions.PsdLoadOptions.IgnoreTextLayerWidthOnUpdate">
      <summary>
            Gets or sets a value indicating whether PSD text layer fixed width will be ignored on UpdateText operation execution.
            </summary>
      <value>
        <c>true</c> if [ignore text layer width]; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageLoadOptions.PsdLoadOptions.IgnoreAlphaChannel">
      <summary>
            Gets or sets a value indicating whether [ignore alpha channel].
            </summary>
      <value>
        <c>true</c> if [ignore alpha channel]; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="T:Aspose.Imaging.ImageOptions.PsdOptions">
      <summary>
            The psd file format create options.
            </summary>
      <example>This example demonstrates the use of Aspsoe.Imaging for .Net API to convert Images to PSD format. To achieve this goal this example loads an existing image and then saves it back to PSD format.<code>[C#]

//Creates an instance of image class and initialize it with an existing file through File path
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(@"C:\temp\sample.bmp"))
{
    //Create an instance of PsdOptions class
    Aspose.Imaging.ImageOptions.PsdOptions psdOptions = new Aspose.Imaging.ImageOptions.PsdOptions();

    //Set the CompressionMethod as RLE
    //Note: Other supported CompressionMethod is CompressionMethod.RAW [No Compression]
    psdOptions.CompressionMethod = Aspose.Imaging.FileFormats.Psd.CompressionMethod.RLE;

    //Set the ColorMode to GrayScale
    //Note: Other supported ColorModes are ColorModes.Bitmap and ColorModes.RGB
    psdOptions.ColorMode = Aspose.Imaging.FileFormats.Psd.ColorModes.Grayscale;

    //Save the image to disk location with supplied PsdOptions settings
    image.Save(@"C:\temp\output.psd", psdOptions);
}</code></example>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.PsdOptions.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptions.PsdOptions" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.PsdOptions.#ctor(Aspose.Imaging.ImageOptions.PsdOptions)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptions.PsdOptions" /> class.
            </summary>
      <param name="options">The options.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.PsdOptions.#ctor(Aspose.Imaging.FileFormats.Psd.PsdImage)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptions.PsdOptions" /> class.
            </summary>
      <param name="image">The image.</param>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.PsdOptions.XmpData">
      <summary>
            Get or set XMP data container
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.PsdOptions.Resources">
      <summary>
            Gets or sets the psd resources.
            </summary>
      <value>The psd resources.</value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.PsdOptions.Version">
      <summary>
            Gets or sets the psd file version.
            </summary>
      <value>The psd file version.</value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.PsdOptions.CompressionMethod">
      <summary>
            Gets or sets the psd compression method.
            </summary>
      <value>The compression method.</value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.PsdOptions.ColorMode">
      <summary>
            Gets or sets the psd color mode.
            </summary>
      <value>The color mode.</value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.PsdOptions.ChannelBitsCount">
      <summary>
            Gets or sets the bits count per color channel.
            </summary>
      <value>The bits count per color channel.</value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.PsdOptions.ChannelsCount">
      <summary>
            Gets or sets the color channels count.
            </summary>
      <value>The color channels count.</value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.PsdOptions.RemoveGlobalTextEngineResource">
      <summary>
            Gets or sets a value indicating whether - Remove the global text engine resource - Used for some text-layered psd files, in only case, when they can not be opened in Adobe Photoshop after processing (mostly for absent fonts text layers related).
            After using this option, user need to Make next in opened in Photoshop file: Menu "Text" -&gt; "Process absent fonts". After that operation all text will appear again.
            Please note, that this operation may cause some final layout changes.
            </summary>
      <value>
        <c>true</c> if [remove global text engine resource]; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.PsdOptions.RefreshImagePreviewData">
      <summary>
            Gets or sets a value indicating whether [refresh image preview data] - option used to maximize compatibility with another PSD image viewers.
            Please note, text layers drawing to final layout is not supported for Compact Framework platform
            </summary>
      <value>
        <c>true</c> if [refresh image preview data]; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="T:Aspose.Imaging.CoreExceptions.ImageFormats.SvgImageException">
      <summary>
            The SVG image exception class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.ImageFormats.SvgImageException.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.SvgImageException" /> class.
            </summary>
      <param name="message">The message.</param>
    </member>
    <member name="M:Aspose.Imaging.CoreExceptions.ImageFormats.SvgImageException.#ctor(System.String,System.Exception)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.SvgImageException" /> class.
            </summary>
      <param name="message">The message.</param>
      <param name="innerException">The inner exception.</param>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Svg.FontStoreType">
      <summary>
                The font store type
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Svg.FontStoreType.None">
      <summary>
                The none, fonts not stored
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Svg.FontStoreType.Stream">
      <summary>
                The Stream, fonts stored to stream
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Svg.FontStoreType.Embedded">
      <summary>
                The embedded, fonts embedded in svg file as base64
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Svg.FontStoringArgs">
      <summary>
                The font storing arguments
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Svg.FontStoringArgs.SourceFontFileName">
      <summary>
                Gets the source font file.
            </summary>
      <value>
                The source font file.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Svg.FontStoringArgs.SourceFontStream">
      <summary>
            Gets the source font stream.
            </summary>
      <value>
            The source font stream.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Svg.FontStoringArgs.DestFontStream">
      <summary>
                Gets or sets the dest font stream.
            </summary>
      <value>
                The dest font stream.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Svg.FontStoringArgs.FontFileUri">
      <summary>
                Gets or sets the font file URI.
            </summary>
      <value>
                The font file URI.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Svg.FontStoringArgs.DisposeStream">
      <summary>
            Gets or sets a value indicating whether [dispose stream].
            </summary>
      <value>
        <c>true</c> if [dispose stream]; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Svg.FontStoringArgs.FontStoreType">
      <summary>
            Gets or sets a value indicating whether [use embedded font].
            </summary>
      <value>
        <c>true</c> if [use embedded font]; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Svg.ISvgResourceKeeperCallback">
      <summary>
            The svg callback interface
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Svg.ISvgResourceKeeperCallback.OnImageResourceReady(System.Byte[],Aspose.Imaging.FileFormats.Svg.SvgImageType,System.String,System.Boolean@)">
      <summary>
                Called when image resource ready.
            </summary>
      <param name="imageData">The resource data.</param>
      <param name="imageType">Type of the image.</param>
      <param name="suggestedFileName">Name of the suggested file.</param>
      <param name="useEmbeddedImage">if set to <c>true</c> the embedded image must be used.</param>
      <returns>
                Returns path to saved resource. Path should be relative to target SVG document.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Svg.ISvgResourceKeeperCallback.OnFontResourceReady(Aspose.Imaging.FileFormats.Svg.FontStoringArgs)">
      <summary>
                Called when [font resource ready].
            </summary>
      <param name="args">The arguments.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Svg.ISvgResourceKeeperCallback.OnSvgDocumentReady(System.Byte[],System.String)">
      <summary>
                Called when SVG document ready.
            </summary>
      <param name="htmlData">The SVG data.</param>
      <param name="suggestedFileName">Name of the suggested file.</param>
      <returns>Returns path to saved svg document.</returns>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Svg.NamespaceDoc">
      <summary>
            The namespace handles SVG file format processing.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Svg.SvgColorMode">
      <summary>
            Сolor mode for SVG images.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Svg.SvgColorMode.Grayscale">
      <summary>
            The Grayscale image.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Svg.SvgColorMode.YCbCr">
      <summary>
            YCbCr image, standard option for SVG images.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Svg.SvgColorMode.Cmyk">
      <summary>
            CMYK image.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Svg.SvgColorMode.Ycck">
      <summary>
            The YCCK color image.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Svg.SvgColorMode.Rgb">
      <summary>
            The RGB Color mode.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Svg.SvgImage">
      <summary>
            Represents SVG image class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Svg.SvgImage.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Svg.SvgImage" /> class.
            </summary>
      <param name="path">The path to load image from and initialize pixel and palette data with.</param>
      <exception cref="T:System.ArgumentNullException">path is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Svg.SvgImage.#ctor(System.IO.Stream)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Svg.SvgImage" /> class.
            </summary>
      <param name="stream">The stream to load image from and initialize pixel and palette data with.</param>
      <exception cref="T:System.ArgumentNullException">stream is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Svg.SvgImage.#ctor(System.Int32,System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Svg.SvgImage" /> class.
            </summary>
      <param name="width">The image width.</param>
      <param name="height">The image height.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Svg.SvgImage.#ctor(Aspose.Imaging.ImageOptions.SvgOptions,System.Int32,System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Svg.SvgImage" /> class.
            </summary>
      <param name="svgOptions">The SVG options.</param>
      <param name="width">Image width.</param>
      <param name="height">Image height.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Svg.SvgImage.CacheData">
      <summary>
            Caches the data and ensures no additional data loading will be performed from the underlying <see cref="P:Aspose.Imaging.DataStreamSupporter.DataStreamContainer" />.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Svg.SvgImage.Resize(System.Int32,System.Int32,Aspose.Imaging.ResizeType)">
      <summary>
            Resizes the image.
            </summary>
      <param name="newWidth">The new width.</param>
      <param name="newHeight">The new height.</param>
      <param name="resizeType">The resize type.</param>
      <exception cref="T:System.NotImplementedException">
      </exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Svg.SvgImage.Resize(System.Int32,System.Int32,Aspose.Imaging.ImageResizeSettings)">
      <summary>
            Resizes the image.
            </summary>
      <param name="newWidth">The new width.</param>
      <param name="newHeight">The new height.</param>
      <param name="settings">The resize settings.</param>
      <exception cref="T:System.NotImplementedException">
      </exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Svg.SvgImage.RotateFlip(Aspose.Imaging.RotateFlipType)">
      <summary>
            Rotates, flips, or rotates and flips the image.
            </summary>
      <param name="rotateFlipType">Type of the rotate flip.</param>
      <exception cref="T:System.NotImplementedException">
      </exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Svg.SvgImage.SetPalette(Aspose.Imaging.IColorPalette,System.Boolean)">
      <summary>
            Sets the image palette.
            </summary>
      <param name="palette">The palette to set.</param>
      <param name="updateColors">if set to <c>true</c> colors will be updated according to the new palette; otherwise color indexes remain unchanged. Note that unchanged indexes may crash the image on loading if some indexes have no corresponding palette entries.</param>
      <exception cref="T:System.NotImplementedException">
      </exception>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Svg.SvgImage.IsCached">
      <summary>
            Gets a value indicating whether object's data is cached currently and no data reading is required.
            </summary>
      <value>
        <c>true</c> if object's data is cached; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Svg.SvgImage.BitsPerPixel">
      <summary>
            Gets the image bits per pixel count this parameter is not applicable to vector images
            </summary>
      <value>
            The image bits per pixel count.
            </value>
      <exception cref="T:System.NotImplementedException">Not valid for vector images</exception>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Svg.SvgImage.Height">
      <summary>
            Gets the image height.
            </summary>
      <value>
            The image height.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Svg.SvgImage.Width">
      <summary>
            Gets the image width.
            </summary>
      <value>
            The image width.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Svg.SvgImage.FileFormat">
      <summary>
            Gets a value of file format
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Svg.SvgImageType">
      <summary>
                Represents SVG image type.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Svg.SvgImageType.Jpeg">
      <summary>
                JPEG JFIF.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Svg.SvgImageType.Png">
      <summary>
                Portable Network Graphics.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Svg.SvgImageType.Bmp">
      <summary>
                Windows Bitmap.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Svg.SvgImageType.Gif">
      <summary>
                Gif image format
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Svg.SvgImageType.Tiff">
      <summary>
                Tiff image format
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Svg.SvgImageType.Unknown">
      <summary>
                Unknown format
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Svg.SvgResourceKeeperCallback">
      <summary>
            The resource keeper callback
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Svg.SvgResourceKeeperCallback.OnImageResourceReady(System.Byte[],Aspose.Imaging.FileFormats.Svg.SvgImageType,System.String,System.Boolean@)">
      <summary>
            Called when image resource ready.
            </summary>
      <param name="imageData">The resource data.</param>
      <param name="imageType">Type of the image.</param>
      <param name="suggestedFileName">Name of the suggested file.</param>
      <param name="useEmbeddedImage">if set to <c>true</c> the embedded image must be used.</param>
      <returns>
            Returns path to saved resource. Path should be relative to target SVG document.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Svg.SvgResourceKeeperCallback.OnFontResourceReady(Aspose.Imaging.FileFormats.Svg.FontStoringArgs)">
      <summary>
            Called when [font resource ready].
            </summary>
      <param name="args">The arguments.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Svg.SvgResourceKeeperCallback.OnSvgDocumentReady(System.Byte[],System.String)">
      <summary>
            Called when SVG document ready.
            </summary>
      <param name="htmlData">The SVG data.</param>
      <param name="suggestedFileName">Name of the suggested file.</param>
      <returns>
            Returns path to saved svg document.
            </returns>
    </member>
    <member name="T:Aspose.Imaging.ImageLoadOptions.SvgLoadOptions">
      <summary>
            The Svg load options.
            </summary>
      <seealso cref="T:Aspose.Imaging.LoadOptions" />
    </member>
    <member name="P:Aspose.Imaging.ImageLoadOptions.SvgLoadOptions.DefaultWidth">
      <summary>
            Gets or sets the default width.
            Property DefaultWidth use with only case, when width not set in file.
            </summary>
      <value>
            The default width.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageLoadOptions.SvgLoadOptions.DefaultHeight">
      <summary>
            Gets or sets the default height.
            Property DefaultHeight use with only case, when height not set in file.
            </summary>
      <value>
            The default height.
            </value>
    </member>
    <member name="T:Aspose.Imaging.ImageOptions.SvgOptions">
      <summary>
            The SVG file format creation options.
            </summary>
      <seealso cref="T:Aspose.Imaging.ImageOptionsBase" />
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.SvgOptions.ColorType">
      <summary>
            Gets or sets the color type for SVG image.
            </summary>
      <value>
            The type of the color of SVG image.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.SvgOptions.TextAsShapes">
      <summary>
            Gets or sets a value indicating whether text must be converted as shapes.
            </summary>
      <value>
        <c>true</c> if all text is turned into SVG shapes in the convertion; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.SvgOptions.Callback">
      <summary>
            Gets or sets the font store options.
            </summary>
      <value>
            The font store options.
            </value>
    </member>
    <member name="T:Aspose.Imaging.ImageOptions.SvgRasterizationOptions">
      <summary>
            The SVG rasterization options.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.SvgRasterizationOptions.ScaleX">
      <summary>
            Gets or sets the scale x.
            </summary>
      <value>
            The scale x.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.SvgRasterizationOptions.ScaleY">
      <summary>
            Gets or sets the scale y.
            </summary>
      <value>
            The scale y.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.NamespaceDoc">
      <summary>
            The namespace handles Tiff file format processing.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.NamespaceGroupDoc">
      <summary>
            The namespace handles Tiff file format processing.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.TiffExifIfd">
      <summary>
            The TIFF Exif image file directory class.
            </summary>
      <remarks>
            Incapsulates a pointer to the Exif IFD. Interoperability, Exif IFD has the same structure as that of 
            the IFD specified in TIFF. ordinarily, however, it does not contain image data as in the case of TIFF.
            See http://www.exiv2.org/tags.html and http://www.awaresystems.be/imaging/tiff/tifftags/exififd.html for more details.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffExifIfd.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffExifIfd" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffExifIfd.#ctor(System.UInt32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffExifIfd" /> class.
            </summary>
      <param name="ifdOffset">A pointer to the Exif IFD.</param>
      <remarks>
            Interoperability, Exif IFD has the same structure as that of the IFD specified in TIFF. ordinarily, 
            however, it does not contain image data as in the case of TIFF.
            </remarks>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffExifIfd.HasValue">
      <summary>
            Gets a value indicating whether this instance has value.
            </summary>
      <value>
        <c>true</c> if this instance has value; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffExifIfd.Offset">
      <summary>
            Gets or sets the pointer to EXIF IFD.
            </summary>
      <value>
            The pointer to EXIF IFD.
            </value>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.TiffImageException">There is no pointer to EXIF IFD.</exception>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.TiffFrame">
      <summary>
            The tiff frame.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffFrame.#ctor(System.IO.Stream)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffFrame" /> class.
            </summary>
      <param name="stream">The stream to load an image from and initialize frame pixel and palette data with.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffFrame.#ctor(System.IO.Stream,Aspose.Imaging.ImageOptions.TiffOptions)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffFrame" /> class.
            </summary>
      <param name="stream">The stream to load an image from and initialize frame pixel and palette data with.</param>
      <param name="options">The options to use for the newly created frame.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffFrame.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffFrame" /> class.
            </summary>
      <param name="path">The path to load an image from and initialize frame pixel and palette data with.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffFrame.#ctor(System.String,Aspose.Imaging.ImageOptions.TiffOptions)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffFrame" /> class.
            </summary>
      <param name="path">The path to load an image from and initialize frame pixel and palette data with.</param>
      <param name="options">The options to use for the newly created frame.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffFrame.#ctor(Aspose.Imaging.RasterImage)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffFrame" /> class.
            </summary>
      <param name="image">The image to initialize frame pixel and palette data with.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffFrame.#ctor(Aspose.Imaging.RasterImage,Aspose.Imaging.ImageOptions.TiffOptions)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffFrame" /> class.
            </summary>
      <param name="image">The image to initialize frame pixel and palette data with.</param>
      <param name="options">The options to use for the newly created frame.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffFrame.#ctor(Aspose.Imaging.ImageOptions.TiffOptions,System.Int32,System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffFrame" /> class.
            </summary>
      <param name="options">The frame options.</param>
      <param name="width">The width.</param>
      <param name="height">The height.</param>
      <exception cref="T:System.ArgumentNullException">Options parameter is null.</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffFrame.AlignResolutions">
      <summary>
            Helper method to make horizontal and vertical resolutions equal.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffFrame.CopyFrame(Aspose.Imaging.FileFormats.Tiff.TiffFrame)">
      <summary>
            Copies the entire frame (duplicates).
            </summary>
      <param name="tiffFrame">
            The tiff frame to copy.
            </param>
      <returns>
            The newly copied tiff frame.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffFrame.CreateFrameFrom(Aspose.Imaging.FileFormats.Tiff.TiffFrame,Aspose.Imaging.ImageOptions.TiffOptions)">
      <summary>
            Creates the frame from specified <paramref name="tiffFrame" /> using the specified <paramref name="options" />.
            The pixel data is preserved but converted to the desired format.
            </summary>
      <param name="tiffFrame">
            The tiff frame to create from.
            </param>
      <param name="options">
            The new options to use.
            </param>
      <returns>
            The newly created frame.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffFrame.BackgroundColor">
      <summary>
            Gets or sets a value for the background color.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffFrame.HasAlpha">
      <summary>
            Gets a value indicating whether this instance has alpha.
            </summary>
      <value>
        <c>true</c> if this instance has alpha; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffFrame.HasTransparentColor">
      <summary>
            Gets a value indicating whether image has transparent color.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffFrame.XmpData">
      <summary>
            Gets or sets XMP data from frame.
            </summary>
      <value>XMP packet data wrapper</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffFrame.BitsPerPixel">
      <summary>
            Gets the image bits per pixel count.
            </summary>
      <value>The image bits per pixel count.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffFrame.FrameOptions">
      <summary>
            Gets the frame create options.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffFrame.Height">
      <summary>
            Gets the image height.
            </summary>
      <value>
            The image height.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffFrame.Width">
      <summary>
            Gets the image width.
            </summary>
      <value>
            The image width.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffFrame.ExifData">
      <summary>
            Gets or sets EXIF data from frame.
            </summary>
      <value>EXIF data container</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffFrame.HorizontalResolution">
      <summary>
            Gets or sets the horizontal resolution, in pixels per inch, of this <see cref="T:Aspose.Imaging.RasterImage" />.
            </summary>
      <value>The horizontal resolution.</value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffFrame.VerticalResolution">
      <summary>
            Gets or sets the vertical resolution, in pixels per inch, of this <see cref="T:Aspose.Imaging.RasterImage" />.
            </summary>
      <value>The vertical resolution.</value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Tiff.TiffImage">
      <summary>
            The tiff image.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffImage.#ctor(Aspose.Imaging.FileFormats.Tiff.TiffFrame)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffImage" /> class.
            </summary>
      <param name="frame">The tiff frame to initialize image with.</param>
      <exception cref="T:System.ArgumentNullException">Tiff frame cannot be empty.;frame</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffImage.#ctor(Aspose.Imaging.FileFormats.Tiff.TiffFrame[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Tiff.TiffImage" /> class.
            </summary>
      <param name="frames">The frames.</param>
      <exception cref="T:System.ArgumentNullException">frames</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffImage.AlignResolutions">
      <summary>
            Helper method to make horizontal and vertical resolutions equal.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffImage.Dither(Aspose.Imaging.DitheringMethod,System.Int32,Aspose.Imaging.IColorPalette)">
      <summary>
            Performs dithering on the current image.
            </summary>
      <param name="ditheringMethod">The dithering method.</param>
      <param name="bitsCount">The final bits count for dithering.</param>
      <param name="customPalette">The custom palette for dithering.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffImage.SetResolution(System.Double,System.Double)">
      <summary>
            Sets the resolution for this <see cref="T:Aspose.Imaging.RasterImage" />.
            </summary>
      <param name="dpiX">The horizontal resolution, in dots per inch, of the <see cref="T:Aspose.Imaging.RasterImage" />.</param>
      <param name="dpiY">The vertical resolution, in dots per inch, of the <see cref="T:Aspose.Imaging.RasterImage" />.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffImage.CacheData">
      <summary>
            Caches the data and ensures no additional data loading will be performed from the underlying <see cref="P:Aspose.Imaging.DataStreamSupporter.DataStreamContainer" />.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffImage.RotateFlip(Aspose.Imaging.RotateFlipType)">
      <summary>
            Rotates, flips, or rotates and flips the Active frame only.
            </summary>
      <param name="rotateFlipType">
            The rotate flip type.
            </param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffImage.RotateFlipAll(Aspose.Imaging.RotateFlipType)">
      <summary>
            Rotates the flip all frames in image.
            </summary>
      <param name="rotateFlip">
            The rotate flip type.
            </param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffImage.Rotate(System.Single,System.Boolean,Aspose.Imaging.Color)">
      <summary>
            Rotate image around the center.
            </summary>
      <param name="angle">The rotate angle in degrees. Positive values will rotate clockwise.</param>
      <param name="resizeProportionally">if set to <c>true</c> you will have your image size changed according to rotated rectangle (corner points) projections in other case that leaves dimensions untouched and only internal image contents are rotated.</param>
      <param name="backgroundColor">Color of the background.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffImage.AddFrame(Aspose.Imaging.FileFormats.Tiff.TiffFrame)">
      <summary>
            Adds the frame to image
            </summary>
      <param name="frame">
            The frame to add.
            </param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffImage.Add(Aspose.Imaging.FileFormats.Tiff.TiffImage)">
      <summary>
            Adds the specified image's frames to current frame.
            </summary>
      <param name="image">
            The source image.
            </param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffImage.AddFrames(Aspose.Imaging.FileFormats.Tiff.TiffFrame[])">
      <summary>
            Adds the frames array to image
            </summary>
      <param name="frames">
            The frames array to add
            </param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffImage.InsertFrame(System.Int32,Aspose.Imaging.FileFormats.Tiff.TiffFrame)">
      <summary>
            The insert frame.
            </summary>
      <param name="index">
            Index of new frame in list of frames
            </param>
      <param name="frameToInsert">
            The frame To Insert.
            </param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffImage.RemoveFrame(System.Int32)">
      <summary>
            Removes the frame by its index.
            </summary>
      <param name="index">Index of frame to be removed.</param>
      <returns>The removed frame.</returns>
      <remarks>
            Note: do not forget to Dispose the frame if you will not add it to some other TiffImage.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffImage.RemoveFrame(Aspose.Imaging.FileFormats.Tiff.TiffFrame)">
      <summary>
            Removes the specified frame.
            </summary>
      <param name="frame">The frame to remove.</param>
      <remarks>
            Note: do not forget to Dispose the frame if you will not add it to some other TiffImage.
            </remarks>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffImage.Resize(System.Int32,System.Int32,Aspose.Imaging.ResizeType)">
      <summary>
            Resizes the image.
            </summary>
      <param name="newWidth">
            The new width.
            </param>
      <param name="newHeight">
            The new height.
            </param>
      <param name="resizeType">
            The resize type.
            </param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffImage.Resize(System.Int32,System.Int32,Aspose.Imaging.ImageResizeSettings)">
      <summary>
            Resizes the image.
            </summary>
      <param name="newWidth">
            The new width.
            </param>
      <param name="newHeight">
            The new height.
            </param>
      <param name="settings">
            The resize settings.
            </param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffImage.ResizeWidthProportionally(System.Int32,Aspose.Imaging.ResizeType)">
      <summary>
            Resizes the width proportionally.
            </summary>
      <param name="newWidth">The new width.</param>
      <param name="resizeType">Type of the resize.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffImage.ResizeHeightProportionally(System.Int32,Aspose.Imaging.ResizeType)">
      <summary>
            Resizes the height proportionally.
            </summary>
      <param name="newHeight">The new height.</param>
      <param name="resizeType">Type of the resize.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffImage.ResizeProportional(System.Int32,System.Int32,Aspose.Imaging.ResizeType)">
      <summary>
            Performs proportional resize on the image.
            The proportional resize will resize each frame according to the ratio of <paramref name="newWidth" />/width and <paramref name="newHeight" />/height.
            </summary>
      <param name="newWidth">The new width.</param>
      <param name="newHeight">The new height.</param>
      <param name="resizeType">The resize type.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffImage.Crop(Aspose.Imaging.Rectangle)">
      <summary>
            Cropping the image.
            </summary>
      <param name="rectangle">The rectangle.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffImage.Grayscale">
      <summary>
            Transformation of an image to its grayscale representation
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffImage.BinarizeFixed(System.Byte)">
      <summary>
            Binarization of an image with predefined threshold
            </summary>
      <param name="threshold">Threshold value. If corresponding gray value of a pixel is greater than threshold, a value of 255 will be assigned to it, 0 otherwise.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffImage.BinarizeOtsu">
      <summary>
            Binarization of an image with Otsu thresholding
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffImage.BinarizeBradley(System.Double)">
      <summary>
            Binarization of an image using Bradley's adaptive thresholding algorithm using the integral image thresholding
            </summary>
      <param name="brightnessDifference">The brightness difference between pixel and the average of an s x s window of pixels centered around this pixel.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffImage.Crop(System.Int32,System.Int32,System.Int32,System.Int32)">
      <summary>
            Crop image with shifts.
            </summary>
      <param name="leftShift">The left shift.</param>
      <param name="rightShift">The right shift.</param>
      <param name="topShift">The top shift.</param>
      <param name="bottomShift">The bottom shift.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffImage.AdjustBrightness(System.Int32)">
      <summary>
            Adjust of a brightness for image.
            </summary>
      <param name="brightness">Brightness value.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffImage.AdjustContrast(System.Single)">
      <summary>
            Image contrasting
            </summary>
      <param name="contrast">Contrast value (in range [-100; 100])</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffImage.AdjustGamma(System.Single,System.Single,System.Single)">
      <summary>
            Gamma-correction of an image.
            </summary>
      <param name="gammaRed">Gamma for red channel coefficient</param>
      <param name="gammaGreen">Gamma for green channel coefficient</param>
      <param name="gammaBlue">Gamma for blue channel coefficient</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffImage.AdjustGamma(System.Single)">
      <summary>
            Gamma-correction of an image.
            </summary>
      <param name="gamma">Gamma for red, green and blue channels coefficient</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffImage.Filter(Aspose.Imaging.Rectangle,Aspose.Imaging.ImageFilters.FilterOptions.FilterOptionsBase)">
      <summary>
            Filters the specified rectangle.
            </summary>
      <param name="rectangle">The rectangle.</param>
      <param name="options">The options.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffImage.ReplaceColor(System.Int32,System.Byte,System.Int32)">
      <summary>
            Replaces one color to another with allowed difference and preserves original alpha value to save smooth edges.
            </summary>
      <param name="oldColorArgb">Old color ARGB value to be replaced.</param>
      <param name="oldColorDiff">Allowed difference in old color to be able to widen replaced color tone.</param>
      <param name="newColorArgb">New color ARGB value to replace old color with.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Tiff.TiffImage.ReplaceNonTransparentColors(System.Int32)">
      <summary>
            Replaces all non-transparent colors with new color and preserves original alpha value to save smooth edges.
            Note: if you use it on images without transparency, all colors will be replaced with a single one.
            </summary>
      <param name="newColorArgb">New color ARGB value to replace non transparent colors with.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffImage.HasAlpha">
      <summary>
            Gets a value indicating whether this instance has alpha.
            </summary>
      <value>
        <c>true</c> if this instance has alpha; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffImage.HasTransparentColor">
      <summary>
            Gets a value indicating whether image has transparent color.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffImage.FileFormat">
      <summary>
            Gets a value of file format
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffImage.PremultiplyComponents">
      <summary>
            Gets or sets a value indicating whether components must be premultiplied.
            </summary>
      <value>
        <c>true</c> if components must be premultiplied; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffImage.ByteOrder">
      <summary>
            Gets or sets a value indicating the tiff byte order.
            </summary>
      <value>
            The tiff byte order.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffImage.HorizontalResolution">
      <summary>
            Gets the horizontal resolution, in pixels per inch, of this <see cref="T:Aspose.Imaging.Image" />.
            </summary>
      <value>The horizontal resolution.</value>
      <remarks>Note by default this value is always 96 since different platforms cannot return the screen resolution. You may consider using the SetResolution method for updating both resolution values in single call.</remarks>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffImage.VerticalResolution">
      <summary>
            Gets the vertical resolution, in pixels per inch, of this <see cref="T:Aspose.Imaging.Image" />.
            </summary>
      <value>The vertical resolution.</value>
      <remarks>Note by default this value is always 96 since different platforms cannot return the screen resolution. You may consider using the SetResolution method for updating both resolution values in single call.</remarks>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffImage.BackgroundColor">
      <summary>
            Gets or sets a value for the background color.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffImage.BitsPerPixel">
      <summary>
              Gets the image bits per pixel value of current frame.
            </summary>
      <value>
              The image bits per pixel count.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffImage.ActiveFrame">
      <summary>
            Gets or sets the active frame.
            </summary>
      <value>
            Active frame.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffImage.Frames">
      <summary>
              Gets Frames array of the image.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffImage.Height">
      <summary>
              Gets the image height.
            </summary>
      <value>
              The image height.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffImage.Width">
      <summary>
              Gets the image width.
            </summary>
      <value>
              The image width.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffImage.IsCached">
      <summary>
            Gets a value indicating whether object's data is cached currently and no data reading is required.
            </summary>
      <value>
        <c>true</c> if object's data is cached; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffImage.ExifData">
      <summary>
            Gets or sets EXIF data for the active frame.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffImage.ImageOpacity">
      <summary>
            Gets opacity of this image (active frame).
            </summary>
      <value>
            The opacity value between 0.0 (fully transparent) and 1.0 (fully opaque).
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Tiff.TiffImage.XmpData">
      <summary>
            Gets or sets XMP data from frame.
            </summary>
      <value>XMP packet data wrapper</value>
    </member>
    <member name="T:Aspose.Imaging.ImageOptions.TiffOptions">
      <summary>
                The tiff file format options.
                Note that width and height tags will get overwritten on image creation by width and height parameters so there is no need to specify them directly.
                Note that many options return a default value but that does not mean that this option is set explicitly as a tag value. To verify the tag is present use Tags property or the corresponding IsTagPresent method.
            </summary>
      <developer_tip>
                WARNING! never modify tiff options during save since this may cause side effects and hard to find bugs.
                The following line was specially left commented since it caused incorrect determination of data beginning.
                The passed options did not contain spp (although the options are not correct in such case but still this scenario causes errors)
                and the next line caused +spp tag +bpp tag added and when options were written after data completely written they have overwritten
                the data beginning for uncompressed codec!!! See TiffUncompressedCodec.Encode.
                this.Options.SamplesPerPixel = 3;
            </developer_tip>
      <example>This example demonstrates the use of different classes from SaveOptions Namespace for export purposes. An image of type Gif is loaded into an instance of Image and then exported out to several formats.<code>[C#]

//Load an existing image (of type Gif) in an instance of Image class
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(@"C:\temp\sample.gif"))
{
    //Export to BMP file format using the default options
    image.Save(@"C:\output.bmp", new Aspose.Imaging.ImageOptions.BmpOptions());

    //Export to JPEG file format using the default options
    image.Save(@"C:\output.jpeg", new Aspose.Imaging.ImageOptions.JpegOptions());
 
    //Export to PNG file format using the default options
    image.Save(@"C:\output.png", new Aspose.Imaging.ImageOptions.PngOptions());
 
    //Export to TIFF file format using the default options
    image.Save(@"c:\output.tiff", new Aspose.Imaging.ImageOptions.TiffOptions());
}</code></example>
      <example>This examples make use of GraphicsPath and Graphics class to create and manipulate Figures on an Image surface. Example creates a new Image (of type Tiff) and draw paths with the help of GraphicsPath class. At the end DrawPath method exposed by Graphics class is called to render the paths on surface.<code>[C#]

//Create an instance of FileStream
using (System.IO.FileStream stream = new System.IO.FileStream(@"C:\temp\output.tiff", System.IO.FileMode.Create))
{
    //Create an instance of TiffOptions and set its various properties
    Aspose.Imaging.ImageOptions.TiffOptions tiffOptions = new Aspose.Imaging.ImageOptions.TiffOptions();
        
    //Set the source for the instance of ImageOptions
    tiffOptions.Source = new Aspose.Imaging.Sources.StreamSource(stream);

    //Create an instance of Image 
    using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(tiffOptions, 500, 500))
    {
        //Create and initialize an instance of Graphics class
        Aspose.Imaging.Graphics graphics = new Aspose.Imaging.Graphics(image);

        //Clear Graphics surface
        graphics.Clear(Color.Wheat);

        //Create an instance of GraphicsPath class
        Aspose.Imaging.GraphicsPath graphicspath = new Aspose.Imaging.GraphicsPath();

        //Create an instance of Figure class
        Aspose.Imaging.Figure figure = new Aspose.Imaging.Figure();

        //Add Shapes to Figure object
        figure.AddShape(new Aspose.Imaging.Shapes.RectangleShape(new RectangleF(10, 10, 300, 300)));
        figure.AddShape(new Aspose.Imaging.Shapes.EllipseShape(new RectangleF(50, 50, 300, 300)));
        figure.AddShape(new Aspose.Imaging.Shapes.PieShape(new Rectangle(new Point(250, 250), new Size(200, 200)), 0, 45));

        //Add Figure object to GraphicsPath
        graphicspath.AddFigure(figure);

        //Draw path with Pen object of color Black
        graphics.DrawPath(new Pen(Aspose.Imaging.Color.Black, 2), graphicspath);

        // save all changes.
        image.Save();
    }
}</code></example>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.TiffOptions.#ctor(Aspose.Imaging.FileFormats.Tiff.Enums.TiffExpectedFormat,Aspose.Imaging.FileFormats.Tiff.Enums.TiffByteOrder)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptions.TiffOptions" /> class.
            </summary>
      <param name="expectedFormat">The expected tiff file format.</param>
      <param name="byteOrder">The tiff file format byte order to use.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.TiffOptions.#ctor(Aspose.Imaging.FileFormats.Tiff.Enums.TiffExpectedFormat)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptions.TiffOptions" /> class. By default little endian convention is used.
            </summary>
      <param name="expectedFormat">The expected tiff file format.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.TiffOptions.#ctor(Aspose.Imaging.ImageOptions.TiffOptions)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptions.TiffOptions" /> class.
            </summary>
      <param name="options">The options to copy from.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.TiffOptions.#ctor(Aspose.Imaging.FileFormats.Tiff.TiffDataType[])">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.ImageOptions.TiffOptions" /> class.
            </summary>
      <param name="tags">The tags to initialize options with.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.TiffOptions.IsTagPresent(Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags)">
      <summary>
            Determines whether tag is present in the options or not.
            </summary>
      <param name="tag">The tag id to check.</param>
      <returns>
        <c>true</c> if tag is present; otherwise, <c>false</c>.
            </returns>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.TiffOptions.GetValidTagsCount(Aspose.Imaging.FileFormats.Tiff.TiffDataType[])">
      <summary>
            Gets the valid tags count.
            </summary>
      <param name="tags">The tags to validate.</param>
      <returns>The valid tags count.</returns>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.TiffOptions.RemoveTag(Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags)">
      <summary>
            Removes the tag.
            </summary>
      <param name="tag">
            The tag to remove.
            </param>
      <returns>
            true if successfully removed
            </returns>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.TiffOptions.Validate">
      <summary>
            Validates if options have valid combination of tags
            </summary>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.TiffOptions.AddTags(Aspose.Imaging.FileFormats.Tiff.TiffDataType[])">
      <summary>
            Adds the tags.
            </summary>
      <param name="tagsToAdd">The tags to add.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.TiffOptions.AddTag(Aspose.Imaging.FileFormats.Tiff.TiffDataType)">
      <summary>
            Adds a new tag.
            </summary>
      <param name="tagToAdd">The tag to add.</param>
    </member>
    <member name="M:Aspose.Imaging.ImageOptions.TiffOptions.GetTagByType(Aspose.Imaging.FileFormats.Tiff.Enums.TiffTags)">
      <summary>
            Gets the instance of the tag by type.
            </summary>
      <param name="tagKey">The tag key.</param>
      <returns>
            Instance of the tag if exists or null otherwise.
            </returns>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.FileStandard">
      <summary>
            Gets or sets the TIFF file standard.
            </summary>
      <value>
            The TIFF file standard.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.DefaultMemoryAllocationLimit">
      <summary>
            Gets or sets the default memory allocation limit.
            </summary>
      <value>
            The default memory allocation limit.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.PremultiplyComponents">
      <summary>
            Gets or sets a value indicating whether components must be premultiplied.
            </summary>
      <value>
        <c>true</c> if components must be premultiplied; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.XmpData">
      <summary>
            Gets or sets the XMP metadata container.
            </summary>
      <value>
            The XMP data container.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.IsValid">
      <summary>
            Gets a value indicating whether the <see cref="T:Aspose.Imaging.ImageOptions.TiffOptions" /> have been properly configured. Use Validate method as to find the failure reason.
            </summary>
      <value>
        <c>true</c> if TiffOptions are properly configured; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.YCbCrSubsampling">
      <summary>
            Gets or sets the subsampling factors for YCbCr photometric.
            </summary>
      <value>
            The subsampling factors for YCbCr photometric.
            </value>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.TiffImageException">
            Invalid field length. YCbCrSubsampling field must contain two values.
            </exception>
      <exception cref="T:System.ArgumentNullException">value</exception>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.YCbCrCoefficients">
      <summary>
            Gets or sets the YCbCrCoefficients.
            </summary>
      <value>
            The YCbCrCoefficients.
            </value>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.TiffImageException">
            Invalid count of rational coefficient values. Must be equal to 3.
            </exception>
      <exception cref="T:System.ArgumentNullException">value</exception>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.IsTiled">
      <summary>
            Gets a value indicating whether image is tiled.
            </summary>
      <value>
        <c>true</c> if image is tiled; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.Artist">
      <summary>
            Gets or sets the artist.
            </summary>
      <value>
            The artist.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.ByteOrder">
      <summary>
            Gets or sets a value indicating the tiff byte order.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.IccProfile">
      <summary>
            Gets or sets the Icc profile stream.
            </summary>
      <value>
            The icc profile.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.BitsPerSample">
      <summary>
            Gets or sets the bits per sample.
            </summary>
      <value>
            The bits per sample value.
            </value>
      <remarks>When setting this value keep in mind that it will also set SamplesPerPixel value to array length. These 2 properties are very tightly coupled so may be set alltogether only.</remarks>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.Compression">
      <summary>
            Gets or sets the compression.
            </summary>
      <value>
            The compression.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.Copyright">
      <summary>
            Gets or sets the copyright.
            </summary>
      <value>
            The copyright.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.ColorMap">
      <summary>
            Gets or sets the color map.
            </summary>
      <value>
            The color map.
            </value>
      <exception cref="T:System.ArgumentNullException">value</exception>
      <exception cref="T:Aspose.Imaging.CoreExceptions.ImageFormats.TiffImageException">
            The color map may be defined for samples per pixel equal to 1 only.
            or
            The bits per sample are not defined.
            </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">value;The array length must correspond to the followign formula: 3 * (2**BitsPerSample).</exception>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.Palette">
      <summary>
            Gets or sets the color palette.
            </summary>
      <value>
            The color palette.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.DateTime">
      <summary>
            Gets or sets the date and time.
            </summary>
      <value>
            The date and time.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.DocumentName">
      <summary>
            Gets or sets the name of the document.
            </summary>
      <value>
            The name of the document.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.AlphaStorage">
      <summary>
            Gets or sets the alpha storage option. Options other than <see cref="F:Aspose.Imaging.FileFormats.Tiff.Enums.TiffAlphaStorage.Unspecified" />
            are used when there are more than 3 <see cref="P:Aspose.Imaging.ImageOptions.TiffOptions.SamplesPerPixel" /> defined.
            </summary>
      <value>
            The alpha storage option.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.IsExtraSamplesPresent">
      <summary>
            Gets a value indicating whether the extra samples is present.
            </summary>
      <value>
        <c>true</c> if the extra samples is present; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.FillOrder">
      <summary>
            Gets or sets the byte bits fill order.
            </summary>
      <value>
            The byte bits fill order.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.HalfToneHints">
      <summary>
            Gets or sets the halftone hints.
            </summary>
      <value>
            The halftone hints.
            </value>
      <exception cref="T:System.ArgumentNullException">value</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">value;Halftone hints array length must be equal to 2.</exception>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.ImageDescription">
      <summary>
            Gets or sets the image description.
            </summary>
      <value>
            The image description.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.InkNames">
      <summary>
            Gets or sets the ink names.
            </summary>
      <value>
            The ink names.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.ScannerManufacturer">
      <summary>
            Gets or sets the scanner manufacturer.
            </summary>
      <value>
            The scanner manufacturer.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.MaxSampleValue">
      <summary>
            Gets or sets the max sample value.
            </summary>
      <value>
            The max sample value.
            </value>
      <exception cref="T:System.ArgumentNullException">value</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">value;The array length must correspond to the samples per pixel count.</exception>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.MinSampleValue">
      <summary>
            Gets or sets the min sample value.
            </summary>
      <value>
            The min sample value.
            </value>
      <exception cref="T:System.ArgumentNullException">value</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">value;The array length must correspond to the samples per pixel count.</exception>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.ScannerModel">
      <summary>
            Gets or sets the scanner model.
            </summary>
      <value>
            The scanner model.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.Orientation">
      <summary>
            Gets or sets the orientation.
            </summary>
      <value>
            The orientation.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.PageName">
      <summary>
            Gets or sets the page name.
            </summary>
      <value>
            The page name.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.PageNumber">
      <summary>
            Gets or sets the page number tag.
            </summary>
      <value>
            The page number tag.
            </value>
      <exception cref="T:System.ArgumentNullException">value</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">value;Expected 2 values in the array: PageNumber[0] is the page number and PageNumber[1] is the total number of pages in the document.</exception>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.Photometric">
      <summary>
            Gets or sets the photometric.
            </summary>
      <value>
            The photometric.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.PlanarConfiguration">
      <summary>
            Gets or sets the planar configuration.
            </summary>
      <value>
            The planar configuration.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.ResolutionUnit">
      <summary>
            Gets or sets the resolution unit.
            </summary>
      <value>
            The resolution unit.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.RowsPerStrip">
      <summary>
            Gets or sets the rows per strip.
            </summary>
      <value>
            The rows per strip.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.TileWidth">
      <summary>
            Gets ot sets tile width.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.TileLength">
      <summary>
            Gets ot sets tile length.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.SampleFormat">
      <summary>
            Gets or sets the sample format.
            </summary>
      <value>
            The sample format.
            </value>
      <exception cref="T:System.ArgumentNullException">value</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">value;The array length must correspond to the samples per pixel count.</exception>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.SamplesPerPixel">
      <summary>
            Gets the samples per pixel. To change this property value use the <see cref="P:Aspose.Imaging.ImageOptions.TiffOptions.BitsPerSample" /> property setter.
            </summary>
      <value>
            The samples per pixel.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.SmaxSampleValue">
      <summary>
            Gets or sets the max sample value. The value has a field type which best matches the sample data (Byte, Short or Long type).
            </summary>
      <value>
            The max sample value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.SminSampleValue">
      <summary>
            Gets or sets the min sample value. The value has a field type which best matches the sample data (Byte, Short or Long type).
            </summary>
      <value>
            The min sample value.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.SoftwareType">
      <summary>
            Gets or sets the software type.
            </summary>
      <value>
            The software type.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.StripByteCounts">
      <summary>
            Gets or sets the strip byte counts.
            </summary>
      <value>
            The strip byte counts.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.StripOffsets">
      <summary>
            Gets or sets the strip offsets.
            </summary>
      <value>
            The strip offsets.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.TileByteCounts">
      <summary>
            Gets or sets the tile byte counts.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.TileOffsets">
      <summary>
            Gets or sets the tile offsets.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.SubFileType">
      <summary>
            Gets or sets a general indication of the kind of data contained in this subfile.
            </summary>
      <value>
            The general indication of the kind of data contained in this subfile.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.TargetPrinter">
      <summary>
            Gets or sets the target printer.
            </summary>
      <value>
            The target printer.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.Threshholding">
      <summary>
            Gets or sets the threshholding.
            </summary>
      <value>
            The threshholding.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.TotalPages">
      <summary>
            Gets the total pages.
            </summary>
      <value>
            The total pages.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.Xposition">
      <summary>
            Gets or sets the x position.
            </summary>
      <value>
            The x position.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.ResolutionSettings">
      <summary>
            Gets or sets the resolution settings.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.Xresolution">
      <summary>
            Gets or sets the x resolution.
            </summary>
      <value>
            The x resolution.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.Yposition">
      <summary>
            Gets or sets the y position.
            </summary>
      <value>
            The y position.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.Yresolution">
      <summary>
            Gets or sets the y resolution.
            </summary>
      <value>
            The y resolution.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.FaxT4Options">
      <summary>
            Gets or sets the fax t4 options.
            </summary>
      <value>
            The fax t4 options.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.Predictor">
      <summary>
            Gets or sets the predictor for LZW compression.
            </summary>
      <value>
            The predictor type.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.ImageLength">
      <summary>
            Gets or sets the image length.
            </summary>
      <value>
            The image length.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.ImageWidth">
      <summary>
            Gets or sets the image width.
            </summary>
      <value>
            The image width.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.ExifIfd">
      <summary>
            Gets or sets the pointer to EXIF IFD.
            </summary>
      <value>
            The pointer to EXIF IFD.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.Tags">
      <summary>
            Gets or sets the tags.
            </summary>
      <value>
            The tags.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.ValidTagCount">
      <summary>
            Gets the valid tag count. This is not the total tags count but the number of tags which may be preserved.
            </summary>
      <value>
            The valid tag count.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.TiffOptions.BitsPerPixel">
      <summary>
            Gets the bits per pixel.
            </summary>
      <value>
            The bits per pixel.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Webp.IFrame">
      <summary>
                Webp frame <see langword="interface" /></summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Webp.IFrame.Left">
      <summary>
                Gets or sets the frame position left.
            </summary>
      <value>
                The left.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Webp.IFrame.Top">
      <summary>
                Gets or sets the frame position top.
            </summary>
      <value>
                The top.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Webp.IFrame.Duration">
      <summary>
                Gets or sets the frame duration.
            </summary>
      <value>
                The duration.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Webp.Internal.Codec.Decoder.Enums.NamespaceDoc">
      <summary>
                The namespace handles WebP decoder enumerables.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Webp.Internal.Codec.Decoder.VP8L.NamespaceDoc">
      <summary>
                The namespace handles WebP decoder VP8L (lossless) format.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Webp.Internal.Codec.Decoder.VP8.NamespaceDoc">
      <summary>
                The namespace handles WebP decoder VP8 (lossy) format.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Webp.Internal.Codec.Encoder.Enums.NamespaceDoc">
      <summary>
                The namespace handles WebP encoder enumerables.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Webp.Internal.Codec.Encoder.NamespaceDoc">
      <summary>
                The namespace handles WebP encoder.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Webp.Internal.Codec.Encoder.VP8L.NamespaceDoc">
      <summary>
                The namespace handles WebP encoder VP8L (lossless) format.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Webp.Internal.Codec.Encoder.VP8.NamespaceDoc">
      <summary>
                The namespace handles WebP encoder VP8 (lossy) format.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Webp.Internal.Codec.NamespaceDoc">
      <summary>
                The namespace handles WebP codec.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Webp.NamespaceDoc">
      <summary>
                The namespace handles WebP file format processing.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Webp.WebPFrameBlock">
      <summary>
                Represents the webp blocks openers registry.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Webp.WebPFrameBlock.#ctor(Aspose.Imaging.RasterImage)">
      <summary>
        <para>
                    Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Webp.WebPFrameBlock" /></para>
        <para>class.</para>
      </summary>
      <param name="rasterImage">The raster image.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Webp.WebPFrameBlock.#ctor(System.Int32,System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Webp.WebPFrameBlock" /> class.
            </summary>
      <param name="width">The width.</param>
      <param name="height">The height.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Webp.WebPFrameBlock.SaveData(System.IO.Stream)">
      <summary>
                Saves the data.
            </summary>
      <param name="stream">The stream to save data to.</param>
      <exception cref="T:System.NotImplementedException" />
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Webp.WebPFrameBlock.UpdateDimensions(System.Int32,System.Int32)">
      <summary>
                Updates the image dimensions.
            </summary>
      <param name="newWidth">The new image width.</param>
      <param name="newHeight">The new image height.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Webp.WebPFrameBlock.BitsPerPixel">
      <summary>
                Gets the image bits per pixel count.
            </summary>
      <value>
                The image bits per pixel count.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Webp.WebPFrameBlock.Height">
      <summary>
                Gets the image height.
            </summary>
      <value>
                The image height.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Webp.WebPFrameBlock.Width">
      <summary>
                Gets the image width.
            </summary>
      <value>
                The image width.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Webp.WebPFrameBlock.HasAlpha">
      <summary>
            Gets a value indicating whether this instance has alpha.
            </summary>
      <value>
        <c>true</c> if this instance has alpha; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Webp.WebPFrameBlock.Duration">
      <summary>
                Gets or sets the frame duration.
            </summary>
      <value>
                The duration.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Webp.WebPFrameBlock.Left">
      <summary>
                Gets or sets the frame position left.
            </summary>
      <value>
                The left.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Webp.WebPFrameBlock.Top">
      <summary>
                Gets or sets the frame position top.
            </summary>
      <value>
                The top.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Webp.WebPImage">
      <summary>
                A webp image.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Webp.WebPImage.#ctor(System.IO.Stream)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Webp.WebPImage" /> class
                from stream.
            </summary>
      <param name="stream">The stream WebP image.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Webp.WebPImage.#ctor(System.IO.Stream,Aspose.Imaging.LoadOptions)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Webp.WebPImage" /> class from stream.
            </summary>
      <param name="stream">The stream WebP image.</param>
      <param name="loadOptions">The load options.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Webp.WebPImage.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Webp.WebPImage" /> class from file.
            </summary>
      <param name="path">The path to file WebP Image</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Webp.WebPImage.#ctor(System.String,Aspose.Imaging.LoadOptions)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Webp.WebPImage" /> class from file.
            </summary>
      <param name="path">The path to file WebP Image</param>
      <param name="loadOptions">The load options.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Webp.WebPImage.#ctor(Aspose.Imaging.RasterImage)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Webp.WebPImage" /> class from rasterImage.
            </summary>
      <param name="rasterImage">The raster image.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Webp.WebPImage.#ctor(Aspose.Imaging.RasterImage,Aspose.Imaging.LoadOptions)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Webp.WebPImage" /> class from rasterImage.
            </summary>
      <param name="rasterImage">The raster image.</param>
      <param name="loadOptions">The load options.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Webp.WebPImage.#ctor(System.Int32,System.Int32,Aspose.Imaging.ImageOptions.WebPOptions)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Webp.WebPImage" /> class with empty image.
            </summary>
      <param name="width">The image width</param>
      <param name="height">The image height.</param>
      <param name="options">The options.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Webp.WebPImage.#ctor(System.Int32,System.Int32,Aspose.Imaging.ImageOptions.WebPOptions,Aspose.Imaging.LoadOptions)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Webp.WebPImage" /> class with empty image.
            </summary>
      <param name="width">The image width</param>
      <param name="height">The image height.</param>
      <param name="options">The options.</param>
      <param name="loadOptions">The load options.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Webp.WebPImage.AdjustBrightness(System.Int32)">
      <summary>
                Adjust of a <paramref name="brightness" /> for image.
            </summary>
      <param name="brightness">Brightness value.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Webp.WebPImage.AdjustContrast(System.Single)">
      <summary>
        <see cref="T:Aspose.Imaging.Image" /> contrasting
            </summary>
      <param name="contrast">Contrast value (in range [-100; 100])</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Webp.WebPImage.AdjustGamma(System.Single,System.Single,System.Single)">
      <summary>
                Gamma-correction of an image.
            </summary>
      <param name="gammaRed">Gamma for red channel coefficient</param>
      <param name="gammaGreen">Gamma for green channel coefficient</param>
      <param name="gammaBlue">Gamma for blue channel coefficient</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Webp.WebPImage.AdjustGamma(System.Single)">
      <summary>
                Gamma-correction of an image.
            </summary>
      <param name="gamma">
                Gamma for red, green and blue channels coefficient
            </param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Webp.WebPImage.BinarizeFixed(System.Byte)">
      <summary>
            Binarization of an image with predefined threshold
            </summary>
      <param name="threshold">Threshold value. If corresponding gray value of a pixel is greater than threshold, a value of 255 will be assigned to it, 0 otherwise.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Webp.WebPImage.BinarizeBradley(System.Double)">
      <summary>
            Binarization of an image using Bradley's adaptive thresholding algorithm using the integral image thresholding
            </summary>
      <param name="brightnessDifference">The brightness difference between pixel and the average of an s x s window of pixels centered around this pixel.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Webp.WebPImage.BinarizeOtsu">
      <summary>
                Binarization of an image with Otsu thresholding
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Webp.WebPImage.Crop(Aspose.Imaging.Rectangle)">
      <summary>
                Cropping the image.
            </summary>
      <param name="rectangle">The rectangle.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Webp.WebPImage.Dither(Aspose.Imaging.DitheringMethod,System.Int32,Aspose.Imaging.IColorPalette)">
      <summary>
                Performs dithering on the current image.
            </summary>
      <param name="ditheringMethod">The dithering method.</param>
      <param name="bitsCount">The final bits count for dithering.</param>
      <param name="customPalette">
                The custom palette for dithering.
            </param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Webp.WebPImage.Grayscale">
      <summary>
                Transformation of an image to its grayscale representation
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Webp.WebPImage.Rotate(System.Single,System.Boolean,Aspose.Imaging.Color)">
      <summary>
        <see cref="M:Aspose.Imaging.FileFormats.Webp.WebPImage.Rotate(System.Single,System.Boolean,Aspose.Imaging.Color)" /> image around the center.
            </summary>
      <param name="angle">
                The rotate angle in degrees. Positive values will rotate clockwise.
            </param>
      <param name="resizeProportionally">
                if set to <c>true</c> you will have your image size changed
                according to rotated rectangle (corner points) projections in other
                case that leaves dimensions untouched and only
                <see langword="internal" /> image contents are rotated.
            </param>
      <param name="backgroundColor">Color of the background.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Webp.WebPImage.Resize(System.Int32,System.Int32,Aspose.Imaging.ResizeType)">
      <summary>
            Resizes the image.
            </summary>
      <param name="newWidth">The new width.</param>
      <param name="newHeight">The new height.</param>
      <param name="resizeType">The resize type.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Webp.WebPImage.Resize(System.Int32,System.Int32,Aspose.Imaging.ImageResizeSettings)">
      <summary>
            Resizes the image.
            </summary>
      <param name="newWidth">The new width.</param>
      <param name="newHeight">The new height.</param>
      <param name="settings">The resize settings.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Webp.WebPImage.ReplaceColor(System.Int32,System.Byte,System.Int32)">
      <summary>
            Replaces one color to another with allowed difference and preserves original alpha value to save smooth edges.
            </summary>
      <param name="oldColorArgb">Old color ARGB value to be replaced.</param>
      <param name="oldColorDiff">Allowed difference in old color to be able to widen replaced color tone.</param>
      <param name="newColorArgb">New color ARGB value to replace old color with.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Webp.WebPImage.ReplaceNonTransparentColors(System.Int32)">
      <summary>
            Replaces all non-transparent colors with new color and preserves original alpha value to save smooth edges.
            Note: if you use it on images without transparency, all colors will be replaced with a single one.
            </summary>
      <param name="newColorArgb">New color ARGB value to replace non transparent colors with.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Webp.WebPImage.AddBlock(Aspose.Imaging.FileFormats.Webp.IFrame)">
      <summary>
                Adds a new Webp block.
            </summary>
      <param name="block">The Webp block to add.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Webp.WebPImage.ClearBlocks">
      <summary>
                Clears all the Webp blocks.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Webp.WebPImage.InsertBlock(System.Int32,Aspose.Imaging.FileFormats.Webp.IFrame)">
      <summary>
                Adds a new Webp block.
            </summary>
      <param name="index">
                The zero-based element, at which <paramref name="block" /> will be
                inserted.
            </param>
      <param name="block">The Webp block to add.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Webp.WebPImage.RemoveBlock(Aspose.Imaging.FileFormats.Webp.IFrame)">
      <summary>
                Removes the Webp block.
            </summary>
      <remarks>
                Note: do not forget to Dispose the <paramref name="block" /> if you
                will not add it to some other WebPImage.
            </remarks>
      <param name="block">The block to remove.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Webp.WebPImage.RotateFlipAll(Aspose.Imaging.RotateFlipType)">
      <summary>
                Rotates the flip all frames in the image.
            </summary>
      <param name="rotateFlip">The rotate flip type to perform.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Webp.WebPImage.Filter(Aspose.Imaging.Rectangle,Aspose.Imaging.ImageFilters.FilterOptions.FilterOptionsBase)">
      <summary>
            Filters the specified rectangle.
            </summary>
      <param name="rectangle">The rectangle.</param>
      <param name="options">The options.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Webp.WebPImage.Options">
      <summary>
                Gets or sets the options.
            </summary>
      <value>
                The options.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Webp.WebPImage.BitsPerPixel">
      <summary>
                Gets the image bits per pixel count.
            </summary>
      <value>
                The image bits per pixel count.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Webp.WebPImage.Height">
      <summary>
                Gets the image height.
            </summary>
      <value>
                The image height.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Webp.WebPImage.Width">
      <summary>
                Gets the image width.
            </summary>
      <value>
                The image width.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Webp.WebPImage.Blocks">
      <summary>
        <para>Gets the blocks.</para>
        <para>Gets the Webp blocks.</para>
      </summary>
      <value>
                The blocks.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Webp.WebPImage.HasAlpha">
      <summary>
            Gets a value indicating whether this instance has alpha.
            </summary>
      <value>
        <c>true</c> if this instance has alpha; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Webp.WebPImage.ImageOpacity">
      <summary>
            Gets opacity of this image.
            </summary>
      <value>
            The opacity value between 0.0 (fully transparent) and 1.0 (fully opaque).
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Webp.WebPImage.FileFormat">
      <summary>
            Gets a value of file format
            </summary>
    </member>
    <member name="T:Aspose.Imaging.ImageOptions.WebPOptions">
      <summary>
            Webp image options
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.WebPOptions.Lossless">
      <summary>
            Gets or sets a value indicating whether this <see cref="T:Aspose.Imaging.ImageOptions.WebPOptions" /> is lossless.
            </summary>
      <value>
        <c>true</c> if lossless; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.WebPOptions.Quality">
      <summary>
            Gets or sets the quality.
            </summary>
      <value>
            The quality.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.WebPOptions.AnimLoopCount">
      <summary>
            Gets or sets the animation loop count.
            </summary>
      <value>
            The animartion loop count, 0 - infinity.
            </value>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.WebPOptions.AnimBackgroundColor">
      <summary>
            Gets or sets the color of the animation background.
            </summary>
      <value>
            The color of the animation background.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D">
      <summary>
            The metafiles recorder graphics
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.Clear">
      <summary>
            Clears the state of the graphics object 
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.DrawArc(Aspose.Imaging.Pen,Aspose.Imaging.Rectangle,System.Single,System.Single)">
      <summary>
            Draws an arc representing a portion of an ellipse specified by a Rectangle structure.
            </summary>
      <param name="pen">Pen that determines the color, width, and style of the figure.</param>
      <param name="rect">The boundaries of the ellipse.</param>
      <param name="startAngle">Angle in degrees measured clockwise from the x-axis to the starting point of the arc.</param>
      <param name="arcAngle">Angle in degrees measured clockwise from the startAngle parameter to ending point of the arc.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.DrawCubicBezier(Aspose.Imaging.Pen,Aspose.Imaging.Point,Aspose.Imaging.Point,Aspose.Imaging.Point,Aspose.Imaging.Point)">
      <summary>
            Draws the cubic bezier.
            </summary>
      <param name="pen">Pen that determines the color, width, and style of the figure.</param>
      <param name="pt1">The starting point of the curve.</param>
      <param name="pt2">The first control point for the curve.</param>
      <param name="pt3">The second control point for the curve.</param>
      <param name="pt4">The ending point of the curve.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.DrawPolyCubicBezier(Aspose.Imaging.Pen,Aspose.Imaging.Point[])">
      <summary>
            Draws the poly cubic bezier.
            </summary>
      <param name="pen">Pen that determines the color, width, and style of the figure.</param>
      <param name="points">The points.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">The number of points in the array should be a multiple of 3 plus 1, such as 4, 7, or 10.</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.DrawEllipse(Aspose.Imaging.Pen,Aspose.Imaging.Rectangle)">
      <summary>
            Draws the ellipse.
            </summary>
      <param name="pen">Pen that determines the color, width, and style of the figure.</param>
      <param name="rect">The boundaries of the ellipse.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.FillEllipse(Aspose.Imaging.Brush,Aspose.Imaging.Rectangle)">
      <summary>
            Fills the ellipse.
            </summary>
      <param name="brush">Brush that determines the characteristics of the fill.</param>
      <param name="rect">The boundaries of the ellipse.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.DrawImage(Aspose.Imaging.RasterImage,Aspose.Imaging.Point)">
      <summary>
            Draws the specified Image, using its original physical size, at the specified location.
            </summary>
      <param name="image">The image to draw.</param>
      <param name="location">The location of the upper-left corner of the drawn image.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.DrawImage(Aspose.Imaging.RasterImage,Aspose.Imaging.Rectangle,Aspose.Imaging.Rectangle,Aspose.Imaging.GraphicsUnit)">
      <summary>
            Draws the specified portion of the specified Image at the specified location and with the specified size.
            </summary>
      <param name="image">The image to draw.</param>
      <param name="destRect">Rectangle structure that specifies the location and size of the drawn image. The image is scaled to fit the rectangle.</param>
      <param name="srcRect">Rectangle structure that specifies the portion of the image object to draw.</param>
      <param name="srcUnit">The units of measure used by the srcRect parameter.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">srcUnit;Support only Pixel unit</exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.DrawLine(Aspose.Imaging.Pen,System.Int32,System.Int32,System.Int32,System.Int32)">
      <summary>
            Draws the line.
            </summary>
      <param name="pen">Pen that determines the color, width, and style of the figure.</param>
      <param name="x1">The x-coordinate of the first point.</param>
      <param name="y1">The y-coordinate of the first point.</param>
      <param name="x2">The x-coordinate of the second point.</param>
      <param name="y2">The y-coordinate of the second point.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.DrawLine(Aspose.Imaging.Pen,Aspose.Imaging.Point,Aspose.Imaging.Point)">
      <summary>
            Draws the line.
            </summary>
      <param name="pen">Pen that determines the color, width, and style of the figure.</param>
      <param name="pt1">The first point.</param>
      <param name="pt2">The second point.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.DrawPolyline(Aspose.Imaging.Pen,Aspose.Imaging.Point[])">
      <summary>
            Draws the polyline.
            </summary>
      <param name="pen">Pen that determines the color, width, and style of the figure.</param>
      <param name="points">The points.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.DrawPath(Aspose.Imaging.Pen,Aspose.Imaging.GraphicsPath)">
      <summary>
            Draws the path.
            </summary>
      <param name="pen">Pen that determines the color, width, and style of the figure.</param>
      <param name="path">The path to draw.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.FillPath(Aspose.Imaging.Pen,Aspose.Imaging.Brush,Aspose.Imaging.GraphicsPath)">
      <summary>
            Fills the path.
            </summary>
      <param name="pen">Pen that determines the color, width, and style of the figure.</param>
      <param name="brush">Brush that determines the characteristics of the fill.</param>
      <param name="path">The path to fill.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.DrawPie(Aspose.Imaging.Pen,Aspose.Imaging.Rectangle,System.Single,System.Single)">
      <summary>
            Draws the pie.
            </summary>
      <param name="pen">Pen that determines the color, width, and style of the figure.</param>
      <param name="rect">The boundaries of the ellipse.</param>
      <param name="startAngle">Angle in degrees measured clockwise from the x-axis to the starting point of the arc.</param>
      <param name="sweepAngle">Angle in degrees measured clockwise from the startAngle parameter to ending point of the arc.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.FillPie(Aspose.Imaging.Brush,Aspose.Imaging.Rectangle,System.Single,System.Single)">
      <summary>
            Fills the pie.
            </summary>
      <param name="brush">Brush that determines the characteristics of the fill.</param>
      <param name="rect">The boundaries of the ellipse.</param>
      <param name="startAngle">Angle in degrees measured clockwise from the x-axis to the starting point of the arc.</param>
      <param name="sweepAngle">Angle in degrees measured clockwise from the startAngle parameter to ending point of the arc.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.DrawPolygon(Aspose.Imaging.Pen,Aspose.Imaging.Point[])">
      <summary>
            Draws the polygon.
            </summary>
      <param name="pen">Pen that determines the color, width, and style of the figure.</param>
      <param name="points">The points.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.FillPolygon(Aspose.Imaging.Brush,Aspose.Imaging.Point[])">
      <summary>
            Fills the polygon.
            </summary>
      <param name="brush">Brush that determines the characteristics of the fill.</param>
      <param name="points">The points.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.FillPolygon(Aspose.Imaging.Brush,Aspose.Imaging.Point[],Aspose.Imaging.FillMode)">
      <summary>
            Fills the polygon.
            </summary>
      <param name="brush">Brush that determines the characteristics of the fill.</param>
      <param name="points">The points.</param>
      <param name="fillMode">The fill mode.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.DrawRectangle(Aspose.Imaging.Pen,System.Int32,System.Int32,System.Int32,System.Int32)">
      <summary>
            Draws the rectangle.
            </summary>
      <param name="pen">Pen that determines the color, width, and style of the figure.</param>
      <param name="x">The x-coordinate of the upper-left corner of the rectangle to draw.</param>
      <param name="y">The y-coordinate of the upper-left corner of the rectangle to draw.</param>
      <param name="width">The width of the rectangle to draw.</param>
      <param name="height">The height of the rectangle to draw.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.DrawRectangle(Aspose.Imaging.Pen,Aspose.Imaging.Rectangle)">
      <summary>
            Draws the rectangle.
            </summary>
      <param name="pen">Pen that determines the color, width, and style of the figure.</param>
      <param name="rectangle">The rectangle to draw.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.FillRectangle(Aspose.Imaging.Brush,Aspose.Imaging.Rectangle)">
      <summary>
            Fills the rectangle.
            </summary>
      <param name="brush">Brush that determines the characteristics of the fill.</param>
      <param name="rectangle">The rectangle to fill.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.DrawString(System.String,Aspose.Imaging.Font,Aspose.Imaging.Color,System.Int32,System.Int32)">
      <summary>
            Draws the string.
            </summary>
      <param name="string">The string.</param>
      <param name="font">Font that defines the text format of the string.</param>
      <param name="color">The text color.</param>
      <param name="x">The x-coordinate of the upper-left corner of the drawn text.</param>
      <param name="y">The y-coordinate of the upper-left corner of the drawn text.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.DrawString(System.String,Aspose.Imaging.Font,Aspose.Imaging.Color,System.Int32,System.Int32,System.Single)">
      <summary>
            Draws the string.
            </summary>
      <param name="string">The string.</param>
      <param name="font">Font that defines the text format of the string.</param>
      <param name="color">The text color.</param>
      <param name="x">The x-coordinate of the upper-left corner of the drawn text.</param>
      <param name="y">The y-coordinate of the upper-left corner of the drawn text.</param>
      <param name="angle">The angle in degrees, between the escapement vector and the x-axis of the device. 
            The escapement vector is parallel to the base line of a row of text.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.ExcludeClip(Aspose.Imaging.Rectangle)">
      <summary>
            Updates the clip region of this Graphics to exclude the area specified by a Rectangle structure.
            </summary>
      <param name="rect">Rectangle structure that specifies the rectangle to exclude from the clip region.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.ExcludeClip(Aspose.Imaging.Region)">
      <summary>
            Updates the clip region of this Graphics to exclude the area specified by a Region.
            </summary>
      <param name="region">Region that specifies the region to exclude from the clip region.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.IntersectClip(Aspose.Imaging.RectangleF)">
      <summary>
            Updates the clip region of this Graphics to the intersection of the current clip region and the specified Rectangle structure.
            </summary>
      <param name="rect">Rectangle structure to intersect with the current clip region.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.IntersectClip(Aspose.Imaging.Region)">
      <summary>
            Updates the clip region of this Graphics to the intersection of the current clip region and the specified Region.
            </summary>
      <param name="region">Region to intersect with the current region.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.ResetClip">
      <summary>
            Resets the clip.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.MultiplyTransform(Aspose.Imaging.Matrix)">
      <summary>
            Multiplies the world transformation of this Graphics and specified the Matrix.
            </summary>
      <param name="matrix">The matrix that multiplies the world transformation.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.MultiplyTransform(Aspose.Imaging.Matrix,Aspose.Imaging.MatrixOrder)">
      <summary>
            Multiplies the world transformation of this Graphics and specified the Matrix in the specified order.
            </summary>
      <param name="matrix">The matrix that multiplies the world transformation.</param>
      <param name="order">The order of the multiplication.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.TranslateTransform(System.Single,System.Single)">
      <summary>
            Changes the origin of the coordinate system by prepending the specified translation to the transformation matrix of this Graphics.
            </summary>
      <param name="x">The x-coordinate of the translation.</param>
      <param name="y">The y-coordinate of the translation.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.TranslateTransform(System.Single,System.Single,Aspose.Imaging.MatrixOrder)">
      <summary>
            Changes the origin of the coordinate system by applying the specified translation to the transformation matrix of this Graphics in the specified order.
            </summary>
      <param name="x">The x-coordinate of the translation.</param>
      <param name="y">The y-coordinate of the translation.</param>
      <param name="order">Specifies whether the translation is prepended or appended to the transformation matrix.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.RotateTransform(System.Single)">
      <summary>
            Applies the specified rotation to the transformation matrix of this Graphics.
            </summary>
      <param name="angle">Angle of rotation in degrees.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.RotateTransform(System.Single,Aspose.Imaging.PointF,Aspose.Imaging.MatrixOrder)">
      <summary>
            Applies the specified rotation to the transformation matrix of this Graphics in the specified order.
            </summary>
      <param name="angle">Angle of rotation in degrees.</param>
      <param name="center">The rotating center.</param>
      <param name="order">Specifies whether the rotation is appended or prepended to the matrix transformation..</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.ScaleTransform(System.Single,System.Single)">
      <summary>
            Applies the specified scaling operation to the transformation matrix of this Graphics by prepending it to the object's transformation matrix.
            </summary>
      <param name="sx">Scale factor in the x direction.</param>
      <param name="sy">Scale factor in the y direction.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.ScaleTransform(System.Single,System.Single,Aspose.Imaging.MatrixOrder)">
      <summary>
            Applies the specified scaling operation to the transformation matrix of this Graphics in the specified order.
            </summary>
      <param name="sx">Scale factor in the x direction.</param>
      <param name="sy">Scale factor in the y direction.</param>
      <param name="order">Specifies whether the scaling operation is prepended or appended to the transformation matrix.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.GetTransform">
      <summary>
            Gets the world transform.
            </summary>
      <returns>The transform matrix.</returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.SetTransform(Aspose.Imaging.Matrix)">
      <summary>
            Sets the transform.
            </summary>
      <param name="transform">The new transform matrix.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.Clip">
      <summary>
            Gets or sets a Region that limits the drawing region of this Graphics
            </summary>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.ClipBounds">
      <summary>
            Gets the clip bounds.
            </summary>
      <value>
            The clip bounds.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.BackgroundColor">
      <summary>
            Gets or sets the color of the background.
            </summary>
      <value>
            The color of the background.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Emf.Graphics.MetafileRecorderGraphics2D.BackgroundMode">
      <summary>
            Gets or sets the background mode.
            </summary>
      <value>
            The background mode.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Graphics.NamespaceDoc">
      <summary>
            The namespace contains Wmf graphics.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.Graphics.WmfRecorderGraphics2D">
      <summary>
            The Wmf recorder.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Wmf.Graphics.WmfRecorderGraphics2D.EndRecording">
      <summary>
            Ends the recording.
            </summary>
      <returns>The result image.</returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Wmf.Graphics.WmfRecorderGraphics2D.#ctor(Aspose.Imaging.Rectangle,System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Wmf.Graphics.WmfRecorderGraphics2D" /> class.
            </summary>
      <param name="frame">Destination rectangle, measured in twips, for displaying the metafile.</param>
      <param name="inch">The number of pixel per inch.</param>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.Graphics.WmfRecorderGraphics2D.BackgroundMode">
      <summary>
            Gets or sets the background mode.
            </summary>
      <value>
            The background mode.
            </value>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.NamespaceDoc">
      <summary>
                The namespace handles WMF file format processing.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.NamespaceGroupDoc">
      <summary>
                The namespace handles WMF file format processing.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.WmfImage">
      <summary>
                The Wmf Image
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Wmf.WmfImage.#ctor">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Wmf.WmfImage" /> class.
            </summary>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Wmf.WmfImage.#ctor(System.Int32,System.Int32)">
      <summary>
                Initializes a new instance of the <see cref="T:Aspose.Imaging.FileFormats.Wmf.WmfImage" /> class.
            </summary>
      <param name="width">The width.</param>
      <param name="height">The height.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Wmf.WmfImage.CacheData">
      <summary>
                Caches the data and ensures no additional data loading will be performed from the underlying
                <see cref="P:Aspose.Imaging.DataStreamSupporter.DataStreamContainer" />.
            </summary>
      <exception cref="T:System.NotImplementedException">
      </exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Wmf.WmfImage.Resize(System.Int32,System.Int32,Aspose.Imaging.ResizeType)">
      <summary>
                Resizes the image.
            </summary>
      <param name="newWidth">The new width.</param>
      <param name="newHeight">The new height.</param>
      <param name="resizeType">The resize type.</param>
      <exception cref="T:System.NotImplementedException">
      </exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Wmf.WmfImage.Resize(System.Int32,System.Int32,Aspose.Imaging.ImageResizeSettings)">
      <summary>
                Resizes the image.
            </summary>
      <param name="newWidth">The new width.</param>
      <param name="newHeight">The new height.</param>
      <param name="settings">The resize settings.</param>
      <exception cref="T:System.NotImplementedException">
      </exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Wmf.WmfImage.RotateFlip(Aspose.Imaging.RotateFlipType)">
      <summary>
                Rotates, flips, or rotates and flips the image.
            </summary>
      <param name="rotateFlipType">Type of the rotate flip.</param>
      <exception cref="T:System.NotImplementedException">
      </exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Wmf.WmfImage.SetPalette(Aspose.Imaging.IColorPalette,System.Boolean)">
      <summary>
                Sets the image palette.
            </summary>
      <param name="palette">The palette to set.</param>
      <param name="updateColors">
                if set to <c>true</c> colors will be updated according to the new palette; otherwise color
                indexes remain unchanged. Note that unchanged indexes may crash the image on loading if some indexes have no
                corresponding palette entries.
            </param>
      <exception cref="T:System.NotImplementedException">
      </exception>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Wmf.WmfImage.Crop(Aspose.Imaging.Rectangle)">
      <summary>
                Crops the specified rectangle.
            </summary>
      <param name="rectangle">The rectangle.</param>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Wmf.WmfImage.GetDefaultOptions(System.Object[])">
      <summary>
            Gets the default options.
            </summary>
      <param name="args">The arguments.</param>
      <returns>Default options</returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Wmf.WmfImage.AddRecord(Aspose.Imaging.FileFormats.Wmf.Objects.WmfObject)">
      <summary>
                Adds the record.
            </summary>
      <param name="record">The record.</param>
      <returns>Number of record.</returns>
    </member>
    <member name="M:Aspose.Imaging.FileFormats.Wmf.WmfImage.SaveData(System.IO.Stream)">
      <summary>
                Saves the data.
            </summary>
      <param name="stream">The stream to save data to.</param>
      <exception cref="T:System.NotImplementedException">
      </exception>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.WmfImage.IsCached">
      <summary>
                Gets a value indicating whether object's data is cached currently and no data readig is required.
            </summary>
      <value>
        <c>true</c> if object's data is cached; otherwise, <c>false</c>.
            </value>
      <exception cref="T:System.NotImplementedException">
      </exception>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.WmfImage.BitsPerPixel">
      <summary>
                Gets the image bits per pixel count.
            </summary>
      <value>
                The image bits per pixel count.
            </value>
      <exception cref="T:System.NotImplementedException">
      </exception>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.WmfImage.Width">
      <summary>
                Gets the image width.
            </summary>
      <value>
                The image width.
            </value>
      <exception cref="T:System.NotImplementedException">
      </exception>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.WmfImage.Height">
      <summary>
                Gets the image height.
            </summary>
      <value>
                The image height.
            </value>
      <exception cref="T:System.NotImplementedException">
      </exception>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.WmfImage.Inch">
      <summary>
                Gets or sets the inch.
            </summary>
      <value>
                The inch.
            </value>
    </member>
    <member name="P:Aspose.Imaging.FileFormats.Wmf.WmfImage.FileFormat">
      <summary>
            Gets a value of file format
            </summary>
    </member>
    <member name="T:Aspose.Imaging.FileFormats.Wmf.WmfRenderMode">
      <summary>
                The render mode enumeration.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.WmfRenderMode.WmfRecordsOnly">
      <summary>
                The render wmf records only without ebedded emf.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.WmfRenderMode.EmbeddedEmfOnly">
      <summary>
                The render embedded emf only.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.WmfRenderMode.Both">
      <summary>
                The render both in order.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.FileFormats.Wmf.WmfRenderMode.Auto">
      <summary>
                The auto render. If exists embedded emf, then render emf else render wmf.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.ImageOptions.WmfOptions">
      <summary>
            The wmf options.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.ImageOptions.WmfRasterizationOptions">
      <summary>
                The Wmf rasterization options.
            </summary>
    </member>
    <member name="P:Aspose.Imaging.ImageOptions.WmfRasterizationOptions.RenderMode">
      <summary>
            Gets or sets the WMF render mode.
            </summary>
      <value>
            The WMF render mode.
            </value>
    </member>
    <member name="T:Aspose.Imaging.BuildVersionInfo">
      <summary>
            Contains the current build version information.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.BuildVersionInfo.AssemblyVersion">
      <summary>
            The assembly version.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.BuildVersionInfo.FileVersion">
      <summary>
            The file version.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.BuildVersionInfo.Product">
      <summary>
            The product title.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.BuildVersionInfo.ProductMajor">
      <summary>
            The major product version.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.BuildVersionInfo.ProductMinor">
      <summary>
            The minor product version.
            </summary>
    </member>
    <member name="F:Aspose.Imaging.BuildVersionInfo.ReleaseDate">
      <summary>
            The product release date.
            </summary>
    </member>
    <member name="T:Aspose.Imaging.Metered">
      <summary>
            Provides methods to set metered key.
            </summary>
      <example>
            In this example, an attempt will be made to set metered public and private key
            
            <code>
            [C#]
            
            Metered matered = new Metered();
            matered.SetMeteredKey("PublicKey", "PrivateKey");
            
            
            [Visual Basic]
            
            Dim matered As Metered = New Metered
            matered.SetMeteredKey("PublicKey", "PrivateKey")
            </code></example>
      <summary>
            Provides metered methods for integration
            </summary>
      <seealso cref="T:Aspose.Imaging.Metered" />
    </member>
    <member name="M:Aspose.Imaging.Metered.SetMeteredKey(System.String,System.String)">
      <summary>
            Sets metered public and private key
            </summary>
      <param name="publicKey">public key</param>
      <param name="privateKey">private key</param>
    </member>
    <member name="M:Aspose.Imaging.Metered.GetConsumptionQuantity">
      <summary>
            Gets consumption quantity
            </summary>
      <returns>consumption quantity</returns>
    </member>
  </members>
</doc>