VintaSoft Imaging .NET SDK 10.0
In This Topic
    VintaSoft Annotation .NET Plug-in: API changes in version 8.6
    In This Topic

    API changes in Vintasoft.Imaging.Annotation.dll

    Changed classes:

    Vintasoft.Imaging.Annotation.AngleAnnotationData
    Added properties
    public Vintasoft.Imaging.ImageProcessing.BlendingMode BlendingMode { get; set; } Gets or sets the blending mode of the annotation.


    Vintasoft.Imaging.Annotation.FreeTextAnnotationData
    Added properties
    public Vintasoft.Imaging.Annotation.AnnotationLineStyle LineStyle { get; set; } Gets or sets the line style.
    public float LineStylePatternSize { get; set; } Gets or sets the size of the line style pattern.


    Vintasoft.Imaging.Annotation.LineAnnotationDataBase
    Added properties
    public Vintasoft.Imaging.ImageProcessing.BlendingMode BlendingMode { get; set; } Gets or sets the blending mode of the annotation.


    Vintasoft.Imaging.Annotation.RectangleAnnotationData
    Added properties
    public Vintasoft.Imaging.Annotation.AnnotationLineStyle LineStyle { get; set; } Gets or sets the line style.
    public float LineStylePatternSize { get; set; } Gets or sets the size of the line style pattern.


    Vintasoft.Imaging.Annotation.UI.AnnotationView
    Added methods
    public System.Drawing.Drawing2D.GraphicsPath GetSelectionAsGraphicsPath() Returns an annotation selection as System.Drawing.Drawing2D.GraphicsPath in the image space.


    Vintasoft.Imaging.Annotation.UI.AnnotationViewer
    Added properties
    public bool CanMoveAnnotationsBetweenImages { get; set; } Gets or sets a value indicating whether annotations can be moved between images in multipage display mode.


    Vintasoft.Imaging.Annotation.UI.FreeTextAnnotationView
    Added properties
    public Vintasoft.Imaging.Annotation.AnnotationLineStyle LineStyle { get; set; } Gets or sets the line style.
    public float LineStylePatternSize { get; set; } Gets or sets the size of the line style pattern.


    Vintasoft.Imaging.Annotation.UI.LineAnnotationViewBase
    Added properties
    public Vintasoft.Imaging.ImageProcessing.BlendingMode BlendingMode { get; set; } Gets or sets the blending mode of the annotation.
    public bool UseBoundingBoxAsMoveArea { get; set; } Gets or sets a value indicating whether transformer must use the move area with contour, which is equal to the contour of annotation's bounding box.


    Vintasoft.Imaging.Annotation.UI.RectangleAnnotationView
    Added properties
    public Vintasoft.Imaging.Annotation.AnnotationLineStyle LineStyle { get; set; } Gets or sets the line style.
    public float LineStylePatternSize { get; set; } Gets or sets the size of the line style pattern.


    Vintasoft.Imaging.Annotation.UI.Undo.AnnotationViewCollectionUndoAction
    Added constructors
    public void AnnotationViewCollectionUndoAction(Vintasoft.Data.IDataStorage, Vintasoft.Imaging.Annotation.UI.AnnotationViewCollection) Initializes a new instance of the AnnotationViewCollectionUndoAction class.
    public void AnnotationViewCollectionUndoAction(Vintasoft.Data.IDataStorage, Vintasoft.Imaging.Annotation.UI.AnnotationViewCollection, object) Initializes a new instance of the AnnotationViewCollectionUndoAction class.


    Vintasoft.Imaging.Annotation.UI.Undo.AnnotationViewCollectionUndoMonitor
    Added properties
    public bool IsEnabled { get; set; } Gets or sets a value indicating whether the undo monitor is enabled.


    Vintasoft.Imaging.Annotation.UI.Undo.AnnotationViewUndoAction
    Added constructors
    public void AnnotationViewUndoAction(Vintasoft.Data.IDataStorage, Vintasoft.Imaging.Annotation.UI.AnnotationViewCollection, Vintasoft.Imaging.Annotation.UI.AnnotationView) Initializes a new instance of the AnnotationViewUndoAction class.
    public void AnnotationViewUndoAction(Vintasoft.Data.IDataStorage, Vintasoft.Imaging.Annotation.UI.AnnotationViewCollection, Vintasoft.Imaging.Annotation.UI.AnnotationView, object) Initializes a new instance of the AnnotationViewUndoAction class.


    Vintasoft.Imaging.Annotation.UI.VisualTools.AnnotationVisualTool
    Added properties
    public Vintasoft.Imaging.UIActions.DeleteAllItemsUIAction DeleteAllAction { get; } Gets the UI action that deletes all annotations.
    public bool IsMultipageModeSupported { get; } Gets a value indicating whether this tool supports multipage mode.


    Vintasoft.Imaging.Annotation.UI.VisualTools.UserInteraction.PointBasedAnnotationRectangularTransformer
    Added properties
    public bool UseBoundingBoxAsMoveArea { get; set; } Gets or sets a value indicating whether transformer must use the move area with contour, which is equal to the contour of annotation's bounding box.




    API changes in Vintasoft.Imaging.Annotation.Wpf.UI.dll

    Changed classes:

    Vintasoft.Imaging.Annotation.Wpf.UI.WpfAngleAnnotationView
    Added methods
    public System.Windows.Rect GetDrawingBox(Vintasoft.Imaging.Wpf.UI.WpfDrawingSurface) Returns a drawing box, in the image space, of annotation.


    Vintasoft.Imaging.Annotation.Wpf.UI.WpfAnnotationView
    Added methods
    public System.Windows.Rect GetDrawingBox(Vintasoft.Imaging.Wpf.UI.WpfDrawingSurface) Returns a drawing box, in the image space, of annotation.
    public System.Windows.Media.Geometry GetSelectionAsGeometry() Returns an annotation selection as System.Windows.Media.Geometry in the image space.


    Vintasoft.Imaging.Annotation.Wpf.UI.WpfAnnotationViewer
    Added properties
    public bool CanMoveAnnotationsBetweenImages { get; set; } Gets or sets a value indicating whether annotations can be moved between images in multipage display mode.


    Vintasoft.Imaging.Annotation.Wpf.UI.WpfArrowAnnotationView
    Added methods
    public System.Windows.Rect GetDrawingBox(Vintasoft.Imaging.Wpf.UI.WpfDrawingSurface) Returns a drawing box, in the image space, of annotation.


    Vintasoft.Imaging.Annotation.Wpf.UI.WpfCompositeAnnotationView
    Added methods
    public System.Windows.Rect GetDrawingBox(Vintasoft.Imaging.Wpf.UI.WpfDrawingSurface) Returns a drawing box, in the image space, of annotation.


    Vintasoft.Imaging.Annotation.Wpf.UI.WpfFreeTextAnnotationView
    Added properties
    public Vintasoft.Imaging.Annotation.AnnotationLineStyle LineStyle { get; set; } Gets or sets the line style.
    public float LineStylePatternSize { get; set; } Gets or sets the size of the line style pattern.


    Vintasoft.Imaging.Annotation.Wpf.UI.WpfLineAnnotationViewBase
    Added properties
    public Vintasoft.Imaging.ImageProcessing.BlendingMode BlendingMode { get; set; } Gets or sets the blending mode of the annotation.
    Added methods
    public System.Windows.Rect GetDrawingBox(Vintasoft.Imaging.Wpf.UI.WpfDrawingSurface) Returns a drawing box, in the image space, of annotation.


    Vintasoft.Imaging.Annotation.Wpf.UI.WpfLinesAnnotationView
    Added methods
    public System.Windows.Rect GetDrawingBox(Vintasoft.Imaging.Wpf.UI.WpfDrawingSurface) Returns a drawing box, in the image space, of annotation.


    Vintasoft.Imaging.Annotation.Wpf.UI.WpfRectangleAnnotationView
    Added properties
    public Vintasoft.Imaging.Annotation.AnnotationLineStyle LineStyle { get; set; } Gets or sets the line style.
    public float LineStylePatternSize { get; set; } Gets or sets the size of the line style pattern.
    Added methods
    public System.Windows.Rect GetDrawingBox(Vintasoft.Imaging.Wpf.UI.WpfDrawingSurface) Returns a drawing box of annotation, in the image space.


    Vintasoft.Imaging.Annotation.Wpf.UI.WpfRulerAnnotationView
    Added methods
    public System.Windows.Rect GetDrawingBox(Vintasoft.Imaging.Wpf.UI.WpfDrawingSurface) Returns a drawing box, in the image space, of annotation.


    Vintasoft.Imaging.Annotation.Wpf.UI.WpfRulersAnnotationView
    Added methods
    public System.Windows.Rect GetDrawingBox(Vintasoft.Imaging.Wpf.UI.WpfDrawingSurface) Returns a drawing box, in the image space, of annotation.


    Vintasoft.Imaging.Annotation.Wpf.UI.WpfUndefinedAnnotationView
    Added methods
    public System.Windows.Rect GetDrawingBox(Vintasoft.Imaging.Wpf.UI.WpfDrawingSurface) Returns a drawing box, in the image space, of annotation.


    Vintasoft.Imaging.Annotation.Wpf.UI.Undo.WpfAnnotationViewCollectionUndoAction
    Added constructors
    public void WpfAnnotationViewCollectionUndoAction(Vintasoft.Data.IDataStorage, Vintasoft.Imaging.Annotation.Wpf.UI.WpfAnnotationViewCollection) Initializes a new instance of the WpfAnnotationViewCollectionUndoAction class.
    public void WpfAnnotationViewCollectionUndoAction(Vintasoft.Data.IDataStorage, Vintasoft.Imaging.Annotation.Wpf.UI.WpfAnnotationViewCollection, object) Initializes a new instance of the WpfAnnotationViewCollectionUndoAction class.


    Vintasoft.Imaging.Annotation.Wpf.UI.Undo.WpfAnnotationViewCollectionUndoMonitor
    Added properties
    public bool IsEnabled { get; set; } Gets or sets a value indicating whether the undo monitor is enabled.


    Vintasoft.Imaging.Annotation.Wpf.UI.Undo.WpfAnnotationViewUndoAction
    Added constructors
    public void WpfAnnotationViewUndoAction(Vintasoft.Data.IDataStorage, Vintasoft.Imaging.Annotation.Wpf.UI.WpfAnnotationViewCollection, Vintasoft.Imaging.Annotation.Wpf.UI.WpfAnnotationView) Initializes a new instance of the WpfAnnotationViewUndoAction class.
    public void WpfAnnotationViewUndoAction(Vintasoft.Data.IDataStorage, Vintasoft.Imaging.Annotation.Wpf.UI.WpfAnnotationViewCollection, Vintasoft.Imaging.Annotation.Wpf.UI.WpfAnnotationView, object) Initializes a new instance of the WpfAnnotationViewUndoAction class.


    Vintasoft.Imaging.Annotation.Wpf.UI.VisualTools.WpfAnnotationVisualTool
    Added properties
    public Vintasoft.Imaging.UIActions.DeleteAllItemsUIAction DeleteAllAction { get; } Gets the UI action that deletes all annotations.
    public bool IsMultipageModeSupported { get; } Gets a value indicating whether this tool supports multipage mode.


    Vintasoft.Imaging.Annotation.Wpf.UI.VisualTools.UserInteraction.WpfPointBasedAnnotationRectangularTransformer
    Added properties
    public bool UseBoundingBoxAsMoveArea { get; set; } Gets or sets a value indicating whether transformer must use the move area with contour, which is equal to the contour of annotation's bounding box.




    API changes in Vintasoft.Imaging.Annotation.Dicom.Wpf.UI.dll

    Changed classes:

    Vintasoft.Imaging.Annotation.Dicom.Wpf.UI.WpfDicomAnnotationView
    Added methods
    public System.Windows.Rect GetDrawingBox(Vintasoft.Imaging.Wpf.UI.WpfDrawingSurface) Returns a drawing box, in the image space, of annotation.