VintaSoft Imaging .NET SDK 12.5: Documentation for Web developer
In This Topic
    VintaSoft Imaging .NET SDK: API changes in version 12.5
    In This Topic

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

    Removed classes:

    public class Vintasoft.Imaging.Web.Services.ImageCollectionStateCacheManager This class is no longer supported.


    Changed classes:

    Vintasoft.Imaging.Web.Services.ImageTilesCacheManager
    Changed methods
    public string GetTileId(string, int, System.Drawing.PointF, System.Drawing.Size, System.Drawing.PointF, Vintasoft.Imaging.Codecs.Decoders.RenderingSettings, Vintasoft.Imaging.Codecs.Decoders.DecodingSettings, Vintasoft.Imaging.Codecs.Encoders.EncoderBase) public string GetTileId(string, Vintasoft.Shared.Web.WebDocumentLayoutSettings, int, System.Drawing.PointF, System.Drawing.Size, System.Drawing.PointF, Vintasoft.Imaging.Codecs.Decoders.RenderingSettings, Vintasoft.Imaging.Codecs.Decoders.DecodingSettings, Vintasoft.Imaging.Codecs.Encoders.EncoderBase)


    Vintasoft.Imaging.Web.Services.ThumbnailsCacheManager
    Changed methods
    public string GetThumbnailId(string, int, System.Drawing.Size, Vintasoft.Shared.Web.WebRenderingSettings, Vintasoft.Shared.Web.WebDecodingSettings, Vintasoft.Imaging.Codecs.Encoders.EncoderBase) public string GetThumbnailId(string, int, System.Drawing.Size, Vintasoft.Shared.Web.WebDocumentLayoutSettings, Vintasoft.Shared.Web.WebRenderingSettings, Vintasoft.Shared.Web.WebDecodingSettings, Vintasoft.Imaging.Codecs.Encoders.EncoderBase)


    Vintasoft.Imaging.Web.Services.VintasoftImageCollectionWebService
    Removed properties
    public Vintasoft.Imaging.Web.Services.ImageCollectionStateCacheManager ImageCollectionStateCacheManager { get; } This property is no longer supported.
    Removed constructors
    public void VintasoftImageCollectionWebService(Vintasoft.Data.IDataStorage, Vintasoft.Imaging.Web.Services.ImageCollectionStateCacheManager) This constructor is no longer supported.
    Changed constructors
    public void VintasoftImageCollectionWebService(Vintasoft.Data.IDataStorage, Vintasoft.Data.IDataStorage, Vintasoft.Imaging.Web.Services.ImageCollectionStateCacheManager) public void VintasoftImageCollectionWebService(Vintasoft.Data.IDataStorage, Vintasoft.Data.IDataStorage)
    Removed methods
    public Vintasoft.Shared.Web.WebImageFileResponseParams ClearCache(Vintasoft.Shared.Web.WebImageFileRequestParams) This method is no longer supported.
    public Vintasoft.Imaging.Web.Services.ImageCollectionResponseParams LoadState(Vintasoft.Shared.Web.WebRequestParamsBase) This method is no longer supported.
    public Vintasoft.Shared.Web.WebResponseParamsBase SaveState(Vintasoft.Imaging.Web.Services.ImageCollectionRequestParams) This method is no longer supported.




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

    Changed classes:

    Vintasoft.Imaging.Web.Api2Controllers.VintasoftImageCollectionApi2Controller
    Removed methods
    public Vintasoft.Shared.Web.WebImageFileResponseParams ClearCache(Vintasoft.Shared.Web.WebImageFileRequestParams) This method is no longer supported.
    public Vintasoft.Imaging.Web.Services.ImageCollectionResponseParams LoadState(Vintasoft.Shared.Web.WebRequestParamsBase) This method is no longer supported.
    public Vintasoft.Shared.Web.WebResponseParamsBase SaveState(Vintasoft.Imaging.Web.Services.ImageCollectionRequestParams) This method is no longer supported.




    API changes in Vintasoft.Shared.js

    New classes:

    public class Vintasoft.Shared.WebDocumentLayoutSettingsJS Provides layout settings for a document.
    public class Vintasoft.Shared.WebPageLayoutSettingsJS Provides a page layout settings.


    Changed classes:

    Vintasoft.Shared.WebFileInfoJS
    Added properties
    public Vintasoft.Shared.WebDocumentLayoutSettingsJS get_DocumentLayoutSettings { get; } Gets a document layout settings.
    Added constructors
    public void WebFileInfoJS(string, string, Vintasoft.Shared.WebDocumentLayoutSettingsJS) Initializes a new instance of the WebFileInfoJS class.


    Vintasoft.Shared.WebImageCollectionJS
    Removed methods
    public void clearCache(function, function) This method is no longer supported.
    public void clearCache(function, function, Vintasoft.Shared.WebServiceJS) This method is no longer supported.
    public void loadState(function, function) This method is no longer supported.
    public void loadState(function, function, Vintasoft.Shared.WebServiceJS) This method is no longer supported.
    public void saveState(function, function) This method is no longer supported.
    public void saveState(function, function, Vintasoft.Shared.WebServiceJS) This method is no longer supported.


    New enumerations:

    public enum Vintasoft.Shared.WebXlsxPageLayoutSettingsTypeEnumJS Specifies available types, which define how an XLSX page must be laid out.




    API changes in Vintasoft.Imaging.js

    Changed classes:

    Vintasoft.Imaging.UI.WebImageViewerJS
    Added properties
    public number get_MaxGetImageInfoCount { get; } Gets the maximum count of items, which can be processed by one "GetImageInfo" request.
    public number set_MaxGetImageInfoCount { set; } Sets the maximum count of items, which can be processed by 1 "GetImageInfo" request.


    Vintasoft.Imaging.UI.UIElements.WebUiButtonWithDropDownPanelJS
    Added methods
    public void updatePanelPosition() Updates position of panel with buttons.


    Vintasoft.Imaging.UI.VisualTools.WebMagnifierToolJS
    Added properties
    public boolean get_ShowVisualTools { get; } Gets a value indicating whether the magnifier must show visual tools, i.e. show image with annotations or interactive fields in magnifier.
    public boolean set_ShowVisualTools { set; } Sets a value indicating whether the magnifier must show visual tools, i.e. show image with annotations or interactive fields in magnifier.


    New enumerations:

    public enum Vintasoft.Imaging.Primitives.WebAnchorTypeEnumJS Specifies how an element is anchored to the edges of its parent.
    public enum Vintasoft.Imaging.UI.WebVintasoftMouseButtonsEnumJS Specifies available mouse buttons.




    API changes in Vintasoft.Imaging.DocumentViewer.Dialogs.Bootstrap.js

    New classes:

    public class Vintasoft.Imaging.DocumentViewer.Dialogs.WebDocumentLayoutSettingsDialogJS A web UI dialog (based on the Bootstrap) that allows to change the document layout settings.




    API changes in Vintasoft.Imaging.DocumentViewer.Dialogs.jQueryUI.js

    New classes:

    public class Vintasoft.Imaging.DocumentViewer.Dialogs.WebDocumentLayoutSettingsDialogJS A web UI dialog (based on the Bootstrap) that allows to change the document layout settings.




    API changes in Vintasoft.Imaging.DocumentViewer.js

    New classes:

    public class Vintasoft.Imaging.DocumentViewer.Panels.WebDocumentLayoutSettingsPanelJS A web UI panel that allows to view and change the document layout settings in web document viewer.


    Changed classes:

    Vintasoft.Imaging.DocumentViewer.WebDocumentViewerJS
    Added properties
    public Vintasoft.Shared.WebDocumentLayoutSettingsJS get_DocumentLayoutSettings { get; } Gets a document layout settings.
    public Vintasoft.Shared.WebDocumentLayoutSettingsJS set_DocumentLayoutSettings { set; } Sets a document layout settings.