Accusoft.Forms1 - Updated
ScanFix Class Members
Properties  Methods  Events


Accusoft.ScanFixXpressSdk Namespace : ScanFix Class

The following tables list the members exposed by ScanFix.

Public Constructors
 NameDescription
Public ConstructorOverloaded.   
Top
Public Properties
 NameDescription
Public Property (Inherited from System.ComponentModel.Component)
Public Property Gets and sets a flag to indicate if debug information is sent to a debug file.  
Public Property Gets and sets the debug log file name.  
Public Property Gets and sets level for items to be written to the debug log file.  
Public Property Gets and sets the horizontal resolution of the current image in units determined by the current ResolutionUnits property setting.  
Public Property Gets height of the current image in pixels.  
Public Property Gets resolution object for ScanFix.  
Public Property Gets width of the current image in pixels.  
Public Property Gets licensing information object for ScanFix.  
Public Property Gets and sets the unit of measure for the vertical and horizontal resolutions.  
Public Property (Inherited from System.ComponentModel.Component)
Public Property Gets and sets the vertical resolution of the current image in units determined by the current ResolutionUnits property setting.  
Top
Protected Properties
Public Methods
 NameDescription
Public MethodOverloaded.  Displays a dialog box showing ScanFix version and copyright information.  
Public MethodOverloaded.  Analyzes and/or automatically increases the contrast of an image.  
Public MethodOverloaded.  Performs a 3x3 Average filter smoothing operation on the image, placing the output in the center of the window.  
Public MethodOverloaded.  Performs a 3x3 Close filter operation on the image, closing light colored pixels.  
Public Method Performs a custom convolution filter operation on image.  
Public MethodOverloaded.  Performs a 3x3 Gaussian smoothing filter operation on the image.  
Public Method Performs a 3x3 Laplacian edge detection filter operation on the image.  
Public MethodOverloaded.  Performs a 3x3 Median smoothing filter operation on the image.  
Public MethodOverloaded.  Performs a 3x3 Open filter operation on the image, opening light colored pixels.  
Public MethodOverloaded.  Performs a 3x3 Prewitt horizontal edge detection filter operation on the image.  
Public MethodOverloaded.  Performs a 3x3 Sobel horizontal edge detection filter operation on the image.  
Public MethodOverloaded.  Performs an Unsharp mask sharpening filter operation on the image.  
Public Method Automatically adjust brightness and contrast of image to enhance the text on image  
Public Method Creates an enhanced 1-bit output DIB of the same dimensions as a 1-bit, 8-bit or 24-bit input DIB using an automatic, intelligent algorithm.  
Public Method Automactically detects areas with white text on black background, such as table column headers or guide text, and negate them so that text is black and background is white.  
Public Method Automatically detects speckles on an image and remove them.  
Public MethodOverloaded.  Removes noise from a color image by converting colors near each selected color to the selected color. This function automatically selects the colors to clean.  
Public Method Automatically detects dark marks that resemble hole punches and remove them from image.  
Public Method Automatically detects the image's orientation and rotates it so that the text on it is upright oriented  
Public Method Automatically smoothes the image background and removes texture while retaining text quality  
Public Method Creates an enhanced 1-bit output DIB of the same dimensions as a 1-bit, 8-bit or 24-bit input DIB using the settings provided by the caller.  
Public Method Cleans an image by changing groups of similar color pixels to a single color.  
Public Method Designed to make passing image data between different Accusoft components easier, this method makes a copy of this object's image data and gives the new image data to another object which can be defined in a different Accusoft assembly. When finished, both this object and the destination object will contain separate copies of the same image data.  
Public MethodOverloaded.  Detects and removes (reverses) inverse (white on black) text in a bitonal image.  
Public MethodOverloaded.  Determines if the image is black on white (normal) or white on black (negative), and optionally negate the image if it is, in fact, a negative.  
Public Method (Inherited from System.MarshalByRefObject)
Public MethodOverloaded.  Detects the skew angle of the current image and rotates the image to remove that skew.  
Public MethodOverloaded.  Detects and removes specks from the current image.  
Public MethodOverloaded.  Analyzes an image to determine if the amount of data there is low enough for the page to be considered blank.  
Public Method Analyzes a rectangular area of an image to determine if the amount of data there is low enough to be considered blank.  
Public MethodOverloaded.  Examines an image looking for significant amounts of color data.  
Public Method Detects graphical lines from the current image.  
Public MethodOverloaded.  Expands dark color pixels in the image by one in each direction.  
Public MethodOverloaded. Overridden.  This method cleans up any resources being used.  
Public MethodOverloaded.  Removes dark color pixels in the image by one in each direction.  
Public Method Execute the input enhancements on the current image.  
Public Method Flips the image (swap the top and bottom).  
Public Method Sets the current image to a copy of the given Bitmap object.  
Public Method Sets the current image to a copy of the given HBITMAP object.  
Public Method Sets the current image to the given HDIB object.  
Public Method Sets the current image to a copy of the given Image object.  
Public Method (Inherited from System.MarshalByRefObject)
Public Method Replaces the current image with a subset of the original image.  
Public Method Removes noise from a color image by converting colors near each selected color to the selected color. The user must specify the selected colors.  
Public Method (Inherited from System.MarshalByRefObject)
Public Method Mirrors the image (swap the left and right sides).  
Public Method Inverts all colors in the image.  
Public Method Detects and adjusts the perspective of a rectangular object in an image that is distorted.  
Public MethodOverloaded.  Automatically positions text horizontally and vertically in the current image, providing a consistent left and top margin for documents. Use this function if the default control parameters are adequate.  
Public MethodOverloaded.  Locates and removes large black objects in bitonal images.  
Public MethodOverloaded.  Locates border pixels and will replace them with the specified pad color and/or remove the pixels from the image.  
Public MethodOverloaded.  Detects and removes combs from the current image.  
Public MethodOverloaded.  Removes dot shading areas from a bitonal image, including actual black-on-white shading.  
Public Method Removes specified graphical lines from the current image.  
Public MethodOverloaded.  Detects and removes lines from the current image.  
Public MethodOverloaded. Deprecated - Use 'Rescale(Accusoft.ScanFixXpressSdk.RescaleOptions options)' constructor instead. Rescales the image with the vertical and horizontal axis rescaled independently from each other.  
Public MethodOverloaded.  Rotates the image by a given angle.  
Public Method Shears the image by the given amount.  
Public MethodOverloaded.  Smoothes the edges of characters in a bitonal image by the amount specified in the options.  
Public Method Replaces the current image with a new image whose width and height have been doubled and whose pixels have been smoothed.  
Public Method Returns a new Bitmap object that contains a copy of this component's current image.  
Public Method Returns the DIB containing the component's current image.  
Public Method Returns a new Image object that contains a copy of this component's current image.  
Public Method (Inherited from System.ComponentModel.Component)
Public Method Designed to make passing image data between different Accusoft components easier, this method transfers this object's image data to another object which can be defined in a different Accusoft assembly. When finished, this object will no longer contain image data; the image data will be owned by the destination object.  
Public Method Emulates a dropout scanner, and cleans an image by converting the selected hues to white, nearby hues to shades of gray and all other hues to black.  
Top
Protected Methods
 NameDescription
Protected Method (Inherited from System.ComponentModel.Component)
Protected Method (Inherited from System.ComponentModel.Component)
Protected MethodOverloaded.  (Inherited from System.MarshalByRefObject)
Top
Public Events
 NameDescription
Public Event (Inherited from System.ComponentModel.Component)
Top
See Also

Reference

ScanFix Class
Accusoft.ScanFixXpressSdk Namespace