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

    API changes in Vintasoft.Imaging.DocCleanup.dll

    Changed classes:

    Vintasoft.Imaging.ImageProcessing.Document.AdvancedReplaceColorCommand
    Added methods
    public void CopyTo(Vintasoft.Imaging.ImageProcessing.ProcessingCommandBase) Copies the state of the current command to the target command.


    Vintasoft.Imaging.ImageProcessing.Document.AutoTextInvertCommand
    Added methods
    public void CopyTo(Vintasoft.Imaging.ImageProcessing.ProcessingCommandBase) Copies the state of the current command to the target command.


    Vintasoft.Imaging.ImageProcessing.Document.AutoTextOrientationCommand
    Added methods
    public void CopyTo(Vintasoft.Imaging.ImageProcessing.ProcessingCommandBase) Copies the state of the current command to the target command.


    Vintasoft.Imaging.ImageProcessing.Document.ColorNoiseClearCommand
    Added methods
    public void CopyTo(Vintasoft.Imaging.ImageProcessing.ProcessingCommandBase) Copies the state of the current command to the target command.


    Vintasoft.Imaging.ImageProcessing.Document.ColorReplaceSphere
    Added methods
    public object Clone() Creates a new ColorReplaceSphere that is a copy of the current instance.


    Vintasoft.Imaging.ImageProcessing.Document.DeskewCommand
    Added methods
    public void CopyTo(Vintasoft.Imaging.ImageProcessing.ProcessingCommandBase) Copies the state of the current command to the target command.


    Vintasoft.Imaging.ImageProcessing.Document.DespeckleCommand
    Added methods
    public void CopyTo(Vintasoft.Imaging.ImageProcessing.ProcessingCommandBase) Copies the state of the current command to the target command.


    Vintasoft.Imaging.ImageProcessing.Document.HalftoneRemovalCommand
    Added methods
    public void CopyTo(Vintasoft.Imaging.ImageProcessing.ProcessingCommandBase) Copies the state of the current command to the target command.


    Vintasoft.Imaging.ImageProcessing.Document.HolePunchRemovalCommand
    Added methods
    public void CopyTo(Vintasoft.Imaging.ImageProcessing.ProcessingCommandBase) Copies the state of the current command to the target command.


    Vintasoft.Imaging.ImageProcessing.Document.LineFillingCommand
    Added methods
    public void CopyTo(Vintasoft.Imaging.ImageProcessing.ProcessingCommandBase) Copies the state of the current command to the target command.


    Vintasoft.Imaging.ImageProcessing.Document.LineRemovalCommand
    Added methods
    public void CopyTo(Vintasoft.Imaging.ImageProcessing.ProcessingCommandBase) Copies the state of the current command to the target command.


    Vintasoft.Imaging.ImageProcessing.Document.OcrPreprocessingCommand
    Added methods
    public object Clone() Creates a new OcrPreprocessingCommand that is a copy of the current instance.
    public void CopyTo(Vintasoft.Imaging.ImageProcessing.ProcessingCommandBase) Copies the state of the current command to the target command.


    Vintasoft.Imaging.ImageProcessing.Document.RestoreTextFromHalftoneCommand
    Added methods
    public void CopyTo(Vintasoft.Imaging.ImageProcessing.ProcessingCommandBase) Copies the state of the current command to the target command.


    Vintasoft.Imaging.ImageProcessing.Document.SmoothingCommand
    Added methods
    public void CopyTo(Vintasoft.Imaging.ImageProcessing.ProcessingCommandBase) Copies the state of the current command to the target command.


    Vintasoft.Imaging.ImageProcessing.Info.DocumentSegmentationCommand
    Added methods
    public void CopyTo(Vintasoft.Imaging.ImageProcessing.ProcessingCommandBase) Copies the state of the current command to the target command.


    Vintasoft.Imaging.ImageProcessing.Info.HalftoneRecognitionCommand
    Added methods
    public void CopyTo(Vintasoft.Imaging.ImageProcessing.ProcessingCommandBase) Copies the state of the current command to the target command.


    Vintasoft.Imaging.ImageProcessing.Info.ImageSegmentationCommand
    Added methods
    public void CopyTo(Vintasoft.Imaging.ImageProcessing.ProcessingCommandBase) Copies the state of the current command to the target command.


    Vintasoft.Imaging.ImageProcessing.Info.LineRecognitionCommand
    Added methods
    public void CopyTo(Vintasoft.Imaging.ImageProcessing.ProcessingCommandBase) Copies the state of the current command to the target command.




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

    Changed classes:

    Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.DespeckleRequestParams
    Added properties
    public bool autoConfigureLevels { get; set; } Gets or sets a value indicating whether the automatic configuration of levels and radius should be used.


    Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.LineRemovalRequestParams
    Added properties
    public int maxGapLength { get; set; } Gets or sets the maximum length of line gap.


    Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.VintasoftImageProcessingDocCleanupWebService
    Added properties
    public Vintasoft.Data.IDataStorage GlobalResourcesDataStorage { get; set; } Gets or sets the data storage that should be used for storing global resources.
    public Vintasoft.Imaging.Web.Services.ImageTilesCacheManager ImageTilesCacheManager { get; } Gets a cache manager that manages cache of image tiles.
    public Vintasoft.Data.IDataStorage SessionDataStorage { get; set; } Gets or sets the data storage that should be used for storing images.
    public Vintasoft.Imaging.Web.Services.ThumbnailsCacheManager ThumbnailsCacheManager { get; } Gets a cache manager that manages cache of thumbnails.
    Removed properties
    public Vintasoft.Data.IDataStorage DataStorage { get; set; } Override the CreateSessionDataStorage(string) method instead.
    Added constructors
    public void VintasoftImageProcessingDocCleanupWebService(Vintasoft.Data.IDataStorage) Initializes a new instance of the VintasoftImageProcessingDocCleanupWebService class.
    public void VintasoftImageProcessingDocCleanupWebService(Vintasoft.Data.IDataStorage, Vintasoft.Data.IDataStorage) Initializes a new instance of the VintasoftImageProcessingDocCleanupWebService class.
    public void VintasoftImageProcessingDocCleanupWebService(Vintasoft.Data.IDataStorage, Vintasoft.Data.IDataStorage, Vintasoft.Imaging.Web.Services.ImageTilesCacheManager) Initializes a new instance of the VintasoftImageProcessingDocCleanupWebService class.
    public void VintasoftImageProcessingDocCleanupWebService(Vintasoft.Data.IDataStorage, Vintasoft.Data.IDataStorage, Vintasoft.Imaging.Web.Services.ThumbnailsCacheManager) Initializes a new instance of the VintasoftImageProcessingDocCleanupWebService class.
    public void VintasoftImageProcessingDocCleanupWebService(Vintasoft.Data.IDataStorage, Vintasoft.Imaging.Web.Services.ImageTilesCacheManager, Vintasoft.Imaging.Web.Services.ThumbnailsCacheManager) Initializes a new instance of the VintasoftImageProcessingDocCleanupWebService class.
    public void VintasoftImageProcessingDocCleanupWebService(Vintasoft.Data.IDataStorage, Vintasoft.Data.IDataStorage, Vintasoft.Imaging.Web.Services.ImageTilesCacheManager, Vintasoft.Imaging.Web.Services.ThumbnailsCacheManager) Initializes a new instance of the VintasoftImageProcessingDocCleanupWebService class.
    Removed constructors
    public void VintasoftImageProcessingDocCleanupWebService(string, string, Vintasoft.Data.IDataStorage) Use the VintasoftImageProcessingDocCleanupWebService(IDataStorage, ImageTilesCacheManager, ThumbnailsCacheManager) constructor instead.




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

    Changed delegates:

    Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.HttpHandlers.VintasoftImageProcessingDocCleanupHandler
    Added properties
    public bool IsEmptySessionSupported { get; set; } Gets or sets a value indicating whether the HTTP handler can work with undefined session.
    Removed properties
    public Vintasoft.Data.IDataStorage DataStorage { get; set; } Override the CreateSessionDataStorage(string) method instead.
    public Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.VintasoftImageProcessingDocCleanupWebService VintasoftWebService { get; } Override the CreateWebService(string) method instead.




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

    Changed classes:

    Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.WcfServices.VintasoftImageProcessingDocCleanupWcfService
    Added properties
    public bool IsEmptySessionSupported { get; set; } Gets or sets a value indicating whether the WCF service can work with undefined session.
    Removed properties
    public Vintasoft.Data.IDataStorage DataStorage { get; set; } Override the CreateSessionDataStorage(string) method instead.
    public Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.VintasoftImageProcessingDocCleanupWebService VintasoftWebService { get; } Override the CreateWebService(string) method instead.




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

    Changed classes:

    Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.ApiControllers.VintasoftImageProcessingDocCleanupApiController
    Added properties
    public bool IsEmptySessionSupported { get; set; } Gets or sets a value indicating whether the API controller can work with undefined session.
    Removed properties
    public Vintasoft.Data.IDataStorage DataStorage { get; set; } Override the CreateSessionDataStorage(string) method instead.
    public Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.VintasoftImageProcessingDocCleanupWebService VintasoftWebService { get; } Override the CreateWebService(string) method instead.




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

    Changed classes:

    Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Api2Controllers.VintasoftImageProcessingDocCleanupApi2Controller
    Added properties
    public bool IsEmptySessionSupported { get; set; } Gets or sets a value indicating whether the API controller can work with undefined session.
    Removed properties
    public Vintasoft.Data.IDataStorage DataStorage { get; set; } Override the CreateSessionDataStorage(string) method instead.
    public Vintasoft.Imaging.ImageProcessing.DocCleanup.Web.Services.VintasoftImageProcessingDocCleanupWebService VintasoftWebService { get; } Override the CreateWebService(string) method instead.




    New JavaScript file Vintasoft.Imaging.DocCleanup.js

    New JavaScript file Vintasoft.Imaging.DocCleanup.js contains JavaScript code for processing of document images.