VintaSoft Imaging .NET SDK v8.7
In This Topic
    VintaSoft Document Cleanup .NET Plug-in: API changes in version 8.7
    In This Topic

    API changes in Vintasoft.Imaging.DocCleanup.dll

    New classes:

    public class Vintasoft.Imaging.ImageProcessing.Document.DeskewDocumentImageCommand Detects rotation angle of document image and rotates it using the detected angle.
    public class Vintasoft.Imaging.ImageProcessing.Info.GetDocumentImageRotationAngleCommand Detects rotation angle of a document image.
    public class Vintasoft.Imaging.ImageProcessing.Info.GetDocumentImageRotationAngleCommandResult Stores result of execution of the Vintasoft.Imaging.ImageProcessing.Info.GetDocumentImageRotationAngleCommand.


    Changed classes:

    Vintasoft.Imaging.ImageProcessing.Document.AutoTextOrientationCommand
    Added properties
    public Vintasoft.Imaging.ImageProcessing.Transforms.ImageRotateFlipType AppliedRotation { get; } Gets the rotation applied to the image.
    public double Confidence { get; } Gets the confidence, in percents, of the result.
    public bool IsOrientationDetermined { get; } Gets a value indicating whether orientation of the image is determined.


    Vintasoft.Imaging.ImageProcessing.Info.ImageSegmentationCommand
    Renamed properties
    public int ColorHiThreshold { get; set; } public int ColorHighThreshold { get; set; }






    API changes in Vintasoft.Imaging.DocCleanup.Web.Services.dll

    New classes:

    public class Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.DeskewDocumentImageRequestParams Request to a web controller. Contains parameters, which must be sent to a web controller for automatic detecting of rotation angle of a document image and rotating document image using the detected angle.
    public class Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.GetDocumentImageRotationAngleRequestParams Request to a web controller. Contains parameters, which must be sent to a web controller for automatic detecting of rotation angle of a document image.
    public class Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.GetDocumentImageRotationAngleResponseParams Response from web controller. Contains information about rotation angle of a document image.
    public class Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.GetTextOrientationRequestParams Request to a web controller. Contains parameters, which must be sent to a web controller for automatic detecting of text orientation in a document image.
    public class Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.GetTextOrientationResponseParams Response from web controller. Contains an execution result of get text orientation command.
    public class Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.OcrPreprocessingRequestParams Request to a web controller. Contains parameters, which must be sent to a web controller for executing typical sequence of image processing commands, which are necessary to prepare an image for optical character recognition.
    public class Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.OcrPreprocessingResponseParams Response from web controller. Contains an execution result of command that executing typical sequence of image processing commands, which are necessary to prepare an image for optical character recognition.


    Changed classes:

    Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.DeskewRequestParams
    Added properties
    public int maxAngle { get; set; } Gets or sets the maximum possible angle (clockwise and counterclockwise) detected by command.
    public double minConfidence { get; set; } Gets or sets the minimum confidence, in percents, for determined rotation angle.


    Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.ImageSegmentationRequestParams
    Renamed properties
    public int colorHiThreshold { get; set; } public int colorHighThreshold { get; set; }


    Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.VintasoftImageProcessingDocCleanupWebService
    Added methods
    public Vintasoft.Shared.Web.ImageInfoResponseParams DeskewDocumentImage(Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.DeskewDocumentImageRequestParams) Detects rotation angle of a document image and rotates it using the detected angle.
    public Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.GetDocumentImageRotationAngleResponseParams GetDocumentImageRotationAngle(Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.GetDocumentImageRotationAngleRequestParams) Detects rotation angle of a document image.
    public Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.GetTextOrientationResponseParams GetTextOrientation(Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.GetTextOrientationRequestParams) Detects text orientation in a document image.
    public Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.OcrPreprocessingResponseParams OcrPreprocessing(Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.OcrPreprocessingRequestParams) Executes typical sequence of image processing commands, which are necessary to prepare an image for optical character recognition.






    API changes in Vintasoft.Imaging.DocCleanup.Web.WcfServices.dll

    Changed classes:

    Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.WcfServices.VintasoftImageProcessingDocCleanupWcfService
    Added methods
    public Vintasoft.Shared.Web.ImageInfoResponseParams DeskewDocumentImage(Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.DeskewDocumentImageRequestParams) Detects rotation angle of a document image and rotates it using the detected angle.
    public Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.GetDocumentImageRotationAngleResponseParams GetDocumentImageRotationAngle(Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.GetDocumentImageRotationAngleRequestParams) Detects rotation angle of a document image.
    public Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.GetTextOrientationResponseParams GetTextOrientation(Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.GetTextOrientationRequestParams) Detects text orientation in a document image.
    public Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.OcrPreprocessingResponseParams OcrPreprocessing(Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.OcrPreprocessingRequestParams) Executes typical sequence of image processing commands, which are necessary to prepare an image for optical character recognition.




    Changed interfaces:

    Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.WcfServices.IVintasoftImageProcessingDocCleanupWcfService
    Added methods
    public Vintasoft.Shared.Web.ImageInfoResponseParams DeskewDocumentImage(Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.DeskewDocumentImageRequestParams) Detects rotation angle of a document image and rotates document image using the detected angle.
    public Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.GetDocumentImageRotationAngleResponseParams GetDocumentImageRotationAngle(Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.GetDocumentImageRotationAngleRequestParams) Detects rotation angle of a document image.
    public Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.GetTextOrientationResponseParams GetTextOrientation(Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.GetTextOrientationRequestParams) Detects text orientation in a document image.
    public Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.OcrPreprocessingResponseParams OcrPreprocessing(Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.OcrPreprocessingRequestParams) Executes typical sequence of image processing commands, which are necessary to prepare an image for optical character recognition.






    API changes in Vintasoft.Imaging.DocCleanup.Web.ApiControllers.dll

    Changed classes:

    Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.ApiControllers.VintasoftImageProcessingDocCleanupApiController
    Added methods
    public Vintasoft.Shared.Web.ImageInfoResponseParams DeskewDocumentImage(Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.DeskewDocumentImageRequestParams) Detects rotation angle of a document image and rotates it using the detected angle.
    public Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.GetDocumentImageRotationAngleResponseParams GetDocumentImageRotationAngle(Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.GetDocumentImageRotationAngleRequestParams) Detects rotation angle of a document image.
    public Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.GetTextOrientationResponseParams GetTextOrientation(Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.GetTextOrientationRequestParams) Detects text orientation in a document image.
    public Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.OcrPreprocessingResponseParams OcrPreprocessing(Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.OcrPreprocessingRequestParams) Executes typical sequence of image processing commands, which are necessary to prepare an image for optical character recognition.






    API changes in Vintasoft.Imaging.DocCleanup.Web.Api2Controllers.dll

    Changed classes:

    Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Api2Controllers.VintasoftImageProcessingDocCleanupApi2Controller
    Added methods
    public Vintasoft.Shared.Web.ImageInfoResponseParams DeskewDocumentImage(Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.DeskewDocumentImageRequestParams) Detects rotation angle of a document image and rotates it using the detected angle.
    public Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.GetDocumentImageRotationAngleResponseParams GetDocumentImageRotationAngle(Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.GetDocumentImageRotationAngleRequestParams) Detects rotation angle of a document image.
    public Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.GetTextOrientationResponseParams GetTextOrientation(Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.GetTextOrientationRequestParams) Detects text orientation in a document image.
    public Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.OcrPreprocessingResponseParams OcrPreprocessing(Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.OcrPreprocessingRequestParams) Executes typical sequence of image processing commands, which are necessary to prepare an image for optical character recognition.






    API changes in Vintasoft.Imaging.DocCleanup.js

    New classes:

    public class Vintasoft.Imaging.ImageProcessing.DocCleanup.WebDeskewDocumentImageCommandJS Detects rotation angle of a document image and rotates document image using the detected angle.
    public class Vintasoft.Imaging.ImageProcessing.DocCleanup.WebGetDocumentImageRotationAngleCommandJS Detects rotation angle of a document image.
    public class Vintasoft.Imaging.ImageProcessing.DocCleanup.WebGetTextOrientationCommandJS Detects text orientation in a document image.
    public class Vintasoft.Imaging.ImageProcessing.DocCleanup.WebOcrPreprocessingCommandJS Executes typical sequence of image processing commands necessary to prepare an image for optical character recognition.


    Changed classes:

    Vintasoft.Imaging.ImageProcessing.DocCleanup.WebDeskewCommandJS
    Added properties
    public number get_MaxAngle { get; } Gets the maximum possible angle (clockwise and counterclockwise) detected by command.
    public number get_MinConfidence { get; } Gets the minimum confidence, in percents, for determined rotation angle.
    public number set_MaxAngle { set; } Sets the maximum possible angle (clockwise and counterclockwise) detected by command.
    public number set_MinConfidence { set; } Sets the minimum confidence, in percents, for determined rotation angle.


    Vintasoft.Imaging.ImageProcessing.DocCleanup.WebImageSegmentationCommandJS
    Renamed properties
    public number get_ColorHiThreshold { get; } public number get_ColorHighThreshold { get; }
    public number set_ColorHiThreshold { set; } public number set_ColorHighThreshold { set; }