Accusoft.ScanFixXpress8.Net
ScanFix Class Members
Properties  Methods  Events


The following tables list the members exposed by ScanFix.

Public Constructors
 NameDescription
Public ConstructorScanFix ConstructorOverloaded.   
Top
Public Properties
 NameDescription
Public PropertyContainer (Inherited from System.ComponentModel.Component)
Public PropertyDebug Gets and sets a flag to indicate if debug information is sent to a debug file.  
Public PropertyDebugLogFileGets and sets the debug log file name.  
Public PropertyErrorLevel Gets and sets level for items to be written to the debug log file.  
Public PropertyHorizontalResolution Gets and sets the horizontal resolution of the current image in units determined by the current ResolutionUnits property setting.  
Public PropertyImageHeightGets height of the current image in pixels.  
Public PropertyImageResolutionGets resolution object for ScanFix.  
Public PropertyImageWidthGets width of the current image in pixels.  
Public PropertyLicensingGets licensing information object for ScanFix.  
Public PropertyResolutionUnits Gets and sets the unit of measure for the vertical and horizontal resolutions.  
Public PropertySite (Inherited from System.ComponentModel.Component)
Public PropertyVerticalResolution 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 MethodAboutBoxOverloaded.  Displays a dialog box showing ScanFix version and copyright information.  
Public MethodAdjustBrightnessContrastOverloaded.  Analyzes and/or automatically increases the contrast of an image.  
Public MethodApplyAverageFilterOverloaded.  Performs a 3x3 Average filter smoothing operation on the image, placing the output in the center of the window.  
Public MethodApplyCloseFilterOverloaded.  Performs a 3x3 Close filter operation on the image, closing light colored pixels.  
Public MethodApplyCustomFilter Performs a custom convolution filter operation on image.  
Public MethodApplyGaussianFilterOverloaded.  Performs a 3x3 Gaussian smoothing filter operation on the image.  
Public MethodApplyLaplacianFilter Performs a 3x3 Laplacian edge detection filter operation on the image.  
Public MethodApplyMedianFilterOverloaded.  Performs a 3x3 Median smoothing filter operation on the image.  
Public MethodApplyOpenFilterOverloaded.  Performs a 3x3 Open filter operation on the image, opening light colored pixels.  
Public MethodApplyPrewittFilterOverloaded.  Performs a 3x3 Prewitt horizontal edge detection filter operation on the image.  
Public MethodApplySobelFilterOverloaded.  Performs a 3x3 Sobel horizontal edge detection filter operation on the image.  
Public MethodApplyUnsharpFilterOverloaded.  Performs an Unsharp mask sharpening filter operation on the image.  
Public MethodAutoAdjustBrightnessContrast Automatically adjust brightness and contrast of image to enhance the text on image  
Public MethodAutoBinarize 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 MethodAutoCorrectInverseText 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 MethodAutoDespeckle Automatically detects speckles on an image and remove them.  
Public MethodAutoImageDetergentOverloaded.  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 MethodAutoRemoveHolePunch Automatically detects dark marks that resemble hole punches and remove them from image.  
Public MethodAutoRotate Automatically detects the image's orientation and rotates it so that the text on it is upright oriented  
Public MethodAutoSmoothBackground Automatically smoothes the image background and removes texture while retaining text quality  
Public MethodBinarize 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 MethodColorDrop Cleans an image by changing groups of similar color pixels to a single color.  
Public MethodCopyTo 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 MethodCorrectInverseTextOverloaded.  Detects and removes (reverses) inverse (white on black) text in a bitonal image.  
Public MethodCorrectNegativePageOverloaded.  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 MethodCreateObjRefCreates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from System.MarshalByRefObject)
Public MethodDeskewOverloaded.  Detects the skew angle of the current image and rotates the image to remove that skew.  
Public MethodDespeckleOverloaded. Detects and removes specks from the current image.  
Public MethodDetectBlankPageOverloaded.  Analyzes an image to determine if the amount of data there is low enough for the page to be considered blank.  
Public MethodDetectBlankRectangle Analyzes a rectangular area of an image to determine if the amount of data there is low enough to be considered blank.  
Public MethodDetectColorOverloaded.  Examines an image looking for significant amounts of color data.  
Public MethodDetectGraphicLinesDetects graphical lines from the current image.  
Public MethodDilateOverloaded.  Expands dark color pixels in the image by one in each direction.  
Public MethodDisposeOverloaded. Overridden. This method cleans up any resources being used.  
Public MethodErodeOverloaded.  Removes dark color pixels in the image by one in each direction.  
Public MethodExecuteEnhancements Execute the input enhancements on the current image.  
Public MethodFlipFlips the image (swap the top and bottom).  
Public MethodFromBitmap Sets the current image to a copy of the given Bitmap object.  
Public MethodFromHbitmap Sets the current image to a copy of the given HBITMAP object.  
Public MethodFromHdibSets the current image to the given HDIB object.  
Public MethodFromImage Sets the current image to a copy of the given Image object.  
Public MethodGetLifetimeServiceRetrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodGetRectangle Replaces the current image with a subset of the original image.  
Public MethodImageDetergent 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 MethodInitializeLifetimeServiceObtains a lifetime service object to control the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodMirrorMirrors the image (swap the left and right sides).  
Public MethodNegateInverts all colors in the image.  
Public MethodPerspectiveAdjust Detects and adjusts the perspective of a rectangular object in an image that is distorted.  
Public MethodRegisterImageOverloaded.  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 MethodRemoveBlobsOverloaded.  Locates and removes large black objects in bitonal images.  
Public MethodRemoveBorderOverloaded.  Locates border pixels and will replace them with the specified pad color and/or remove the pixels from the image.  
Public MethodRemoveCombsOverloaded. Detects and removes combs from the current image.  
Public MethodRemoveDotShadingOverloaded.  Removes dot shading areas from a bitonal image, including actual black-on-white shading.  
Public MethodRemoveGraphicLines Removes specified graphical lines from the current image.  
Public MethodRemoveLinesOverloaded. Detects and removes lines from the current image.  
Public MethodRescaleOverloaded. Deprecated - Use 'Rescale(Accusoft.ScanFixXpressSdk.RescaleOptions options)' constructor instead. Rescales the image with the vertical and horizontal axis rescaled independently from each other.  
Public MethodRotateOverloaded. Rotates the image by a given angle.  
Public MethodShearShears the image by the given amount.  
Public MethodSmoothObjectsOverloaded.  Smoothes the edges of characters in a bitonal image by the amount specified in the options.  
Public MethodSmoothZoom Replaces the current image with a new image whose width and height have been doubled and whose pixels have been smoothed.  
Public MethodToBitmap Returns a new Bitmap object that contains a copy of this component's current image.  
Public MethodToHdib Returns the DIB containing the component's current image.  
Public MethodToImage Returns a new Image object that contains a copy of this component's current image.  
Public MethodToString (Inherited from System.ComponentModel.Component)
Public MethodTransferTo 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 MethodVirtualBulb 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 MethodFinalize (Inherited from System.ComponentModel.Component)
Protected MethodGetService (Inherited from System.ComponentModel.Component)
Protected MethodMemberwiseCloneOverloaded. Creates a shallow copy of the current System.MarshalByRefObject object. (Inherited from System.MarshalByRefObject)
Top
Public Events
 NameDescription
Public EventDisposed (Inherited from System.ComponentModel.Component)
Top
See Also

Reference

ScanFix Class
Accusoft.ScanFixXpressSdk Namespace

 

 


©2016. Accusoft Corporation. All Rights Reserved.

Send Feedback