This section describes how to upgrade from ScanFix Xpress 7 to ScanFix Xpress 8. While generally you'll be able to replace ScanFix Xpress 7 with ScanFix Xpress 8, there are a few important changes you may need to consider. This section provides information about those changes.
ScanFix Xpress 8 introduces changes to its API as described in this section.
ALL the Result Class constructors have been changed to internal. So, the following Results classes cannot be instantiated outside of the ScanFix SDK:
AutoBinarizeResults, AutoBrightnessContrastResults, AutoDespeckleResults, AutoInverseTextResults, AutoRemoveHolePunchResults,
AutoRotateResults, AutoSmoothBackgroundResults, BinarizeResults, BlankPageDetectResults, BlankRectangleDetectResults,
BlobRemovalResults, BorderRemovalResults, BrightnessContrastResults, ColorDropResults, CombRemovalResults, DeskewResults, DespeckleResults,
DetectColorResults, DilateResults, DotShadingRemovalResults, ErodeResults, FilterResults, FlipResults, GetRectangleResults, GraphicLineDetectionResults,
GraphicLineRemovalResults, ImageDetergentResults, ImageRegistrationResults, InverseTextResults, LineRemovalResults, MirrorResults,
NegateResults, NegativeCorrectionResults, PerspectiveAdjustResults, RescaleResults, RotateResults, ShearResults, SmoothObjectsResults,
SmoothZoomResults, and VirtualBulbResults.
The following methods are now marked as deprecated and will be removed from the next release of ScanFix:
If you encounter any porting issues, please contact Support for assistance.