GdPicture.NET Reference Guide
GdPictureImaging Class Members
Methods 

GdPicture14 Namespace : GdPictureImaging Class

The following tables list the members exposed by GdPictureImaging.

Public Constructors
 NameDescription
Public Constructor  
Top
Public Methods
 NameDescription
Public MethodOverloaded.  Adds border to the bottom of a GdPicture image.  
Public MethodOverloaded.  Adds border to the left of a GdPicture image.  
Public MethodOverloaded.  Adds border to the right of a GdPicture image.  
Public MethodOverloaded.  Adds borders around a GdPicture image.  
Public MethodOverloaded.  Adds border to the top of a GdPicture image.  
Public Method Increase or decrease the color components of a GdPicture image or of an area of a GdPicture image defined by SetROI() method.  
Public Method Adds an image to a Document Identifier Template from a GdPicture Image.  
Public Method Creates a new empty Document Identifier Template. Then, you can add images in this template using the ADRAddGdPictureImageToTemplate() method.  
Public Method Creates a new Document Identifier Template from an image file.  
Public Method Creates a new Document Identifier Template from a GdPicture Image.  
Public Method Deletes a Document Identifier Template.  
Public Method Performs a Documents Recognition Operation from an image file and returns the Document Identifier Template ID which has the best similar content.  
Public Method Performs a Documents Recognition Operation from a GdPicture image and returns the Document Identifier Template ID which has the best similar content.  
Public Method Returns the Confidence of the closest template obtained during the last Documents Recognition Operation.  
Public Method Returns the Confidence from a specific template obtained during the last Documents Recognition Operation.  
Public Method Returns the current number of Document Identifier Templates.  
Public Method Returns a Document Identifier Template ID from his index.  
Public Method Returns the number of images used in a Document Identifier Template.  
Public Method Gets a TAG to an existing template.  
Public Method Loads a complete Template Configuration From a file previously saved with the ADRSaveTemplateConfig() method.  
Public Method Saves the current Template Configuration within a file in order to load it later using the ADRLoadTemplateConfig() method.  
Public Method Sets a TAG to an existing template. Tip: this can be the name of the Template Identifier.  
Public Method Resets the current Template Configuration, if existing (deletes all template identifiers), and start a new one.  
Public MethodOverloaded. Appends an image resource to a new or existing single or multipage TIFF file according to what you have specified.  
Public MethodOverloaded.  Creates a Color Object from a set of alpha, red, green, and blue color component values.  
Public Method Creates a 32-bit Color Integer-Value from a set of alpha, red, green, and blue color component values.  
Public Method Attaches a thumbnail bitmap to a GdPicture Image. If the GdPicture image already embeds a thumbnail it will be replaced.  
Public MethodOverloaded.  Tries to deskew a GdPicture image to about ± 15 degrees. Deskewing an image can help a lot to do OCR, OMR, barcode detection or just improve the readability of an image.  
Public Method Inverts white text with black background to become black text with white background.  
Public Method Returns if a barcode detected by the Barcode1DReaderDoScan method has a checksum.  
Public Method Releases from memory all information about latest 1D barcode detection.  
Public Method Returns if a recognized code 128 is UCC/EAN-128.  
Public MethodOverloaded.  Starts a barcode recognition process on a GdPicture image or on an area of a GdPicture image defined by SetROI() method. This method uses best quality option.  
Public Method Returns the number of barcode detected by the Barcode1DReaderDoScan method.  
Public Method Returns the angle of a barcode detected by the Barcode1DReaderDoScan method.  
Public Method Returns the type of a barcode detected by the Barcode1DReaderDoScan method.  
Public Method Returns the value of a barcode detected by the Barcode1DReaderDoScan method.  
Public Method Returns the value of a barcode detected by the Barcode1DReaderDoScan method, in its raw format.  
Public Method Returns the value of a barcode detected by the Barcode1DReaderDoScan method, in its raw format, encoded in a base64 string.  
Public Method Returns the X position (in pixels) of the top-left corner of a barcode detected by the Barcode1DReaderDoScan method.  
Public Method Returns the X position (in pixels) of the top-right corner of a barcode detected by the Barcode1DReaderDoScan method.  
Public Method Returns the X position (in pixels) of the bottom-right corner of a barcode detected by the Barcode1DReaderDoScan method.  
Public Method Returns the X position (in pixels) of the bottom-left corner of a barcode detected by the Barcode1DReaderDoScan method.  
Public Method Returns the Y position (in pixels) of the top-left corner of a barcode detected by the Barcode1DReaderDoScan method.  
Public Method Returns the Y position (in pixels) of the top-right corner of a barcode detected by the Barcode1DReaderDoScan method.  
Public Method Returns the Y position (in pixels) of the bottom-right corner of a barcode detected by the Barcode1DReaderDoScan method.  
Public Method Returns the Y position (in pixels) of the bottom-left corner of a barcode detected by the Barcode1DReaderDoScan method.  
Public MethodOverloaded.  Draws a 1D barcode on a GdPicture image.  
Public Method Gets for the minimum width required to draw a specific barcode on a GdPicture image using one of the Barcode1DWrite methods.  
Public MethodReturns the size, in pixel, required to render an Aztec barcode on a Bitmap.  
Public MethodReleases from memory all information about latest Aztec barcode detection.  
Public MethodOverloaded. Starts a barcode recognition process on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public MethodReturns the number of barcodes detected by the BarcodeAztecReaderDoScan method.  
Public MethodReturns the value of a barcode detected by the BarcodeAztecReaderDoScan method.  
Public MethodReturns the value, as RAW Bytes, of a barcode detected by the BarcodeAztecReaderDoScan method.  
Public MethodReturns the value of a barcode detected by the BarcodeAztecReaderDoScan method, in its raw format, encoded in a base64 string.  
Public MethodReturns the X position (in pixels) of the top-left corner of a barcode detected by the BarcodeAztecReaderDoScan method.  
Public MethodReturns the X position (in pixels) of the top-right corner of a barcode detected by the BarcodeAztecReaderDoScan method.  
Public MethodReturns the X position (in pixels) of the bottom-right corner of a barcode detected by the BarcodeAztecReaderDoScan method.  
Public MethodReturns the X position (in pixels) of the bottom-right corner of a barcode detected by the' BarcodeAztecReaderDoScan method.  
Public MethodReturns the Y position (in pixels) of the top-left corner of a barcode detected by the BarcodeAztecReaderDoScan method.  
Public MethodReturns the Y position (in pixels) of the top-right corner of a barcode detected by the BarcodeAztecReaderDoScan method.  
Public MethodReturns the Y position (in pixels) of the bottom-right corner of a barcode detected by the BarcodeAztecReaderDoScan method.  
Public MethodReturns the Y position (in pixels) of the bottom-left corner of a barcode detected by the BarcodeAztecReaderDoScan method.  
Public MethodOverloaded. Draws an Aztec barcode on a GdPicture image.  
Public Method Returns the size, in pixel, required to render a DataMatrix barcode on a Bitmap.  
Public Method Releases from memory all information about latest DataMatrix barcode detection.  
Public MethodOverloaded.  Starts a barcode recognition process on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method Returns the number of columns of a barcode detected by the BarcodeDataMatrixReaderDoScan method.  
Public Method Returns the number of barcode detected by the BarcodeDataMatrixReaderDoScan method.  
Public Method Returns the number of rows of a barcode detected by the BarcodeDataMatrixReaderDoScan method.  
Public Method Returns the angle of a barcode detected by the BarcodeDataMatrixReaderDoScan method.  
Public Method Returns the value of a barcode detected by the BarcodeDataMatrixReaderDoScan method.  
Public Method Returns the value, as RAW Bytes, of a barcode detected by the BarcodeDataMatrixReaderDoScan method.  
Public Method Returns the value of a barcode detected by the BarcodeDataMatrixReaderDoScan method, in its raw format, encoded in a base64 string.  
Public Method Returns the X position (in pixels) of the top-left corner of a barcode detected by the BarcodeDataMatrixReaderDoScan method.  
Public Method Returns the X position (in pixels) of the top-right corner of a barcode detected by the BarcodeDataMatrixReaderDoScan method.  
Public Method Returns the X position (in pixels) of the bottom-right corner of a barcode detected by the BarcodeDataMatrixReaderDoScan method.  
Public Method Returns the X position (in pixels) of the bottom-right corner of a barcode detected by the BarcodeDataMatrixReaderDoScan method.  
Public Method Returns the Y position (in pixels) of the top-left corner of a barcode detected by the BarcodeDataMatrixReaderDoScan method.  
Public Method Returns the Y position (in pixels) of the top-right corner of a barcode detected by the BarcodeDataMatrixReaderDoScan method.  
Public Method Returns the Y position (in pixels) of the bottom-right corner of a barcode detected by the BarcodeDataMatrixReaderDoScan method.  
Public Method Returns the Y position (in pixels) of the bottom-left corner of a barcode detected by the BarcodeDataMatrixReaderDoScan method.  
Public MethodOverloaded.  Draws a DataMatrix barcode on a GdPicture image.  
Public Method Returns the size, in pixel, required to render a Micro QrCode on a Bitmap.  
Public Method Releases from memory all information about latest Micro QR barcode detection.  
Public MethodOverloaded.  Starts a Micro QR barcode recognition process on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method Returns the confidence of a barcode detected by the BarcodeMicroQRReaderDoScan method.  
Public Method Returns the number of barcode detected by the BarcodeMicroQRReaderDoScan method.  
Public Method Returns the angle of a barcode detected by the BarcodeMicroQRReaderDoScan method.  
Public Method Returns the value of a barcode detected by the BarcodeMicroQRReaderDoScan method.  
Public Method Returns the X position (in pixels) of the top-left corner of a barcode detected by the BarcodeMicroQRReaderDoScan method.  
Public Method Returns the X position (in pixels) of the top-right corner of a barcode detected by the BarcodeMicroQRReaderDoScan method.  
Public Method Returns the X position (in pixels) of the bottom-right corner of a barcode detected by the BarcodeMicroQRReaderDoScan method.  
Public Method Returns the X position (in pixels) of the bottom-left corner of a barcode detected by the BarcodeMicroQRReaderDoScan method.  
Public Method Returns the Y position (in pixels) of the top-left corner of a barcode detected by the BarcodeMicroQRReaderDoScan method.  
Public Method Returns the Y position (in pixels) of the top-right corner of a barcode detected by the BarcodeMicroQRReaderDoScan method.  
Public Method Returns the Y position (in pixels) of the bottom-left corner of a barcode detected by the BarcodeMicroQRReaderDoScan method.  
Public Method Returns the Y position (in pixels) of the bottom-right corner of a barcode detected by the BarcodeMicroQRReaderDoScan method.  
Public Method Returns the version of a barcode detected by the BarcodeMicroQRReaderDoScan method.  
Public MethodOverloaded.  Draws a Micro QrCode barcode on a GdPicture image.  
Public Method Returns the size, in pixel, required to render a PDF417 barcode on a Bitmap.  
Public Method Releases from memory all information about latest PDF417 barcode detection.  
Public MethodOverloaded.  Starts a barcode recognition process on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method Returns the number of columns of a barcode detected by the BarcodePDF417ReaderDoScan method.  
Public Method Returns the confidence of a barcode detected by the BarcodePDF417ReaderDoScan method.  
Public Method Returns the number of barcode detected by the BarcodePDF417ReaderDoScan method.  
Public Method Returns the number of rows of a barcode detected by the BarcodePDF417ReaderDoScan method.  
Public Method Returns the angle of a barcode detected by the BarcodePDF417ReaderDoScan method.  
Public Method Returns the value, as string, of a barcode detected by the BarcodePDF417ReaderDoScan method.  
Public Method Returns the value, as RAW Bytes, of a barcode detected by the BarcodePDF417ReaderDoScan method.  
Public Method Returns the value of a barcode detected by the BarcodePDF417ReaderDoScan method, in its raw format, encoded in a base64 string.  
Public Method Returns the X position (in pixels) of the top-left corner of a barcode detected by the BarcodePDF417ReaderDoScan method.  
Public Method Returns the X position (in pixels) of the top-right corner of a barcode detected by the BarcodePDF417ReaderDoScan method.  
Public Method Returns the X position (in pixel) of the bottom-left corner of a barcode detected by the BarcodePDF417ReaderDoScan method.  
Public Method Returns the X position (in pixels) of the bottom-right corner of a barcode detected by the BarcodePDF417ReaderDoScan method.  
Public Method Returns the Y position (in pixels) of the top-left corner of a barcode detected by the BarcodePDF417ReaderDoScan method.  
Public Method Returns the Y position (in pixels) of the top-right corner of a barcode detected by the BarcodePDF417ReaderDoScan method.  
Public Method Returns the Y position (in pixels) of the bottom-left corner of a barcode detected by the BarcodePDF417ReaderDoScan method.  
Public Method Returns the Y position (in pixels) of the bottom-right corner of a barcode detected by the BarcodePDF417ReaderDoScan method.  
Public MethodOverloaded.  Draws a PDF417 barcode on a GdPicture image.  
Public Method Returns the size, in pixel, required to render a QrCode on a Bitmap.  
Public Method Releases from memory all information about latest QR barcode detection.  
Public MethodOverloaded.  Starts a QR barcode recognition process on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method Returns the confidence of a barcode detected by the BarcodeQRReaderDoScan method.  
Public Method Returns the number of barcode detected by the BarcodeQRReaderDoScan method.  
Public Method Returns the angle of a barcode detected by the BarcodeQRReaderDoScan method.  
Public Method Returns the value of a barcode detected by the BarcodeQRReaderDoScan method.  
Public Method Returns the value, as RAW Bytes, of a barcode detected by the BarcodeQRReaderDoScan method.  
Public Method Returns the value of a barcode detected by the BarcodeQRReaderDoScan method, in its raw format, encoded in a base64 string.  
Public Method Returns the X position (in pixels) of the top-left corner of a barcode detected by the BarcodeQRReaderDoScan method.  
Public Method Returns the X position (in pixels) of the top-right corner of a barcode detected by the BarcodeQRReaderDoScan method.  
Public Method Returns the X position (in pixels) of the bottom-right corner of a barcode detected by the BarcodeQRReaderDoScan method.  
Public Method Returns the X position (in pixels) of the bottom-left corner of a barcode detected by the BarcodeQRReaderDoScan method.  
Public Method Returns the Y position (in pixels) of the top-left corner of a barcode detected by the BarcodeQRReaderDoScan method.  
Public Method Returns the Y position (in pixels) of the top-right corner of a barcode detected by the BarcodeQRReaderDoScan method.  
Public Method Returns the Y position (in pixels) of the bottom-left corner of a barcode detected by the BarcodeQRReaderDoScan method.  
Public Method Returns the Y position (in pixels) of the bottom-right corner of a barcode detected by the BarcodeQRReaderDoScan method.  
Public Method Returns the version of a barcode detected by the BarcodeQRReaderDoScan method.  
Public MethodOverloaded.  Draws a QrCode barcode on a GdPicture image.  
Public MethodOverloaded.  Clears a GdPicture image with a custom color.  
Public Method Converts CMYK color from a set of Cyan, Magenta, Yellow and Black (Key) color components to RGB color: a set of red, green, and blue components.  
Public Method Converts CMY color from a set of Cyan, Magenta and Yellow color components to RGB color: a set of red, green, and blue components.  
Public Method Performs color detection on an image. Detecting the color scheme can help to dramatically reduce the size of electronically stored documents.  
Public Method Converts HSL color from a set of hue, saturation and lightness components to RGB color: a set of red, green, and blue color components.  
Public Method Converts RBG color from a set of red, green, and blue color components to CMY: a set of Cyan, Magenta and Yellow components.  
Public Method Converts RBG color from a set of red, green, and blue color components to CMYK color: a set of Cyan, Magenta, Yellow and Black (Key) components.  
Public Method Converts RBG color from a set of red, green, and blue color components to HSL color: a set of hue, saturation and lightness components.  
Public Method Converts bitonal images to an enhanced 8-bit gray-scaled indexed color image. The color table has 256 entries.  
Public Method Converts a GdPicture image to a 16-bit RGB555 color image. 5 bits each are used for the red, green, and blue components. The remaining bit is not used.  
Public Method Converts a GdPicture image to a 16-bit RGB565 color image. 5 bits are used for the red component, 6 bits are used for the green component, and 5 bits are used for the blue component.  
Public MethodOverloaded.  Converts a GdPicture image to a 1-bit BW indexed color image. The color table has 2 entries: 1 Black & 1 White.  
Public MethodOverloaded.  Converts a GdPicture image to a 1-bit (black and white) bitmap using a variant of the Otsu adaptive thresholding method. This method is particularly efficient on documents with contrasted foreground and background.  
Public Method Converts a GdPicture image to a 1-bit (black and white) bitmap using a modified Bradley adaptive thresholding method.  
Public Method Converts a GdPicture image to a 1-bit BW indexed color image specifying a threshold value. This method assumes that the input image is already black and white.  
Public MethodOverloaded.  Converts a GdPicture image to a 1-bit (black and white) bitmap using the Sauvola local adaptive thresholding method. This method is particularly efficient on documents with poor contrast.  
Public Method Converts a GdPicture image to a 24-bit color image. 8 bits each are used for the red, green, and blue components.  
Public Method Converts a GdPicture image to a 32-bit ARGB color image. 8 bits each are used for the alpha, red, green, and blue components.  
Public Method Converts a GdPicture image to a 32-bit PARGB color image. 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.  
Public Method Converts a GdPicture image to a 32-bit RGB color image. 8 bits each are used for the red, green, and blue components, and the last 8 bits are neglected.  
Public Method Converts a GdPicture image to a 48-bit RGB color image. 16 bits each are used for the red, green, and blue components.  
Public Method Converts a GdPicture image to a 4-bit indexed color image using a standard color palette. The color table has 16 entries.  
Public Method Converts a GdPicture image to a 4-bit indexed color image using custom color palette. The color table has a maximum of 16 entries.  
Public Method Quantizes & converts a GdPicture image to a 4-bit indexed color image. The color table has a maximum of 16 entries.  
Public Method Converts a GdPicture image to a 64-bit ARGB color image. 16 bits each are used for the alpha, red, green, and blue components.  
Public Method Converts a GdPicture image to a 64-bit PARGB color image. 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.  
Public Method Converts a GdPicture image to an 8-bit indexed color image using a standard color palette. This method uses an automatic segmentation components algorithm. The color table has a maximum of 256 entries but only 216 will be used.  
Public Method Converts a GdPicture image to an 8-bit gray-scaled indexed color image. The color table has 256 entries.  
Public Method Converts a GdPicture image to an 8-bit gray-scaled indexed color image. This method uses an advanced grayscale color reduction algorithm. The color table has 256 entries.  
Public MethodOverloaded.  Quantizes & converts a GdPicture image to an 8-bit indexed color image. This method uses a color quantization algorithm. The color table has a maximum of 256 entries.  
Public Method Copies a region of a GdPicture image into the clipboard.  
Public Method Copies a GdPicture image into the clipboard.  
Public Method Counts the number of pixel that have a specific color on a GdPicture image or into an area of a GdPicture image defined by SetROI() method.  
Public Method Counts the number of unique colors in a GdPicture image or into an area of a GdPicture image defined by SetROI() method.  
Public Method Creates an Anchor Template from a GdPicture image. Anchoring mechanism (or template recognition) can help to align area to be processed by filters, OMR, OCR or barcode recognition. For example, if several documents are scanned of the same form, and the scanning orientation or quality is not guaranteed, the GdPicture Anchoring System can be used to specify the orientation of each document and the translation made to each document from the one where the user selected their Areas (surrounding rectangles). Note: To maximize detection speed and accuracy, the Anchor region must contain less than 50% white pixel and should minimize white margins.  
Public Method Creates a new GdPicture Image and initializes it with a copy of the content of another GdPicture Image. The newly created image will be independent of the image source.  
Public Method Creates a new independent 24-bit RGB GdPicture Image clone from an existing image.  
Public Method Creates a new independent 32-bit ARGB GdPicture Image clone from an existing image.  
Public Method - Creates a new independent 32-bit PARGB GdPicture Image clone from an existing image. 8 bits are used for each of the alpha, red, green, and blue components. The red, green, and blue components are pre-multiplied, according to the alpha component. - This pixel format provides better performances on Windows applications.  
Public Method Creates a new GdPicture Image from the area of another GdPicture Image.  
Public Method Creates a new GdPicture Image from a System.Drawing.Bitmap object.  
Public MethodOverloaded.  Creates a new GdPicture Image from an image file stored within an array of bytes.  
Public Method Creates a new GdPicture Image from clipboard content.  
Public Method .Creates a GdPicture image from four separated bitmap (8bpp or 1bpp) representing each Cyan, Magenta, Yellow, Black channel of a bitmap.  
Public MethodOverloaded.  Creates a new GdPicture Image from a Device Independent Bitmap handle (DIB).  
Public MethodOverloaded.  Creates a new GdPicture Image based on an image file.  
Public Method Creates a new GdPicture Image from an image file stored in a distant server using FTP protocol.  
Public MethodOverloaded.  Creates a new GdPicture Image from an HBitmap handle.  
Public MethodOverloaded.  Creates a new GdPicture Image from an icon handle HICON.  
Public MethodOverloaded.  Creates a new GdPicture Image from an image file stored in a distant server using HTTP protocol.  
Public MethodOverloaded.  Creates a new GdPicture Image from a window handle HWnd.  
Public MethodOverloaded.  Creates a new GdPicture Image from an image stored into an IStream Object.  
Public Method Creates a new GdPicture Image from an image file stored within an area of the memory.  
Public MethodOverloaded.  Creates a new GdPicture Image based on a metafile image file.  
Public Method Creates a new GdPicture Image from raw bitmap in memory.  
Public MethodOverloaded.  Creates a new GdPicture Image from an image stored into a Stream Object.  
Public Method Creates a new GdPicture Image from image data stored within string data (Encoding 1252).  
Public MethodOverloaded.  Creates a new empty GdPicture Image with specific dimensions, bits per pixel, and Color.  
Public Method Creates thumbnail of custom size from a GdPicture Image.  
Public MethodOverloaded.  Creates a High Quality thumbnail of custom size from a GdPicture Image.  
Public Method Crops a custom area of a GdPicture image.  
Public MethodOverloaded.  Detects and removes margins consisting of black color around a GdPicture image.  
Public MethodOverloaded.  Detects and sets to White, margins consisting of black color around a GdPicture image. This method does not have the same behavior as the CropBlackBorders() method: The black borders are not removed but are set to blank. Therefore, the image dimensions are kept the same.  
Public MethodOverloaded.  Detects and removes margins consisting of constant color around a GdPicture image.  
Public Method Crops the bottom of a GdPicture image.  
Public Method Crops the left of a GdPicture image.  
Public Method Crops the right of a GdPicture image.  
Public Method Crops the top of a GdPicture image.  
Public MethodOverloaded.  Detects and removes margins consisting of white color around a GdPicture image.  
Public Method Returns a decoded string using the base 64 encoding algorithm.  
Public Method Releases from the memory an Anchor Template previously created by the CreateAnchorTemplate method.  
Public Method Deletes black borders of a document image by replacing them with white content.  
Public Method Clears the clipboard.  
Public Method Detaches a thumbnail bitmap to a GdPicture Image.  
Public Method Returns the default window level of a DICOM image.  
Public Method Returns the default window width of a DICOM image.  
Public Method Returns the last window level applied to a DICOM image.  
Public Method Returns the last window width applied to a DICOM image.  
Public Method Returns the maximum window level of a DICOM image.  
Public Method Returns the maximum window width of a DICOM image.  
Public Method Returns the minimum window level of a DICOM image.  
Public Method Returns the number of pages currently available in a multipage DICOM image.  
Public Method Returns the description, as string, of a specific tag available in a DICOM image.  
Public Method Returns the element identifier of a specific tag available in a DICOM image.  
Public Method Returns the group identifier of a specific tag available in a DICOM image.  
Public Method Returns the number of available tags in a DICOM image.  
Public Method Returns the value, as string, of a specific tag available in a DICOM image.  
Public Method Checks if a GdPicture image is a multipage DICOM image.  
Public Method Selects a page of a multipage DICOM image. The page can now be edited or saved to a different file.  
Public Method Changes the current window level of a DICOM image by applying VOI LUT transformation.  
Public Method This method disposes the GdPictureImaging object, by closing and releasing all related resources. All non released GdPicture Images allocated by this object will remain available into the memory until they will be destroyed by the ReleaseGdPictureImage() method of any other GdPictureImaging object.  
Public MethodOverloaded.  Draws an arc on a GdPicture image. The arc is part of an ellipse.  
Public MethodOverloaded.  Draws a bezier spline on a GdPicture image.  
Public MethodOverloaded.  Draws a circle on a GdPicture image.  
Public Method Draws a closed curve on a GdPicture image.  
Public Method Draws a curve on a GdPicture image.  
Public MethodOverloaded.  Draws an ellipse on a GdPicture image.  
Public MethodOverloaded.  Draws a filled circle on a GdPicture image.  
Public Method Draws a filled circle on a GdPicture image using a texture from a file.  
Public Method Draws a filled circle on a GdPicture image using a texture from a GdPicture image.  
Public Method Draws a filled closed curve on a GdPicture image.  
Public MethodOverloaded.  Draws a filled ellipse on a GdPicture image.  
Public MethodOverloaded.  Draws a filled pie on a GdPicture image.  
Public Method Draws a filled polygon on a GdPicture image.  
Public Method Draws a filled polygon on a GdPicture image using a texture from a file.  
Public Method Draws a filled polygon on a GdPicture image using a texture from a GdPicture image.  
Public MethodOverloaded.  Draws a filled rectangle on a GdPicture image.  
Public Method Draws a filled rectangle on a GdPicture image using an operator of combination.  
Public MethodOverloaded.  Draws a filled and rounded rectangle on a GdPicture image.  
Public Method Draws a GdPicture image into another GdPicture image.  
Public Method Draws a clipped GdPicture image from several points of co-ordinates into another GdPicture image.  
Public Method Draws a GdPicture image into a graphics object.  
Public Method Draws a GdPicture image into a HDC (Handle to Device Context).  
Public Method Draws a GdPicture image into a window defined by a Window Handle.  
Public Method Draws a GdPicture image into another GdPicture image using an operator of combination.  
Public Method Draws a portion of a GdPicture image into another GdPicture image using an operator of combination.  
Public Method Draws a portion of a GdPicture image into another GdPicture image.  
Public Method Draws a portion of a GdPicture image into a graphics object.  
Public Method Draws a portion of a GdPicture image into a HDC (Handle to Device Context).  
Public Method Draws a portion of a GdPicture image into a window defined by a Window Handle.  
Public Method Draws a skewed GdPicture image from 3 points of co-ordinates into another GdPicture image.  
Public Method Draws a GdPicture image into another GdPicture image applying a transparency effect.  
Public MethodOverloaded.  Draws a GdPicture image into another GdPicture image setting a specific color of the image to draw as transparent.  
Public Method Draws a linear gradient curve on a GdPicture image.  
Public MethodOverloaded.  Draws a linear gradient line on a GdPicture image.  
Public Method Draws a grid on a GdPicture image.  
Public MethodOverloaded.  Draws a line on a GdPicture image.  
Public Method Draws a line with an arrow at the end of it.  
Public Method Draws a textured line on a GdPicture image using a texture from a file.  
Public Method Draws a textured line on a GdPicture image using a texture from a GdPicture Image.  
Public MethodOverloaded.  Draws a pie on a GdPicture image.  
Public Method Draws a polygon on a GdPicture image.  
Public MethodOverloaded.  Draws a rectangle on a GdPicture image.  
Public MethodOverloaded.  Draws a rotated ellipse on a GdPicture image.  
Public Method Draws a rotated and filled ellipse on a GdPicture image.  
Public MethodOverloaded.  Draws a rotated and filled rectangle on a GdPicture image.  
Public MethodOverloaded.  Draws a rotated rectangle on a GdPicture image.  
Public MethodOverloaded.  Draws a rotated text on a GdPicture image.  
Public Method Draws a rotated text with background color on a GdPicture image.  
Public Method Draws a rounded rectangle on a GdPicture image.  
Public MethodOverloaded.  Draws a text on a GdPicture image.  
Public MethodOverloaded.  Draws a text with background color on a GdPicture image.  
Public MethodOverloaded.  Draws an aligned text into a bounding box on a GdPicture image.  
Public MethodOverloaded.  Draws a text on a GdPicture image using a linear gradient Imaging.Colors.  
Public Method Draws a textured text on a GdPicture image using a texture from a file.  
Public Method Draws a textured text on a GdPicture image using a texture from a GdPicture image.  
Public Method Specifies if color correction is used for images embedding an ICC profile. False by default. Enables ICM results in automatic pixel transformation while opening image including an ICC profile.  
Public Method Returns an encoded string using the base 64 encoding algorithm.  
Public Method Tries to determine the position of a specific template on a region of interest of a GdPicture image. The sample application "OMR - Anchor" demonstrates clearly the usage of the Anchor Mechanism.  
Public MethodOverloaded.  Fills an area of unified color in a GdPicture image with a specific color.  
Public Method Retrieves the number of fonts available.  
Public Method Retrieves the name of an available font.  
Public Method Retrieves the font size unit used in the Drawing text methods.  
Public Method Determines whether the specified style is available for this font family.  
Public Method Sets the font size unit used in the Drawing text methods.  
Public Method  
Public Method  
Public Method Removes empty form information and keeps the entered information only. Highly useful for better and faster OCR processing, and reducing the image compression size.  
Public Method Performs noise effect on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method Performs aqua effect on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method Performs a morphological close operation a GdPicture image or in an area of a GdPicture image defined by SetROI() method. An open morphological operation is a dilation operation followed an erosion operation.  
Public Method Performs a 3x3 despeckle filter on a GdPicture image or on an area of a GdPicture image defined by SetROI() method. It works as a noise removal filter, for Salt-And-Pepper like-noise, or varied dots around a document. It can remove black noise pixels from white backgrounds and visa versa.  
Public Method Offers advanced despeckle features on a GdPicture image or on an area of a GdPicture image defined by SetROI() method. It works as a noise removal filter, for Salt-And-Pepper like-noise, or varied dots around a document.  
Public Method Performs a 5x5 despeckle filter on a GdPicture image or on an area of a GdPicture image defined by SetROI() method. It works as a noise removal filter, for Salt-And-Pepper like-noise, or varied dots around a document. It can remove black noise pixels from white backgrounds and visa versa.  
Public Method Dilates black pixels in a GdPicture image or in an area of a GdPicture image defined by SetROI() method. This filter helps dilates black pixels surrounded in the 8 directions: E, NE, SE, S, SW, W, NW, N with an amount if pixels specified by the user.  
Public Method Dilates black pixels in a GdPicture image or in an area of a GdPicture image defined by SetROI() method. This filter helps to dilate black pixels in the 4 directions: N, S, W, E. The actions of this filter are less prominent than FxDilate8. It can be used used to improve very fine and degraded characters.  
Public Method Dilates black pixels in a GdPicture image or in an area of a GdPicture image defined by SetROI() method. This filter helps to dilate black pixels in the 8 directions: E, NE, SE, S, SW, W, NW, N. The actions of this filter are more prominent than FxDilate4.  
Public Method Dilates black pixels in a GdPicture image or in an area of a GdPicture image defined by SetROI() method. This filter helps to dilate black pixels in the 2 directions: W, E. The actions of this filter are less prominent than FxDilate4.  
Public Method Dilates black pixels in a GdPicture image or in an area of a GdPicture image defined by SetROI() method. This filter helps to dilate black pixels in the 2 directions: N, S. The actions of this filter are less prominent than FxDilate4.  
Public Method Erodes black pixels in a GdPicture image or in an area of a GdPicture image defined by SetROI() method. This filter retains the black pixels surrounded in the 8 directions: E, NE, SE, S, SW, W, NW, N with an amount if pixels in each direction is specified by the user. Very useful when the characters are bold and very close to each other.  
Public Method Erodes black pixels in a GdPicture image or in an area of a GdPicture image defined by SetROI() method. This filter retains the black pixels surrounded in the four cardinal directions: N, S, W, E. Very useful when the characters are bold and very close to each other.  
Public Method Erodes black pixels in a GdPicture image or in an area of a GdPicture image defined by SetROI() method. This filter retains the black pixels surrounded in the 8 directions: E, NE, SE, S, SW, W, NW, N. The actions of this filter are more prominent than FxBitonalErode4.  
Public Method Erodes black pixels in a GdPicture image or in an area of a GdPicture image defined by SetROI() method. This filter retains the black pixels surrounded in the two cardinal directions: W, E.  
Public Method Erodes black pixels in a GdPicture image or in an area of a GdPicture image defined by SetROI() method. This filter retains the black pixels surrounded in the two cardinal directions: N, S. The actions of this filter are less prominent than FxBitonalErode4.  
Public Method Fills the 1 pixel size holes in the horizontal direction in a GdPicture image or in an area of a GdPicture image defined by SetROI() method.  
Public Method Fills the 1 pixel size holes in the vertical and horizontal directions in a GdPicture image or in an area of a GdPicture image defined by SetROI() method. This methods is equivalent of 2 successive call of FxBitonalFillHolesV() and FxBitonalFillHolesH()  
Public Method Fills the 1 pixel size holes in the vertical direction in a GdPicture image or in an area of a GdPicture image defined by SetROI() method.  
Public Method Performs a morphological open operation a GdPicture image or in an area of a GdPicture image defined by SetROI() method. An open morphological operation is an erosion operation followed a dilation operation.  
Public Method Performs an outline effect on a bitonal GdPicture image or on an area of a GdPicture image defined by SetROI() method. The effect trims regions that are at least 3 pixels thick into their outer edges.  
Public Method Removes 4 pixels-sized isolated black dots in the 8 directions: E, NE, SE, S, SW, W, NW, N in a GdPicture image or in an area of a GdPicture image defined by SetROI() method.  
Public Method Removes 1 pixel-sized isolated black dots the 4 directions: N, S, W, E in a GdPicture image or in an area of a GdPicture image defined by SetROI() method.  
Public Method Removes 1 pixel-sized isolated black dots in the 8 directions: E, NE, SE, S, SW, W, NW, N in a GdPicture image or in an area of a GdPicture image defined by SetROI() method.  
Public Method Performs a skeletonize (thinning) algorithm on a bitonal GdPicture Image or part of it by using SetROI(). This method reduces edges sizes, it can reduce edges to 1 pixel in thickness.  
Public Method Performs an extreme despeckle filter on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public MethodOverloaded.  Performs black & white effect on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method Performs black & white effect on a GdPicture image or on an area of a GdPicture image defined by SetROI() method using a specific threshold value. Values above or equal to the threshold value will be set white, and values lower than the threshold value will be set as black.  
Public Method Performs blur effect on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method Dropout a color from the image.  
Public Method Performs "colorization" effect on a GdPicture image or on an area of a GdPicture image defined by SetROI().  
Public Method Performs connected contour effect on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method Performs contour effect on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method  
Public Method Performs a 3x3 despeckle filter (also known as median filter) on a GdPicture image or on an area of a GdPicture image defined by SetROI() method. It works as a noise removal filter, for Salt-And-Pepper like-noise, or varied dots around a document. It can remove black noise pixels from white backgrounds and visa versa. It also can remove random noise from multicolored backgrounds.  
Public Method Performs a 5x5 despeckle filter (also known as median filter) on a GdPicture image or into an area of a GdPicture image defined by SetROI() method. It works as a noise removal filter, for Salt-And-Pepper like-noise, or varied dots around a document. It can remove black noise pixels from white backgrounds and visa versa. It also can remove random noise from multicolored backgrounds.  
Public Method Performs diffuse effect on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method Performs DiffuseMore effect on a GdPicture image or on an area of a GdPicture image defined by SetROI() method. It is the same as a Diffuse effect but to more of a degree.  
Public Method Performs Dilate effect on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method Performs edge enhance effect on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public MethodOverloaded.  Performs emboss effect on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public MethodOverloaded.  Performs emboss more effect on a GdPicture image or on an area of a GdPicture image defined by SetROI() method. Same as Emboss effect but to more of a degree.  
Public MethodOverloaded.  Performs engrave effect on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public MethodOverloaded.  Performs engrave more effect on a GdPicture image or on an area of a GdPicture image defined by SetROI() method. Same as Engrave effect but to more of a degree.  
Public Method Performs an automatic contrast enhancement on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method Performs erode effect on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method Performs a fire effect on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method Performs a Gaussian (blur via Gaussian deviation formula)filter of any size of kernel (amount of pixels included in operation) on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method Performs grayscale effect on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method Performs a halo effect on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method Performs horizontal wave effect on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method Performs a Maximum filter (Dilate Filter)of any size of kernel (amount of pixels included in operation) on a GdPicture image or on an area of a GdPicture image defined by SetROI() method. It selects the Maximum value or the neighboring pixels to each pixel and gives it that value. Basically, in binary images, it makes objects in the become smaller, and in colored images it makes the image brighter because the darker objects shrink.  
Public Method Performs a median filter of any size of kernel (amount of pixels included in operation) on a GdPicture image or on an area of a GdPicture image defined by SetROI() method. This method clears the image of Salt and Pepper noise, which is random dot like noise of white and black color.  
Public Method Performs a Minimum filter (Erode Filter)of any size of kernel (amount of pixels included in operation) on a GdPicture image or on an area of a GdPicture image defined by SetROI() method. It selects the Minimum value or the neighboring pixels to each pixel and gives it that value. Basically, in binary images, it makes objects in the image grow larger, and in colored images it makes the image darker because the darker objects grow.  
Public Method Performs a rounded mirror effect on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method Performs a negative effect (color inversion) on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method Performs "pixelize" effect on a GdPicture image or on an area of a GdPicture image defined by SetROI() method. This filter makes the image appear as pixelated.  
Public Method Performs a Edge Detection via the Prewitt Operator on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method Performs red eyes correction filter on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method Performs relief effect on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method Sets the Red, Green or Blue background color as transparent in a GdPicture image or in area of a GdPicture image defined by SetROI() method. This method is particularly accurate to remove the Green, Blue or Red background of a photo.  
Public Method Performs scan line effect on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method Performs sepia effect on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method Performs sharpen effect on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method Performs sharpen more effect on a GdPicture image or on an area of a GdPicture image defined by SetROI() method. Same effect as Sharpen but to a larger degree.  
Public Method Performs smooth effect on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method Performs a Edge Detection via the Sobel Operator on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method Performs a soften filter on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method Performs a contrast histogram stretch filter on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method Performs a Subtract Background (RollingBall) algorithm. It mainly is used for Medical Images like images of cells. The two parameters in the algorithm give you control over the size of the subtraction and the color of it. For more information please revise Stanley Sternberg's, “Biomedical Image Processing”, IEEE Computer, January 1983.  
Public Method Performs a swirl effect on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method Performs a twirl effect on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method Performs an Unsharp Mask effect which is a Sharpen effect via subtracting a Gaussian mask of the image, on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method Performs vertical wave effect on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method Stores into a byte array the Alpha channel values of a GdPicture image or a portion of it.  
Public Method Returns, if available, the tumbnail attached to a specific GdPicture image.  
Public Method Returns the average color for a GdPicture image or for an area of a GdPicture image defined by SetROI() method.  
Public Method Returns the bit depth (Bits per Pixel) of a GdPicture image.  
Public Method Returns a Bitmap object from a GdPicture image.  
Public Method Returns a Bitmap object from a GdPicture image.  
Public Method Returns a pointer to the data-bits of a GdPicture Image. It is up to you to interpret these bytes correctly, according to the results of GetBitDepth() and GetStride() methods.  
Public Method Returns a new GdPicture image based on the Cyan channel of the CMYK color space of a GdPicture image.  
Public Method Returns a new GdPicture image based on the Key (Black) channel of the CMYK color space of a GdPicture image.  
Public Method Returns a new GdPicture image based on the Magenta channel of the CMYK color space of a GdPicture image.  
Public Method Returns a new GdPicture image based on the Yellow channel of the CMYK color space of a GdPicture image.  
Public Method Returns the handle of the Windows desktop window. The desktop window is the one which covers the entire screen. The desktop window is the area on top of which all icons and other windows are painted.  
Public Method Returns the handle of the Windows desktop window. The desktop window is the one which covers the entire screen. The desktop window is the area on top of which all icons and other windows are painted.  
Public Method Exports a GdPicture image as Dib (Device Independent Bitmap).  
Public Method Exports a GdPicture image as Dib (Device Independent Bitmap).  
Public Method Returns the distance in inches between 2 points of a GdPicture image.  
Public Method Returns a gdiplus image handle from a GdPicture image.  
Public Method Gets the Graphics object associated with a GdPicture Image.  
Public Method Exports a GdPicture image to a HBitmap.  
Public Method Exports a GdPicture image to a HBitmap.  
Public Method Returns the heightof a GdPicture image in pixels.  
Public Method Returns the height of a GdPicture image in inches .  
Public Method Exports a GdPicture image as HICON.  
Public Method Gets the horizontal resolution of a GdPicture image.  
Public Method Returns the color space of a GdPicture image.  
Public Method Returns the format of a GdPicture image.  
Public Method Returns the path of the latest loaded or saved file.  
Public Method Returns, if any, the last HTTP or FTP transfer error description.  
Public Method Returns the page count in a GdPicture image.  
Public Method Stores into an array of byte each Blue, Green, Red and Alpha components of the pixel contained into an area of a GdPicture image.  
Public Method Stores into an array of bytes the pixel indexes of an area of a paletized 8bpp GdPicture image.  
Public Method Stores into an array of Integer the ARGB pixel values of an area of a GdPicture image.  
Public Method Returns the pixel format of a GdPicture image.  
Public Method Creates a resized GdPicture image from a GdPicture Image.  
Public Method Returns an array of pointers of all GdPicture Image scanlines.  
Public Method Returns the number of the selected page.  
Public MethodOverloaded.  Determines the skew angle of an image in degrees. It has a parameter for max angle of research.  
Public Method Returns the last GdPicture Status.  
Public Method Returns the width, in bytes, of a single row of pixel data of a GdPicture image. Also known as pitch or scan width, this width is a multiple, or possibly sub-multiple, of the pixel dimensions of the image and may be padded out to include a few more bytes.  
Public Method Calculate the height of the specified text, based on the specified font, font size and font style. The result is measured in units specified by the FontSetUnit() method.  
Public Method Calculate the width of the specified text, based on the specified font, font size and font style. The result is measured in units specified by the FontSetUnit() method.  
Public Method Returns the compression scheme of a GdPicture image (TIFF format only).  
Public Method Returns the GdPicture source code version used in the following format M.mrr where 'M' describes the major version, 'm' the medium version and 'rr' the release number.  
Public Method Gets the vertical resolution of a GdPicture image.  
Public Method Returns the width of a GdPicture image in pixels.  
Public Method Returns the width of a GdPicture image in inches.  
Public Method Appends a new frame from file to the end of an editable multiframe gif image.  
Public Method Appends a new frame from a GdPicture Image to the end of an editable multiframe gif image.  
Public Method Creates a new editable multiframe Gif image based on an image file.  
Public Method Creates a new editable multiframe gif image based from a GdPicture Image.  
Public Method Deletes the frame of an editable multiframe gif image at a selected position.  
Public Method Gets the current frame (or selected frame) in a multiframe gif image.  
Public Method Returns the number of frames in a multiframe gif image.  
Public Method Returns the "frame time" of a frame of a multiframe gif image. Frame time is the amount of time in ms to display the frame for (GIF specific - the value stored in the file is centiseconds (1/100th of a second)).  
Public Method Returns the "Loop Count" of a multiframe gif image. A Loop Count is the number of times an animation of the multiframe gif shall be played.  
Public Method Inserts a new frame from file at the selected position an editable multiframe gif image. The Frame position has to be a number smaller or equal than the current number of frames available in the multiframe gif image.  
Public Method Inserts a new frame from a GdPicture Image at the given position in an editable multiframe gif image. The frameposition has to be a number smaller or equal than the current number of frames available in the multiframe gif image.  
Public Method Determines whether an image is an editable multiframe gif image or not.  
Public Method Checks whether an image is a multiframe gif image or not.  
Public Method This method controls the way of multiframe gif image loading. By default, the class loads multiframe gif images in read and write mode through the following methods: CreateGdPictureImageFromByteArray CreateGdPictureImageFromFile CreateGdPictureImageFromStream CreateGdPictureImageFromString CreateGdPictureImageFromFTP CreateGdPictureImageFromHTTP If you want to open multiframe gif images as read only, you should this method using False for the WriteAccess parameter.  
Public Method Saves an editable multiframe gif image to a file.  
Public Method Selects a frame of a multiframe gif image. The frame can now be edited or saved to a different file.  
Public Method Sets the "Frame disposal method" of a frame of an editable multiframe gif image. This method should be called before saving using the GifSaveMultiFrameToFile() method. This defines what to do with the logical canvas area after displaying this image.  
Public Method Sets the "frame time" of a frame of a multiframe gif image. Frame time is the amount of time in ms to display the frame for (GIF specific - the value stored in the file is centiseconds (1/100th of a second)).  
Public Method Sets the "Loop Count" of a multiframe gif image. A Loop Count is the number of times an animation of the multiframe gif should be played.  
Public Method Sets the transparency color for a Gif GdPicture image. If the specified GdPicture image is an editable multiframe gif image, you should use this method for each frame of the image.  
Public Method Swaps two frames in an editable multiframe gif image.  
Public Method Some images embed a thumbnail bitmap for previewing purpose. This method helps to determine if a specific GdPicture image has one.  
Public Method Determines whether a GdPicture image has a standard 8-bit gray palette.  
Public Method Detects a GdPicture image or the area defined by SetROI() method has pixel with non fully opaque alpha channel.  
Public Method Computes the colors histogram of a 8bpp indexed GdPicture image.  
Public Method Computes the alpha channel histogram of a GdPicture image.  
Public Method Computes in one call, alpha, red, green and blue channel histograms of a GdPicture image.  
Public Method Computes the blue channel histogram of a GdPicture image.  
Public Method Computes the green channel histogram of a GdPicture image.  
Public Method Computes the red channel histogram of a GdPicture image.  
Public Method Attaches an ICC profile from an array of bytes to a GdPicture image.  
Public Method Attaches an ICC profile from a file to a GdPicture image.  
Public Method Adds/replaces an ICC profile of an existing image file. Supported formats are TIFF, JPEG and PNG images.  
Public Method Exports the ICC profile of a GdPicture image to an array of bytes.  
Public Method Exports the ICC profile of a GdPicture image to a file.  
Public Method Asks if a GdPicture image gets an embedded ICC profile.  
Public Method Deletes the ICC profile embedded within a GdPicture image.  
Public Method Removes the ICC profile embedded into an image file. This method permits to conserve the input cmyk color model, if any.  
Public Method Applies a specific RGB color profile to a GdPicture image without embedding the color profile information. Therefore, only image pixels will be modified according to the profile information. If you need to embed an ICC profile to an image file the ICCAddFromFile() method must be used.  
Public Method Returns the number of IPTC tag attached to a GdPicture image.  
Public Method Deletes an IPTC tag attached to a GdPicture image.  
Public Method Deletes all IPTC tags attached to a GdPicture image.  
Public Method Returns an IPTC tag ID attached to a GdPicture image.  
Public Method Returns the length in bytes of an IPTC tag attached to a GdPicture image.  
Public Method Returns the type of an IPTC tag attached to a GdPicture image.  
Public Method Returns as bytes, the value of an IPTC tag attached to a GdPicture image.  
Public Method Returns as string, the value of an IPTC tag attached to a GdPicture image.  
Public Method Writes an IPTC tag from data stored within formatted string.  
Public MethodOverloaded.  Determines whether a GdPicture image or the area defined by SetROI() method is composed of black and white pixels only. This method uses a linear formula to determine the color intent. To obtain more accurate result the ColorDetection() method should be used instead.  
Public MethodOverloaded.  Detects if a GdPicture image or on an area of a GdPicture image defined by SetROI() method is blank.  
Public Method Checks if an image file is CMYK color space based.  
Public Method Determines whether a GdPicture image or the area defined by SetROI() method is Gray or not. This method uses a linear formula to determine the color intent. To obtain more accurate result the ColorDetection() method should be used instead.  
Public Method Determines whether a GdPicture image (document) is negative.  
Public Method Returns if the pixel format of a GdPicture image has an alpha component.  
Public Method Asks if the pixel format of a GdPicture image is indexed.  
Public Method Adds a page to a multipage JBIG2 file created with the JBIG2SaveAsMultiPageFile() method.  
Public Method Terminates and closes a multipage JBIG2 file created with the JBIG2SaveAsMultiPageFile() method.  
Public Method Returns the number of pages currently available in a multipage JBIG2 image.  
Public Method Checks if a GdPicture image is a multipage JBIG2 image  
Public Method Stores a GdPicture image as first page of a new multipage JBIG2 file. You will be able to append new page to the created file using the JBIG2AddToMultiPageFile() method.  
Public Method Selects a page of a multipage JBIG2 image. The page can now be edited or saved to a different file.  
Public Method Performs a lossless crop on a JPEG image.  
Public Method Keeps only the blue color component of a GdPicture image or of an area of a GdPicture image defined by SetROI() method.  
Public Method Keeps only the green color component of a GdPicture image or of an area of a GdPicture image defined by SetROI() method.  
Public Method Keeps only the red color component of a GdPicture image or of an area of a GdPicture image defined by SetROI() method.  
Public Method Measures the specified string when drawn with the specified Font and the specified alignment.  
Public Method Releases from memory all information about the last MICR process done by the MICRDoMICR() method.  
Public Method Starts a MICR recognition process on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method Returns the bottom position, in pixel, of one of the symbols recognized during the last MICR process done by the MICRDoMICR() method.  
Public Method Returns the detection confidence, in percentage, of one of the symbols recognized during the last MICR process done by the MICRDoMICR() method.  
Public Method Returns the left position, in pixel, of one of the symbols recognized during the last MICR process done by the MICRDoMICR() method.  
Public Method Returns the line position of one of the symbols recognized during the last MICR process done by the MICRDoMICR() method.  
Public Method Returns the right position, in pixel, of one of the symbols recognized during the last MICR process done by the MICRDoMICR() method.  
Public Method Returns the number of symbols recognized during the last MICR process done by the MICRDoMICR() method.  
Public Method Returns the top position, in pixel, of one of the symbols recognized during the last MICR process done by the MICRDoMICR() method.  
Public Method Returns the character representation of one of the symbols recognized during the last MICR process done by the MICRDoMICR() method.  
Public MethodOverloaded.  Returns whether a selected OMR (Optical Mark Recognition) field/s is filled or not. This method is mainly used for Square and Perfectly Circular Fields. An OMR field can be a checkbox, a fill-in-area checkbox, areas on a multiple choice examination form, or any area where highlighting is required to indicate a certain choice.  
Public MethodOverloaded.  Returns whether a selected OMR (Optical Mark Recognition) field/s is filled or not. This method is mainly used for Oval shaped Fields. An OMR field can be a checkbox, a fill-in-area checkbox, areas on a multiple choice examination form, or any area where highlighting is required to indicate a certain choice.  
Public Method Gets into a 1D array the complete color palette of a GdPicture image.  
Public Method Returns the number of colors contained into the color palette of a GdPicture image.  
Public Method Returns the color of a specific entry of the palette of a GdPicture image.  
Public Method Gets the transparency color of an indexed GdPicture image.  
Public Method Gets the type of color palette used by a GdPicture image.  
Public Method Determines whether a GdPicture image has a color defined as transparent.  
Public Method Sets a new color palette to a GdPicture image.  
Public Method Sets a color of a palette as transparent. If the specified color is not present into the palette this will be added if the number of entries is lower than 256.  
Public Method Returns the color of a specific entry of the palette of a GdPicture image.  
Public Method Releases from memory all information about latest Patch Code Patch Code detection.  
Public Method Starts a Patch Code recognition process on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method Returns the number of Patch Code detected by the PatchCodeReaderDoScan method.  
Public Method Returns the type of a Patch Code detected by the PatchCodeReaderDoScan method.  
Public Method Returns the X position (in pixels) of the top-left corner of a Patch Code detected by the PatchCodeReaderDoScan method.  
Public Method Returns the X position (in pixels) of the top-right corner of a Patch Code detected by the PatchCodeReaderDoScan method.  
Public Method Returns the X position (in pixels) of the bottom-right corner of a Patch Code detected by the PatchCodeReaderDoScan method.  
Public Method Returns the X position (in pixels) of the bottom-left corner of a Patch Code detected by the PatchCodeReaderDoScan method.  
Public Method Returns the Y position (in pixels) of the top-left corner of a Patch Code detected by the PatchCodeReaderDoScan method.  
Public Method Returns the Y position (in pixels) of the top-right corner of a Patch Code detected by the PatchCodeReaderDoScan method.  
Public Method Returns the Y position (in pixels) of the bottom-right corner of a Patch Code detected by the PatchCodeReaderDoScan method.  
Public Method Returns the Y position (in pixels) of the bottom-left corner of a Patch Code detected by the PatchCodeReaderDoScan method.  
Public MethodOverloaded.  Creates a multipage PDF from a multipage tiff image.  
Public Method Create a value to be used with the "Rights" parameter of PDF methods for saving with encryption.  
Public Method Gets the color of a specified pixel in a GdPicture image, as Color object.  
Public Method Gets the color of a specified pixel in a GdPicture image, as 32-bit integer value.  
Public Method Sets the color of a specified pixel in a GdPicture image.  
Public Method Sets the color of a specified pixel in a GdPicture image.  
Public Method Prints a GdPicture image to the active printer.  
Public Method Prints a GdPicture image to the active printer with specific size and position.  
Public MethodOverloaded.  Invokes the standard Windows Printer Dialog, which allows users to choose the printer settings, then prints a GdPicture image.  
Public MethodOverloaded.  Invokes the standard Windows Printer Dialog, which allows users to choose the printer settings, then prints a GdPicture image with specific size and position.  
Public MethodOverloaded.  Invokes the standard Windows Printer Dialog, which allows users to choose the printer settings, then prints a GdPicture image adjusting the picture size to the default paper size.  
Public Method Prints a GdPicture image to the active printer. Adjusts the picture size to the default paper size.  
Public Method Returns the selected printer name.  
Public Method Gets the image alignment into the page during a print process.  
Public Method Returns whether the printed document is collated.  
Public Method Returns the active printer color Mode.  
Public Method Returns the number of copies to print with the selected printer.  
Public Method Gets the document name to display during the next print process (for example, in a print status dialog box or printer queue) while printing the document.  
Public Method Returns the print duplex mode for the selected printer.  
Public MethodReturns the error description of the last executed print operation, that has failed specifically with the GdPictureStatus.PrintingException error.  
Public Method Gets the physical margins of the active printer.  
Public Method Returns the page orientation when printing.  
Public Method Returns the paperbin used by the active printer.  
Public Method Gets the paper height used by the active printer.  
Public Method Returns the current paper size of the active printer.  
Public Method Gets the paper width used by the active printer.  
Public Method Returns the name of an available printer.  
Public Method Returns the number of available printers.  
Public Method Returns the current printer settings.  
Public Method Returns the current quality of the active printer.  
Public MethodReturns the status of the last executed print operation.

If the returned status is specifically GdPictureStatus.PrintingException, you can use the PrintGetLastError() method to find out more details.

 
Public Method Changes the active printer.  
Public Method Sets the image alignment into the page during a print process.  
Public Method Determines if the object should rotate automatically the pages to fit on the output medium.  
Public Method Sets document collate mode for the selected printer.  
Public Method Sets to the active printer the color mode for the print process.  
Public Method Tell to the active printer the number of copies to print.  
Public Method Sets the document name to display during the next print process (for example, in a print status dialog box or printer queue) while printing the document.  
Public Method Sets duplex mode for the selected printer.  
Public Method Ask to the component for the next print process to print a range of page with multipage tif image.  
Public Method Defines the page orientation when printing.  
Public MethodSets up the required selection of pages you want to print during the next print process.

The specified pages selection will not take into account if you will print using the PrintDialog() or the PrintDialogFiT() methods.

 
Public MethodOverloaded.  Sets the paper bin used by the active printer.  
Public Method Sets the paper size to be used by the active printer.  
Public Method Sets the current printer settings.  
Public Method Sets the quality of the active printer.  
Public Method Tells the component to show or hide progress indicator during printing (showed by default).  
Public Method Sets a standard paper size to use by the active printer.  
Public Method Sets a custom paper size to use by the active printer.  
Public Method Prompts the selected printer driver settings dialog.  
Public MethodOverloaded.  Deletes a Dib from memory.  
Public Method Deletes a GdPicture Image from the memory.  
Public Method This method deletes an HBitmap from the memory.  
Public Method This method deletes an HBitmap from the memory.  
Public Method This method deletes a HICON from the memory.  
Public MethodOverloaded.  Removes blobs and ink blobs with a specified size margin.  
Public Method Removes the blue color component of a GdPicture image or of an area of a GdPicture image defined by SetROI() method.  
Public Method Removes the green color component of a GdPicture image or of an area of a GdPicture image defined by SetROI() method.  
Public MethodOverloaded. Removes all punch holes situated on the margins of your image.  
Public MethodOverloaded.  Performs line removal on a GdPicture image or on an area of a GdPicture image defined by SetROI() method.  
Public Method Removes the red color component of a GdPicture image or of an area of a GdPicture image defined by SetROI() method.  
Public Method Removes the staples marks on the image.  
Public Method Resets the region of interest.  
Public Method Resizes a GdPicture image.  
Public Method Resizes a GdPicture image with custom height keeping the original aspect ratio for the new width value.  
Public Method Resizes a GdPicture image with custom width keeping the original aspect ratio for the new height value.  
Public Method Rotates clock-wise or flips a GdPicture image.  
Public Method Rotates clockwise a GdPicture by a specific angle.  
Public Method Rotates clockwise a GdPicture by a specific angle and a custom back color.  
Public Method Rotates clockwise a GdPicture by a specific angle keeping the originals width and height of the picture.  
Public Method Rotates clockwise a GdPicture by a specific angle and specific back color keeping the originals width and height of the picture.  
Public Method Rotates clockwise a GdPicture by a specific from the center with a specific angle keeping the originals width and height of the picture.  
Public Method Rotates clockwise a GdPicture by a specific angle from the center with custom back color keeping the originals width and height of the picture.  
Public MethodOverloaded.  Saves a GdPicture image as a windows or OS/2 bitmap image.  
Public Method Saves a GdPicture image to a byte array. This methods can generate multipage tiff file if the input GdPicture image is an editable multipage tiff.  
Public Method Saves a GdPicture image in high dynamic-range image.  
Public Method Saves a GdPicture image as Graphics Interchange Format image.  
Public MethodOverloaded.  Saves a GdPicture image as a window icon image format specifying a color to set as transparent.  
Public Method Saves a GdPicture image to an IStream. This methods can generate multipage tiff file if the input GdPicture image is an editable multipage tiff.  
Public MethodOverloaded.  Saves a GdPicture image as JPEG-2000 codestream image.  
Public Method Saves a GdPicture image as JBIG2 image format with lossless compression.  
Public MethodOverloaded.  Saves a GdPicture image as JPEG-2000 File image.  
Public MethodOverloaded.  Saves a GdPicture image as jpeg image.  
Public Method Saves a GdPicture image as Portable Bitmap image.  
Public MethodOverloaded.  Saves a GdPicture image as single page pdf.  
Public MethodOverloaded.  Saves a GdPicture image as Portable Network Graphics image.  
Public Method Saves a GdPicture image to a stream. This methods can generate multipage tiff file if the input GdPicture image is an editable multipage tiff.  
Public Method Saves a GdPicture image to a string. This methods can generate multipage tiff file if the input GdPicture image is an editable multipage tiff.  
Public Method Saves a GdPicture image as Truevision TARGA image.  
Public MethodOverloaded.  Saves a GdPicture image as Tagged Image File Format.  
Public Method Saves a GdPicture image as wbmp (Wireless Bitmap) image.  
Public Method Saves a GdPicture image as WebP image.  
Public Method Saves a GdPicture image as WMF image.  
Public Method Saves a GdPicture image as x11 pixmap image.  
Public Method Saves a GdPicture image into a FTP server.  
Public MethodOverloaded.  Saves a GdPicture image into a HTTP server. This method uses HTTP PUT protocol method.  
Public Method Resizes a GdPicture image image, keeping the same aspect ratio.  
Public Method Scales the blue color component of a GdPicture image or of an area of a GdPicture image defined by SetROI() method.  
Public Method Scales the green color component of a GdPicture image or of an area of a GdPicture image defined by SetROI() method.  
Public Method Scales the red color component of a GdPicture image or of an area of a GdPicture image defined by SetROI() method.  
Public MethodOverloaded.  Selects a page in a GdPicture image.  
Public Method Sets the Alpha channel of a GdPicture image.  
Public Method Adjust in one shot, the Brightness, Contrast, Saturation & Gamma in a GdPicture image or in an area of a GdPicture image defined by SetROI() method. This method is faster than successive calls to any of SetBrightness, SetContrast, SetSaturation & SetGammaCorrection methods.  
Public Method Adjust the Brightness in a GdPicture image or in an area of a GdPicture image defined by SetROI() method.  
Public Method Specify the way that GdPicture handles bitmap caching.  
Public Method Sets the color key (transparency range) for a specified category on a GdPicture image. This method sets the high and low color-key values so that a range of colors can be made transparent. Any color that has each of its three components (red, green, blue) between the corresponding components of the high and low color keys is made transparent.  
Public Method Applies a color-remap table to a GdPicture image.  
Public Method Adjust the Contrast in a GdPicture image or in the area defined by SetROI() method.  
Public Method Specifies if the FTP transfer mode is Passive or not.  
Public Method Performs Gamma Correction in a GdPicture image or in an area of a GdPicture image defined by SetROI() method.  
Public Method Changes the horizontal resolution of a GdPicture image.  
Public Method Changes the default buffer size used by the CreateGdPictureImageFromHTTP() method. Default used is 4096.  
Public Method Changes the pixel values contained into an area of a GdPicture image from an array which contains each each Blue, Green, Red and Alpha components of pixel.  
Public Method Set pixel indexes from an array of bytes to an area of a paletized 8bpp GdPicture image.  
Public Method Changes the pixel values contained into an area of a GdPicture image from an array which contains each each Blue, Green, and Red components of pixel.  
Public Method Changes the pixel values contained into an area of a GdPicture image from an array which contains Integer ARBG color values.  
Public Method Specifies how this object should subsequently open RAW image.  
Public Method Defines the current region of interest.  
Public Method Adjust the Saturation in a GdPicture image or in an area of a GdPicture image defined by SetROI() method.  
Public Method Adds transparency to a GdPicture image or into an area of a GdPicture image defined by SetROI() method.  
Public MethodOverloaded.  Sets a color as transparent in a GdPicture image or in an area of a GdPicture image defined by SetROI() method.  
Public Method Changes the vertical resolution of a GdPicture image.  
Public Method Used for GdPicture technical support purpose.  
Public MethodOverloaded.  Replaces one color by another on a GdPicture image or into an area of a GdPicture image defined by SetROI() method.  
Public Method Swaps the color components (RGB - > BGR) of a GdPicture image or of an area of a GdPicture image defined by SetROI() method.  
Public Method Swaps the color components (RGB - > BRG) of a GdPicture image or of an area of a GdPicture image defined by SetROI() method.  
Public Method Swaps the color components (RGB - > GBR) of a GdPicture image or of an area of a GdPicture image defined by SetROI() method.  
Public Method Swaps the color components (RGB - > GRB) of a GdPicture image or of an area of a GdPicture image defined by SetROI() method.  
Public Method Swaps the color components (RGB - > RBG) of a GdPicture image or of an area of a GdPicture image defined by SetROI() method.  
Public Method Returns the number of tags attached to a GdPicture image.  
Public Method Deletes a tag attached to a GdPicture image.  
Public Method Deletes all tags attached to a GdPicture image.  
Public Method Returns the kind of rotation, if any, defined by the exif orientation tag.  
Public Method Returns a tag ID attached to a GdPicture image.  
Public Method Returns the length in bytes of a tag attached to a GdPicture image.  
Public Method Returns as string a tag name attached to a GdPicture image.  
Public Method Returns the type of a tag attached to a GdPicture image.  
Public Method Returns as bytes, the value of a tag attached to a GdPicture image.  
Public Method Returns as string, the value of a tag attached to a GdPicture image.  
Public Method Returns the XML Packet tag (code 700 (hex 0x02BC)) of a GdPicture Image as string.  
Public Method Writes a tag from data stored within an array of bytes.  
Public Method Writes a tag from data stored within formatted string.  
Public MethodOverloaded.  Writes the XML Packet tag (code 700 (hex 0x02BC)) of a GdPicture Image as string.  
Public Method Asks to the component to preserve or not the tags when a GdPicture image is edited.  
Public MethodOverloaded.  Adds a page to a multipage tiff file created with the TiffSaveAsMultiPageFile() method.  
Public Method Appends a new page from file to the end of an editable multipage tiff image.  
Public Method Appends a new page from a GdPicture Image to the end of an editable multipage tiff image.  
Public Method Terminates and closes a multipage tiff file created with the TiffSaveAsMultiPageFile() method.  
Public MethodOverloaded.  Creates a new editable multipage tiff image based on an image file.  
Public Method Creates a new editable multipage tiff image from a GdPicture Image.  
Public Method Deletes the page of an editable multipage tiff image on the given position.  
Public MethodOverloaded.  In GdPicture editable multipage TIFF format, pages created from individual GdPicture images are compressed in memory in tiff CCITT 4 when they are bitonal and in tiff LZW otherwise. This method permits to directly extracts a specific page into a TIFF image without the need to decode and re-encode the bitmap.  
Public Method Returns the current page (or selected page) in a multipage tiff image.  
Public Method Returns the number of pages currently available in a multipage tiff image.  
Public Method Inserts a new page from file at the given position an editable multipage tiff image. Page has to be a number smaller or equal than the current number of pages available in the multipage tiff image.  
Public Method Inserts a new page from a GdPicture Image at the given position in an editable multipage tiff image. Page has to be a number smaller or equal than the current number of pages available in the multipage tiff image.  
Public Method Checks if an image is an editable multipage tiff image.  
Public Method Checks if a GdPicture image is a multipage tiff image. This image can be a read only multipage tiff image or an editable multipage tiff image.  
Public Method Merge two image files together and save them as multipage tiff image.  
Public Method Merge a list of files into a multipage tiff image.  
Public Method Merges 2 or more image files together and save them as multipage tiff image.  
Public Method Moves one page in an editable multipage tiff image.  
Public Method This method controls the way of multipage tiff image loading. By default, the class loads multipage TIFF images in read and write mode through the following methods: CreateGdPictureImageFromByteArray CreateGdPictureImageFromFile CreateGdPictureImageFromStream CreateGdPictureImageFromString CreateGdPictureImageFromFTP CreateGdPictureImageFromHTTP If you want to open multipage TIFF images as read only mode, you should use this method specifying False for the WriteAccess parameter.  
Public MethodOverloaded.  Stores a GdPicture image as first page of a new multipage tiff file. You will be able to append new page to the created file using the TiffAddToMultiPageFile() method. This is the faster way to create multipage tiff image.  
Public MethodOverloaded.  Saves an editable multipage tiff image to a multipage tiff file.  
Public Method Selects a page of a multipage tiff image. The page can now be edited or saved to a different file.  
Public Method Swaps two pages in an editable multipage tiff image.  
Public Method Applies transformation to a JPEG image without loss of information. When a JPEG image is compressed, some of the information in the image is lost. If you open a JPEG file, modify the image, and save it to another JPEG file, the quality will decrease. This method allows to opening / modifying / saving JPEG images, without loss of information.  
Public Method Acquires a single image, from the currently selected Data Source to a DIB handle.  
Public MethodOverloaded.  Acquires a single image, from the currently selected Data Source to a file. This method uses the file transfer mode. The disk file mode is ideal when transferring large images that might encounter memory limitations with Native or memory mode. However, Disk File mode is a bit slower than other transfer mode.  
Public MethodOverloaded.  Acquires a single image, from the currently selected Data Source.  
Public MethodOverloaded.  Acquires a single image, from the currently selected Data Source to a file. This method uses the memory transfer mode. This method is ideal to reach the best transfer rate of the acquisition device. The output image compression should be negotiated with the TwainSetCompression() method.  
Public Method Returns the degree of certainty of a bar code the engine has in the accuracy of the information obtained on the last acquired image.  
Public Method If barcode detection is enabled, returns the number of bar codes found on the last acquired image.  
Public Method Returns the orientation of a bar code found on the last acquired image.  
Public Method Returns the type of a bar code found on the last acquired image.  
Public Method Returns the text of a bar code found on the last acquired image.  
Public Method Returns the X coordinate of a bar code found on the last acquired image.  
Public Method Returns the Y coordinate of a bar code found on the last acquired image.  
Public Method Closes the open Data Source, if any. If the source is enabled, disables it first.  
Public MethodOverloaded.  Closes the Data Source Manager. If a source is open, disables and closes it as needed.  
Public Method Disables the open Data Source, if any. This closes the source's user interface.  
Public Method Asks to the opened source to enable or disable the duplex scanning mode.  
Public Method Ask to the opened source to enable or not imprinter capability.  
Public Method Specifies if the memory transfer mode shoud be used during acquisition processes.  
Public Method Signals the Data Source to stop all the transfers.  
Public Method Signals the Data Source to stop the current transfer. Go to either State 6 (TWAIN_TRANSFER_READY) if it has more transfers ready, or to State 5 (TWAIN_SOURCE_ENABLED) if it does not.  
Public Method If barcode detection is available, returns the number of bar code types that can be detected.  
Public Method Returns a supported bar code type which can be detected by the opened source.  
Public Method Returns the number of available bit depths values which can be used by the opened source in its current configuration.  
Public Method Returns an available bit depth value which can be used by the opened source in its current configuration.  
Public Method Returns the number of available brightness values which can be used by the opened source in its current configuration.  
Public Method Returns an available brightness value which can be used by the opened source in its current configuration.  
Public Method Returns an available numeric value for the selected TWAIN capability which can be used by the opened source in its current configuration. This method should be used to determine what are the supported value which can be used with the TwainSetCapCurrentNumeric() method.  
Public Method Returns an available string value for the selected TWAIN capability which can be used by the opened source in its current configuration. This method should be used to determine what are the supported value which can be used with the TwainSetCapCurrentString() method.  
Public Method Returns the number of available values for the selected TWAIN capability which can be used with it by the opened source in its current configuration.  
Public Method Returns the number of available compression values which can be used by the opened source in its current configuration for file transfer mode.  
Public Method Returns an available compression value which can be used by the opened source in its current configuration for file transfer mode.  
Public Method Returns the number of available contrast values which can be used by the opened source in its current configuration.  
Public Method Returns an available contrast value which can be used by the opened source in its current configuration.  
Public Method Returns the number of available file format values which can be used by the opened source in its current configuration for file transfer mode.  
Public Method Returns an available image file format value which can be used by the opened source in its current configuration for file transfer mode.  
Public Method Returns the number of available printer mode.  
Public Method Returns an available printer mode which can be used by the opened source in its current configuration.  
Public Method Returns the number of available paper size values which can be used by the opened source.  
Public Method Returns an available paper size value which can be used by the opened source.  
Public Method Returns the number of available pixel types values which can be used by the opened source in its current configuration.  
Public Method Returns an available pixel type value which can be used by the opened source in its current configuration.  
Public Method Returns the number of available X Resolutions values which can be used by the opened source in its current configuration.  
Public Method Returns an available X Resolution value which can be used by the opened source in its current configuration.  
Public Method Returns the number of available Y Resolutions values which can be used by the opened source in its current configuration.  
Public Method Returns an available Y Resolution value which can be used by the opened source in its current configuration.  
Public Method Returns the number of bit per pixel for the current value of PixelType.  
Public Method Returns Reduction Method the Source should use to reduce the bit depth of the data.  
Public Method Returns the current brightness.  
Public Method Returns as numeric, the current value of a TWAIN capability.  
Public Method Returns as string, the current value of a TWAIN capability.  
Public Method Returns as numeric, the default value of a TWAIN capability.  
Public Method Returns as string, the default value of a TWAIN capability.  
Public Method Returns the Item type used by a TWAIN capability.  
Public Method Returns the Source’s support status of a specific TWAIN capability.  
Public Method Returns the three parameters that define a Range for a TWAIN capability. Many capabilities allow users to select their current value from a range of regularly spaced values. The capability can specify the minimum and maximum acceptable values and the incremental step size between values. For example, resolution might be supported from 100 to 600 in steps of 50 (100, 150, 200, ..., 550, 600).  
Public Method Returns the current image compression used by the selected twain source for file transfer mode.  
Public Method Returns the current contrast.  
Public MethodOverloaded.  Returns the name of the opened source.  
Public MethodOverloaded.  Returns the name of the default TWAIN source into the dialog of source selection.  
Public Method Returns the duplex scanning support.  
Public Method Returns the starting endorser / imprinter number for the next acquisition.  
Public Method Asks to the opened source for current Gamma correction value to apply to the scanned image.  
Public Method Asks if the user interface should be hidden or not during an acquisition process.  
Public Method Returns the current image file format used by the selected twain source for file transfer mode.  
Public Method Returns the physical area (a rectangle) to be acquired during the next image transfer.  
Public Method Returns the starting page number with the current imprinter mode.  
Public Method Returns the current imprinter mode, if any. Top/Bottom refer to duplex devices, and indicate if the printer is writing on the top or the bottom of the sheet of paper. Simplex devices use the top settings. Before/After indicates whether printing occurs before or after the sheet of paper has been scanned.  
Public Method Returns the string that shall be used for printing with the current imprinter mode.  
Public Method Returns the string that shall be used as suffix with the current imprinter mode.  
Public Method Returns the last condition code from the last message sent to TWAIN.  
Public Method Returns a value indicating the last endorsed string by the device.  
Public Method Returns a value indicating if the last transferred image represents the front or rear of the sheet of paper.  
Public Method Returns a value indicating the last printed string by the device's imprinter.  
Public Method Returns the last result code from the last message sent to TWAIN.  
Public Method Asks if the TWAIN Source's GUI runs as modal or modeless.  
Public Method Asks to the opened source for current algorithm used to remove noise for the selected twain source.  
Public Method Asks to the opened source which edge of the “paper” the image’s “top” is aligned with. This information is used to adjust the frames to match the scanning orientation of the paper.  
Public Method Gets the current paper size.  
Public Method Gets the number of pending transfers from the current TWAIN device.  
Public Method Returns the maximum height of the scanning area (in inches).  
Public Method Returns the maximum width of the scanning area (in inches).  
Public Method Returns the pixel 'flavor' (0 is black or white). CHOCOLATE means this pixel represents the darkest data value that can be generated by the device (the darkest available optical value may measure greater than 0). VANILLA means this pixel represents the lightest data value that can be generated by the device (the lightest available optical value may measure greater than 0).  
Public Method Asks the source for the current pixel type.  
Public Method Returns the color data formats There are two Options, "planar" And "chunky."  
Public Method Returns the current resolution in Dot per inch of the selected scanner.  
Public Method Asks to the opened source for current rotation to apply to the scanned image data prior to transfer.  
Public MethodOverloaded.  Returns the number of sources available.  
Public MethodOverloaded.  Returns the family name of an available TWAIN source.  
Public MethodOverloaded.  Returns the manufacturer of an available TWAIN source.  
Public MethodOverloaded.  Returns the name of an available TWAIN source.  
Public MethodOverloaded.  Returns the version information of an available TWAIN source.  
Public Method Returns the last Twain status.  
Public Method Returns the dividing line between black and white. This is the value the Source will use to threshold, if needed, when scanning B&W image.  
Public Method Asks to the opened source for current horizontal scaling to apply to the scanned image.  
Public Method Asks to the opened source for current vertical scaling to apply to the scanned image.  
Public Method Queries the current device for UI support for preview mode.  
Public Method Asks to the opened source if it has a document feeder.  
Public Method Asks to the opened source if it has a flatbed.  
Public Method Asks to the opened source if she can support the auto-brightness images capability.  
Public Method Asks to the opened source if the auto-brightness images capability is enabled or not.  
Public Method Asks to the opened source if she can support the automatic page feeding capability. When AutoFeed capability is enabled, the Source will automatically feed the next page from the document feeder after the number of frames negotiated for capture from each page are acquired.  
Public Method Asks to the opened source if the automatic page feeding capability is enabled or not.  
Public Method Asks to the opened source if she can support the Automatic border detection capability.  
Public Method Asks to the opened source if the Automatic border detection capability is enabled or not.  
Public Method Asks to the opened source if she can support the automatic color detection capability.  
Public Method Asks to the opened source if the automatic color detection capability is enabled or not.  
Public Method Asks to the opened source if she can support the Automatic Deskew capability.  
Public Method Asks to the opened source if the Automatic Deskew capability is enabled or not.  
Public Method Asks to the opened source if she can support the Automatic discard blank images capability.  
Public Method Asks to the opened source if the Automatic discard blank images capability is enabled or not.  
Public Method Asks to the opened source if she can support the Automatic rotation of images capability. This capability depends on intelligent features within the Source to automatically rotate the image to the correct position.  
Public Method Asks to the opened source if the automatic rotation of images capability is enabled or not.  
Public Method Asks to the opened source if she can support the automatic scan capability. This capability is intended to boost the performance of a Source. The fundamental assumption behind AutoScan is that the device is able to capture images without waiting for the Application to request the image transfers. The default behavior is undefined, because some high volume devices are capable of anything but TwainIsAutoScanAvailable() return value being equal to TRUE.  
Public Method Asks to the opened source if the automatic scan capability is enabled or not.  
Public Method Asks to the opened source if she can support the auto-size images capability.  
Public Method Asks to the opened source if the auto-size images capability is enabled or not.  
Public Method This method find out if TWAIN is installed on the system. It takes a little time on the first call.  
Public Method Asks to the opened source if she can support the barcode detection capability.  
Public Method Asks to the opened source if the barcode detection capability is enabled or not.  
Public Method Returns the online statue of the current data source. If TRUE, the physical hardware (e.g., scanner, digital camera, image database, etc.) that represents the image source is attached, powered on, and communicating.  
Public Method Ask to the opened source if duplex scanning is currently enabled or not.  
Public Method Asks to the opened source if she can support endorser / imprinter capability.  
Public Method Asks to the opened source if there are documents in the feeder.  
Public Method Asks to the opened source if the document feeder is selected.  
Public Method Asks to the opened source if the current data source supports file transfer mode.  
Public Method Asks to the opened source if she can support the gamma correction capability.  
Public Method Ask to the opened source if imprinter capability is supported or not.  
Public Method Ask to the opened source if imprinter capability is currently enabled or not.  
Public Method Asks to the opened source if the current data source supports memory transfer mode.  
Public Method Asks to the opened source if she can support the noise filter capability.  
Public Method Asks to the opened source if she can support the image orientation capability.  
Public Method Ask to the opened source if the device supports a kind of pixel type.  
Public Method Asks to the opened source if she can support the image rotation capability.  
Public Method Queries the selected device's for settings dialog support.  
Public Method Asks to the opened source if she can support the image horizontal scaling capability.  
Public Method Asks to the opened source if she can support the image vertical scaling capability.  
Public Method Asks if the last acquisition process failed.  
Public MethodOverloaded.  Loads from a file, settings of the opened source, e.g. DPI, paper size, color format.  
Public Method Starts to log twain operations into file.  
Public Method Stops to log twain operations previously started by the TwainLogStart() method.  
Public MethodOverloaded.  This opens the source selected in the Select Source dialog. If some source is already open, does nothing and returns TRUE. Call this method for each scanning process or to set the TWAIN state to 4 (TWAIN_SOURCE_OPEN) when the TWAIN state is 3 (TWAIN_SM_OPEN) or 2 (TWAIN_SM_LOADED) or 1 (TWAIN_PRESESSION).  
Public MethodOverloaded.  Opens the source with the given name. If another source is open, closes it and attempts to open the specified source. First this method for each scanning process or to set the TWAIN state to 4 (TWAIN_SOURCE_OPEN) when the TWAIN state is 3 (TWAIN_SM_OPEN) or 2 (TWAIN_SM_LOADED) or 1 (TWAIN_PRESESSION).  
Public Method Sets the current TWAIN capability value to default value.  
Public Method Asks to the opened device to reset the area to scan, sometimes called the ROI (Region of Interest).  
Public MethodOverloaded.  Saves to a file the current settings of the opened source, e.g. DPI, paper size, color format.  
Public Method Asks to the opened source to select or deselect the document feeder.  
Public MethodOverloaded.  Select twain device for capture. This method posts the Source Manager's Select Source dialog box.  
Public Method Asks to the component to register your application into TWAIN.  
Public Method Try to enable or disable autobrightness scanning.  
Public Method Try to enable or disable the Source’s automatic document feeding process. If you enable auto feed scanning, this method selects the feeder. So to start scanning pages from an ADF, just do: TwainSetAutoFeed(TRUE).  
Public Method If this option is available on opened source, try to enable or disable the automatic border detection. It reduces or removes the border generated around an image by the scanner scanning its own platen (the area not covered by the paper).  
Public Method Tries to enable or disable the automatic color detection capability.  
Public Method If this option is available on opened source, try to enable or disable the automatic deskew correction of an image. It may also affect the dimensions of the image.  
Public Method If this option is available on opened source, try to enable or disable the automatic discard blank page capability.  
Public Method If this option is available on opened source, try to enable or disable the automatic rotation of image capability.  
Public Method Tries to enable or disable the auto scan scanning capability. Setting this to TRUE gives the scanner permission to 'scan ahead'. i.e. to pull pages from the feeder and scan them before they have been requested. On high-speed scanners, you may have to enable auto scan to achieve the maximum scanning rate.  
Public Method If this option is available on opened source, try to enable or disable the auto-size images.  
Public Method Tells to the control to close or not the opened source after a scan process.  
Public Method If this option is available on opened source, try to enable or disable the barcode detection.  
Public Method Specifies the number of bit per pixel for the current value of PixelType.  
Public Method Tries to specifies the Reduction Method the Source should use to reduce the bit depth of the data.  
Public Method Tries to set the current brightness for the next acquisition.  
Public Method Changes the current value of a TWAIN capability from a numeric value. The TwainGetAvailableCapValueNoNumeric() method should be used to determine what are the supported value which can be used with this method.  
Public Method Changes the current value of a TWAIN capability.  
Public Method Tries to set the current image compression to use by the selected twain source for file transfer mode. Since only certain file formats support compression, this capability must be negotiated after setting the desired file format with the TwainSetImageFileFormat() method.  
Public Method Tries to set the current contrast for the next acquisition.  
Public Method Turns On or Off the Debug Mode of GDTWAIN. Displays a message box for each step of the scanning process.  
Public Method Specifies the path TWAIN Data Source Manager. The TWAIN DSM is the windows library (dll) providing support for the TWAIN standard. Can be TWAIN_32.DLL or TWAINDSM.DLL for TWAIN 2.0 support. By default, the toolkits searches the Windows path for the TWAIN DSM but on Citrix the Windows directory can be redirected for users.  
Public Method Tries to specify the starting endorser / imprinter number for the next acquisition. All other endorser/imprinter properties should be handled through the data source’s user interface.  
Public Method Turns On or Off the error message box of GDTWAIN. Displays a message box for each error appends.  
Public Method Tries to set the current gamma correction value for the selected twain source.  
Public Method Tells the source to hide or show the user interface before acquisition.  
Public Method Tries to set the current image file format to use by the selected twain source for file transfer mode.  
Public Method Specifies the physical area (a rectangle) to be acquired during the next image transfer.  
Public Method Defines the starting page number with the current imprinter mode.  
Public Method Sets the current imprinter mode, if supported. Top/Bottom refer to duplex devices, and indicate if the printer is writing on the top or the bottom of the sheet of paper. Simplex devices use the top settings. Before/After indicates whether printing occurs before or after the sheet of paper has been scanned.  
Public Method Specifies the string that shall be used for printing with the current imprinter mode.  
Public Method Specifies the string that shall be used as suffix with the current imprinter mode.  
Public Method Tells the source to show or hide progress indicators during acquisition.  
Public Method Changes a specific TWAIN handling behaviour of the SDK. This method is experimental and should be used on GdPicture staff advice only!  
Public Method Set TRUE to run the TWAIN Source's GUI modal or FALSE to run it modeless. Please note that to successfully run modal, it may be necessary for the application to disable inputs to its windows while the Source’s GUI is running.  
Public Method Changes the multiple transfers mode for acquisition.  
Public Method Tries to set the current algorithm used to remove noise for the selected twain source.  
Public Method Asks to the opened source to define which edge of the “paper” the image’s “top” is aligned with. This information is used to adjust the frames to match the scanning orientation of the paper.  
Public Method Sets the current paper size.  
Public Method Try to specify the pixel 'flavor' (0 is black or white). CHOCOLATE means this pixel represents the darkest data value that can be generated by the device (the darkest available optical value may measure greater than 0). VANILLA means this pixel represents the lightest data value that can be generated by the device (the lightest available optical value may measure greater than 0).  
Public Method Tries to set the current pixel type for the selected twain source.  
Public Method Try to specify the color data formats There are two Options, "planar" And "chunky".  
Public Method Tries to set the current resolution (in both x & y). Resolution is in dots per inch.  
Public Method Asks to the opened source to rotate the scanned image data prior to transfer.  
Public Method Try to specify the dividing line between black and white. This is the value the Source will use to threshold, if needed, when scanning B&W image.  
Public Method Negotiates with open Source the number of images application will accept.  
Public Method Tries to set the current image horizontal scaling factor for the selected twain source.  
Public Method Tries to set the current image vertical scaling factor for the selected twain source.  
Public MethodOverloaded.  Starts the selected device's settings dialog, if this is supported.  
Public Method If auto scan is turned ON, this command will stop the operation of the scanner’s automatic feeder. No other action is taken. The application may then continue to transfer any images that have been captured by the scanner.  
Public MethodOverloaded.  Unloads the Data Source Manager and release the TWAIN32.DLL.  
Public Method Asks if during the last acquisition process the user asked to close the device.  
Public Method Uploads a file to a distant FTP server.  
Public MethodOverloaded.  Acquires a single image, from the currently selected Data Source to a file.  
Public Method Acquires a single image, from the currently selected Data Source to a file.  
Public Method Launches the Microsoft Windows Scanner and Camera Wizard with the currently selected Data Source.  
Public Method \Closes the open Data Source, if any.  
Public Method Ask to the opened source if duplex scanning is currently enabled or not.  
Public Method Returns the number of supported brightness values which can be used by the opened source in its current configuration.  
Public Method Returns a supported brightness value which can be used by the opened source in its current configuration.  
Public Method Returns the number of supported contrast values which can be used by the opened source in its current configuration.  
Public Method Returns a supported contrast value which can be used by the opened source in its current configuration.  
Public Method Returns the number of supported horizontal resolutions which can be used by the opened source in its current configuration.  
Public Method Returns a supported horizontal resolution which can be used by the opened source in its current configuration.  
Public Method Returns the number of supported image intents which can be used by the opened source in its current configuration.  
Public Method Returns a supported image intent which can be used by the opened source in its current configuration.  
Public Method Returns the number of supported vertical resolutions which can be used by the opened source in its current configuration.  
Public Method Returns a supported vertical resolution which can be used by the opened source in its current configuration.  
Public Method Returns the current bits per pixel setting for the selected device.  
Public Method Returns the brightness value of the selected device.  
Public Method Returns the current channels per pixel setting for the selected device.  
Public Method Returns the contrast value of the selected device.  
Public Method Returns the ID of the opened source.  
Public Method Undocumented method. Currently for support purpose only.  
Public Method Returns the width of the bed of the current device.  
Public Method Returns the current horizontal resolution in Dot per inch of the selected device.  
Public Method Returns the width of the feeder of the current device.  
Public Method Returns the number of available image from the selected device, for example: the number of pictures stored on the memory card of a digital camera.  
Public Method Gets the extension of the image to be transferred from the selected device.  
Public Method Returns the current image intent setting for the selected device. The driver chooses the bit depth, in dots per inch, and other settings that it determines are appropriate for the selected intent.  
Public Method Returns the physical area (a rectangle) to be acquired during the next image transfer.  
Public Method Returns the last status of the currently selected Data Source.  
Public Method Gets the current paper size.  
Public Method Returns the number of sources available.  
Public Method Returns the description of an available WIA source.  
Public Method Returns the version of the driver of an available WIA source.  
Public Method Returns the ID of an available WIA source.  
Public Method Returns the manufacturer name of an available WIA source.  
Public Method Returns the name of an available WIA source.  
Public Method Returns the name of the server on which an available WIA source is connected.  
Public Method Returns the type of an available WIA source.  
Public Method Returns the version of the WIA protocol used by an available WIA source.  
Public Method Returns the height of the bed of the current device.  
Public Method Returns the current vertical resolution in Dot per inch of the selected device.  
Public Method Returns the height of the feeder of the current device.  
Public Method Asks to the opened source if it has a document feeder.  
Public Method Asks to the opened source if it has a flatbed.  
Public Method Ask to the opened source if duplex scanning is currently available or not.  
Public Method Ask to the opened source if duplex scanning is currently enabled or not.  
Public Method Asks to the opened source if there are documents in the feeder.  
Public Method Asks to the opened source if the document feeder is selected.  
Public Method Opens a WIA source.  
Public Method Asks to the opened source to select or deselect the document feeder.  
Public Method Sets the index of the image to be transferred from the selected device.  
Public Method Select WIA device for capture. This method posts the WIA Source Manager's Select Source dialog box.  
Public Method Sets the current bits per pixel setting for the selected device.  
Public Method Tries to set the current brightness.  
Public Method Sets the current channels per pixel setting for the selected device.  
Public Method Tries to set the current contrast.  
Public Method Undocumented method. Currently for support purpose only.  
Public Method Tries to set the current horizontal resolution. Resolution is in dots per inch.  
Public Method \Sets the current image intent setting for the selected device. The driver chooses the bit depth, in dots per inch, and other settings that it determines are appropriate for the selected intent.  
Public Method Specifies the physical area (a rectangle) to be acquired during the next image transfer.  
Public Method Tells the source to show or hide progress indicators during acquisition.  
Public Method Sets the current paper size.  
Public Method Tries to set the current vertical resolution. Resolution is in dots per inch.  
Public Method Starts the selected device's settings dialog.  
Public Method Asks the currently selected Data Source to acquire an image, the return it as a GdPicture Image. This method should be used with camera only.  
Top
See Also

Reference

GdPictureImaging Class
GdPicture14 Namespace