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

    API changes in Vintasoft.Imaging.DocumentViewer.js

    New classes:

    public class Vintasoft.Imaging.DocumentViewer.Dialogs.WebImageSelectionDialogJS A web UI dialog that allows to select images, which are shown in image viewer.
    public class Vintasoft.Imaging.DocumentViewer.Dialogs.WebPdfRedactionMarkAppearanceDialogJS A web UI dialog that allows to view and edit the PDF redaction mark appearance.
    public class Vintasoft.Imaging.DocumentViewer.Dialogs.jQuery.WebPdfRedactionMarkAppearanceJqueryDialogJS A web UI dialog that allows to view and edit the PDF redaction mark appearance.
    public class Vintasoft.Imaging.DocumentViewer.Dialogs.jQuery.WebSelectImagesJqueryDialogJS A jQuery UI dialog that allows to select images, which are shown in image viewer.
    public class Vintasoft.Imaging.DocumentViewer.Panels.WebImageSelectionPanelJS A web UI panel that allows to select images, which are shown in image viewer.
    public class Vintasoft.Imaging.DocumentViewer.Panels.WebUiPdfRedactionMarkAppearancePanelJS A web UI panel that allows to view and edit the appearance of PDF redaction mark.
    public class Vintasoft.Imaging.DocumentViewer.Panels.WebUiPdfRedactionMarkListPanelJS A web UI panel that allows to view the PDF redaction marks list and navigate between redaction marks.




    API changes in Vintasoft.Imaging.Html5.js

    New classes:

    public class Vintasoft.Imaging.UI.VisualTools.WebBoundingBoxPointsJS Contains eight interaction points on bounding box.
    public class Vintasoft.Imaging.UI.VisualTools.WebInteractionAreaJS An interaction area of interactive object.
    public class Vintasoft.Imaging.UI.VisualTools.WebInteractionPointJS The interaction point.
    public class Vintasoft.Imaging.UI.VisualTools.WebMultiRectangularSelectionToolJS Represents a visual tool that allows to select an image region, which consists from multiple rectangles, in image viewer.
    public class Vintasoft.Imaging.UI.VisualTools.WebObjectMoveAreaJS The interaction area that covers the entire area of interactive object.
    public class Vintasoft.Imaging.UI.VisualTools.WebPolygonInteractionPointJS The interaction point which is a part of polygon or point-based object.
    public class Vintasoft.Imaging.UI.VisualTools.WebRectangularAreaJS A rectangular interaction area.
    public class Vintasoft.Imaging.UI.VisualTools.WebRectangularMoveAreaJS A rectangular interaction area that can be moved.
    public class Vintasoft.Imaging.UI.VisualTools.WebRectangularSelectionAreaJS Represents a rectangular non interactive area of interactive object, which is used for highlighting of interactive object.
    public class Vintasoft.Imaging.UI.VisualTools.WebRectangularSelectionCollectionJS Represents a collection of rectangular selections (collection of instances of WebRectangularSelectionJS class).
    public class Vintasoft.Imaging.UI.VisualTools.WebRectangularSelectionJS Represents the rectangular selection on image in image viewer.
    public class Vintasoft.Imaging.UI.VisualTools.WebResizeInteractionPointJS The interaction point that allows to resize an interactive object.
    public class Vintasoft.Imaging.UI.VisualTools.WebRotationInteractionPointJS The interaction point that allows to rotate an interactive object.
    public class Vintasoft.Imaging.UI.VisualTools.WebTextInteractionAreaJS Interaction controller that transforms text object.


    Changed classes:

    Vintasoft.Imaging.WebTextRegionJS
    Added methods
    public object getSelectionBoundingBox() Returns the selection bounding box of text region.


    Vintasoft.Imaging.UI.VisualTools.WebRectangularSelectionToolJS
    Added properties
    public number get_Rotation { get; } Gets a rotation angle.
    public boolean get_SelectionOnlyOnImage { get; } Gets a value indicating whether selection can be used only on image area.
    public boolean set_SelectionOnlyOnImage { set; } Sets a value indicating whether selection can be used only on image area.


    Vintasoft.Imaging.UI.VisualTools.WebTextSelectionToolJS
    Added methods
    public object getSelectionImages() Returns an array of images, where text is selected.
    Added events
    public event (object event) textSelectionFinished Occurs when the text selection is finished.
    public event (object event) textSelectionStarted Occurs when the text selection is started.


    Vintasoft.Imaging.UI.VisualTools.WebZoomSelectionToolJS
    Added properties
    public string set_ActionCursor { set; } Sets a cursor, which should be used in image viewer when visual tool executes visual tool's action.


    New enumerations:

    public enum Vintasoft.Imaging.UI.VisualTools.WebInteractionPointTypeEnumJS Specifies available types of interaction points.




    API changes in Vintasoft.Imaging.Svg.js

    New classes:

    public class Vintasoft.Imaging.UI.VisualTools.WebBoundingBoxPointsJS Contains eight interaction points on bounding box.
    public class Vintasoft.Imaging.UI.VisualTools.WebInteractionAreaJS An interaction area of interactive object.
    public class Vintasoft.Imaging.UI.VisualTools.WebInteractionPointJS The interaction point.
    public class Vintasoft.Imaging.UI.VisualTools.WebMultiRectangularSelectionToolJS Represents a visual tool that allows to select an image region, which consists from multiple rectangles, in image viewer.
    public class Vintasoft.Imaging.UI.VisualTools.WebObjectMoveAreaJS The interaction area that covers the entire area of interactive object.
    public class Vintasoft.Imaging.UI.VisualTools.WebPolygonInteractionPointJS The interaction point which is a part of polygon or point-based object.
    public class Vintasoft.Imaging.UI.VisualTools.WebRectangularAreaJS A rectangular interaction area.
    public class Vintasoft.Imaging.UI.VisualTools.WebRectangularMoveAreaJS A rectangular interaction area that can be moved.
    public class Vintasoft.Imaging.UI.VisualTools.WebRectangularSelectionAreaJS Represents a rectangular non interactive area of interactive object used for highlighting of interactive object.
    public class Vintasoft.Imaging.UI.VisualTools.WebRectangularSelectionCollectionJS Represents a collection of rectangular selections (collection of instances of WebRectangularSelectionJS class).
    public class Vintasoft.Imaging.UI.VisualTools.WebRectangularSelectionJS Represents the rectangular selection on image in image viewer.
    public class Vintasoft.Imaging.UI.VisualTools.WebResizeInteractionPointJS The interaction point that allows to resize an interactive object.
    public class Vintasoft.Imaging.UI.VisualTools.WebRotationInteractionPointJS The interaction point that allows to rotate an interactive object.
    public class Vintasoft.Imaging.UI.VisualTools.WebTextInteractionAreaJS Interaction controller that transforms text object.


    Changed classes:

    Vintasoft.Imaging.WebTextRegionJS
    Added methods
    public object getSelectionBoundingBox() Returns the selection bounding box of text region.


    Vintasoft.Imaging.UI.VisualTools.WebRectangularSelectionToolJS
    Added properties
    public number get_Rotation { get; } Gets a rotation angle.
    public boolean get_SelectionOnlyOnImage { get; } Gets a value indicating whether selection can be used only on image area.
    public boolean set_SelectionOnlyOnImage { set; } Sets a value indicating whether selection can be used only on image area.


    Vintasoft.Imaging.UI.VisualTools.WebTextSelectionToolJS
    Added methods
    public object getSelectionImages() Returns an array of images, where text is selected.
    Added events
    public event (object event) textSelectionFinished Occurs when the text selection is finished.
    public event (object event) textSelectionStarted Occurs when the text selection is started.


    Vintasoft.Imaging.UI.VisualTools.WebZoomSelectionToolJS
    Added properties
    public string set_ActionCursor { set; } Sets a cursor which should be used in image viewer when visual tool executes its action.


    New enumerations:

    public enum Vintasoft.Imaging.UI.VisualTools.WebInteractionPointTypeEnumJS Specifies available types of interaction points.