Product Info


Overview

License

FAQ

Documentation

Forums

History


On-line Demos

ASP.NET WebForms

Annotation Demo


ASP.NET MVC + HTML 5

Annotation Demo

Purchase

Buy now

Contact us

Testimonials


Because of the quality of your products and, even more, because of your quick and effective technical support I would recommend your .NET products to anyone. We are using Scan, Imaging and Annotation in few of our products, for over one year, without any problems.

Please continue with good work!

Ninoslav Rasinec
RAVERUS d.o.o.


VintaSoft Annotation .NET Plug-in - History

Version 8.4 (version 8.4 of VintaSoft Imaging .NET SDK)

  • Annotate images and PDF documents in ASP.NET:
    • Added new functionality into the Web API controller that annotates images. For example, added the ability to rotate an image with annotations.
    • Added new functionality into the HTTP handler that annotates images. For example, added the ability to rotate an image with annotations.
    • Created the WCF service for annotating images in ASP.NET.
  • Web image viewers with ability to annotate images:
    • Created the HTML5 controls, which are written in JavaScript, for viewing images and thumbnails with annotations in HTML5.
    • Created the SVG controls, which are written in JavaScript, for viewing images and thumbnails with annotations in HTML.
    • Removed the ASP.NET web controls. HMTL5 or SVG controls must be used instead of removed ASP.NET web controls.
    • Added the ability to apply the ortogonal rotation to the image with annotations in annotated web image viewer.
    • Added the ability to apply the ortogonal rotation to the thumbnail with annotations in annotated web thumbnail viewer.
  • Print images with annotations:
    • Added the ability to print annotations in vector form using AnnotatedPdfPrintDocument class in WinForms.
  • Improved the code of AnnotationVintasoftXmpFormatter class.
  • Fixed some minor bugs.
  • The detailed information about API changes is located in Changes History article.


Version 8.3 (version 8.3 of VintaSoft Imaging .NET SDK)

  • Added the ability to annotate images in ASP.NET MVC application:
    • Created ASP.NET MVC4 and HTML5 web controls for viewing, annotating and editing images and PDF documents in ASP.NET MVC applications.
  • Demo applications:
    • ASP.NET MVC Annotation Viewer Demo has been created - the ASP.NET MVC4 and HTML5 application for annotating images and PDF documents.
  • Some minor fixes.


Version 8.2 (version 8.2 of VintaSoft Imaging .NET SDK)

  • Annotating of images in Web:
    • Extended a list of annotation types supported in ASP.NET with:
      • Highlight annotation
      • Referenced image annotation
      • Embedded image annotation
      • Sticky note annotation
      • Free text annotation
      • Link annotation
      • Polygon annotation
      • Freehand polygon annotation
      • Ruler annotation
      • Rulers annotation
      • Angle annotation
      • Triangle annotation
      • Mark annotation
    • Added the ability to transform annotation by pulling its transformation dots via mouse.
    • Added the ability to use interpolation for Lines annotation and Polygon annotation.
  • Demo applications:
    • Web Annotation Demo was complemented with ability to show and edit the property grid of annotation.
    • Improved design and user interface of Web Annotation Demo.


Version 8.1 (version 8.1 of VintaSoft Imaging .NET SDK)

  • Added the ability to annotate images in ASP.NET applications:
    • WebAnnotationViewer class - a WebForms control that allows to annotate images and view annotated images.
    • WebAnnotatedThumbnailViewer class - a WebForms control that allows to view annotated thumbnails.
    • There are the following annotation types supported by the time:
      • Rectangle Annotation
      • Ellipse Annotation
      • Arrow Annotation
      • Line Annotation
      • Polyline annotation
      • Text Annotation
      • Rubber Stamp Annotation (StampAnnotation)
  • Created new ArrowAnnotation.
  • Improved the work of WANG annotation algorithm codec. Now it can save:
    • rotated RectangleAnnotation
    • EllipseAnnotation
    • rotated LineAnnotation, PolylineAnnotation and PolygonAnnotation
    • smoothed (UseInterpolation == true) PolylineAnnotation and PolygonAnnotationData.
  • Added the ability to define the default size of rectangular annotations.
  • Demo applications:
    • Created new Web Annotation Demo which shows how to annotate images and PDFs in an ASP.NET web application.
    • Annotation Demo was added with ability to create ArrowAnnotation.


Version 8.0 (version 8.0 of VintaSoft Imaging .NET SDK)

  • Assemblies were renamed and made changes in structure of namespaces. For more information click here.


Version 7.1 (version 7.1 of VintaSoft Imaging .NET SDK)

  • Added the ability to change interactive area radius of point of interactive communication.
  • Some minor fixes.


Version 7.0 (version 7.0 of VintaSoft Imaging .NET SDK)

  • Completely revised the annotation engine for the purpose to make it maximally flexible and fast.
  • Created the hierarchy of classes for WinForms in compliance with Model-View-Presenter (MVP) software pattern:
    • Created AnnotationData and derived classes which are responsible for storing annotation data.
    • Created AnnotationView and derived classes which are responsible for annotation visual appearance and interaction between user and annotation.
    • Created AnnotationVisualTool which can be used for building, displaying and editing image annotations in image viewer.
  • Created the hierarchy of classes for WPF in compliance with Model-View-ViewModel (MVVM) software pattern:
    • Created AnnotationData and derived classes which are responsible for storing annotation data.
    • Created WpfAnnotationView and derived classes which are responsible for annotation visual appearance and interaction between user and annotation.
    • Created WpfAnnotationVisualTool which can be used for building, displaying and editing image annotations in image viewer.
  • Revised the event mechanism of annotation:
    • Added the ability to get, change, undo change of any annotation property.
    • Added the ability to restrict the annotation building area to desired area.
  • Annotation and annotation collection supports now the standard serialization of objects used in .NET Framework:
    • Created formatters which are responsible for saving and loading annotation collection: AnnotationVintasoftBinaryFormatter, AnnotationVintasoftXmpFormatter and AnnotationWangFormatter.
    • The annotation collection can be saved also by the use of any formatter which supports the standard serialization of objects used in .NET, e.g. using BinaryFormatter Class.
  • AnnotationVisualTool Class, derived from UserInteractionVisualTool Class, provides high flexibility and customizability of annotation creation and editing process.
  • Revised the code of WinForms controls responsible for displaying images and thumbnails with annotations.
  • Created WPF controls responsible for displaying images and thumbnails with annotations:
    • WpfAnnotationImageViewer - WPF control intended for viewing image with annotations.
    • WpfAnnotatedThumbnailViewer - WPF control intended for viewing thumbnail with annotations.
  • New annotations created:
    • CompositeAnnotation - annotation that defines a set of anyhow connected with each other annotations.
    • GroupAnnotation - annotation that defines a group of annotations with abilities to relocate, resize, rotate the whole group.
    • StickyNoteAnnotation - sticky note annotation.
    • LeaderLineAnnotation - annotation that defines a leader line which links two annotations.
  • Added the ability to multi select annotations (multiselection).
  • Added the ability to save groups of annotations into WANG format.
  • Added new annotation properties for storing information about who created and changed annotation.
  • Improved FreeTextAnnotation.


Version 6.1 (version 6.1 of VintaSoft Imaging .NET SDK)

  • Added the ability to read and write annotations to PNG files.


Version 5.1 (version 5.1 of VintaSoft Imaging .NET SDK)

  • Increased annotation drawing speed.
  • Optimized and accelerated Annotation Viewer.
  • Fixed some bugs in WANG annotation decoder and encoder.
  • Improved encoding of annotations in PDF.
  • Some minor fixes.


Version 5.0 (version 5.0 of VintaSoft Imaging .NET SDK)

  • Optimized the work of annotated thumbnail viewer algorithm, increased performance.
  • Added the ability to annotate and zoom images with different horizontal and vertical resolution in the annotation viewer.
  • Added the color blending functionality in Highlight Annotation type.
  • Added the ability to draw annotations on the Graphics object.
  • Added the ability to create annotation without rotation possibility. No rotation point shown when such annotation selected.
  • Improved the Annotation Demo application. Added the AnnotationsToolStrip control - independent panel with annotations.
  • Added the ability to show tool tip for annotation.
  • Some minor fixes.


Version 4.3 (version 4.3 of VintaSoft Imaging .NET SDK)

  • Added the ability to preview annotation thumbnail image in PropertyGrid and change that image in PropertyGrid.
  • Added the ability to change Location property in PropertyGrid.
  • Fixed the bug in ImageViewer.CancelAnnotationBuilding method.
  • Increased overall performance and optimized memory usage.
  • Some minor fixes.


Version 4.1 (version 4.1 of VintaSoft Imaging .NET SDK)

  • Added VintasoftBinary annotations support.
  • Added WANG annotations support: read & write.
  • Added Interpolation (smoothing) for Polyline, Polygon and Freehand line annotations.
  • Improved drawing of Rectangle annotation.
  • Some minor fixes.


Version 4.0 (version 4.0 of VintaSoft Imaging .NET SDK)

  • Added the ability to load/save annotations from/to PDF documents (VintaSoft PDF .NET Plug-in necessary).
  • Fixed the bug in pixel-to-pixel preview mode of image with annotations and different horizontal and vertical resolution.
  • Added new virtual SetResolution method to AnnotationBase Class.
  • Added new CalculateLength method to IRuler interface.
  • Added the ability to build symmetrical annotations visually.
  • Some major and minor fixes.
  • Annotation Demo application updated.


Version 3.3 (version 3.3 of VintaSoft Imaging .NET SDK)

  • Improved caps of annotations.
  • Improved Angle and FreeText annotations.
  • Some minor fixes.


Version 3.2 (version 3.2 of VintaSoft Imaging .NET SDK)

  • Added the ability to customize the outline of annotation.
  • Added the ability to maintain aspect ratio of Image annotation.
  • Improved the drawing quality of annotation's caps.
  • Some major and minor fixes.


Version 3.1 (version 3.1 of VintaSoft Imaging .NET SDK)

  • Added the ability to use custom brush for annotation.
  • Added the ability to save/load GUID of annotation.
  • Some minor fixes.


Version 3.0 (version 3.0 of VintaSoft Imaging .NET SDK)

  • Added the ability to customize built-in or create custom annotations.
  • Added the ability to fully control interaction of annotations with mouse.
  • Added new annotation types: FreeText and Link.
  • Added the ability to use caps for Line annotations.
  • Added the ability to save annotations to JPEG files.
  • Added the ability to rotate image with annotations on custom angle.
  • Some major and minor fixes.
  • Created an example on how to build custom Triangle annotation.
  • Annotation Demo application updated.


Version 2.2 (version 2.2 of VintaSoft Imaging .NET SDK)

  • Added the ability to append context menu to annotation.
  • Some minor fixes.
  • Annotation Demo application updated.


Version 2.1 (version 2.1 of VintaSoft Imaging .NET SDK)

  • Added the ability to annotate an image collection using just one line of code.
  • Added the ability to set the text align in text annotation.
  • Added the ability to identify annotation by GUID.
  • Fixed the bug in drag-and-drop operation of annotated thumbnail viewer.
  • Some minor fixes.
  • Created Web Stamp Image Demo applications. The demo shows how to annotate images uploaded to web server.
  • Annotation Demo application updated.


Version 2.0 (version 2.0 of VintaSoft Imaging .NET SDK)

  • Added the ability to preview thumbnails of images with annotations in thumbnail viewer.
  • Added the ability to control changes in annotation or annotations collection via new Events mechanism.
  • Created Documentation in Visual Studio .NET 2005 format.
  • Fixed few bugs in the annotation viewer.
  • Fixed few bugs in the annotation engine.
  • Increased overall performance of annotation engine.
  • Fixed bug in Embedded Image annotation type.
  • Demo applications updated.
  • Created demo applications for 32-bit and 64-bit systems.
  • Some major and minor fixes.


Version 1.1 (version 1.1 of VintaSoft Imaging .NET SDK)

  • Created new annotation types:
    • Line - draws a line.
    • Freehand - draws a freehand line.
    • Ruler - draws line and calculates it length.
    • Rulers - draws a polyline and calculates its overall length.
    • Angle - draws two lines and calculates the angle between them.
    • Polygon - draws a polygon.
    • Freehand polygon - draws a freehand polygon.
    • Square (rectangle with symmetry) - draws a square.
    • Circle (ellipse with symmetry) - draws a circle.
  • Ruler, Rulers and Angle annotations can be calibrated.
  • Created Rotation assistant.
  • Demo applications updated.
  • Some minor fixes.


Version 1.0 (version 1.0 of VintaSoft Imaging .NET SDK)

  • Added the ability to create an annotation collection associated with image.
  • Added the ability to add any number of annotations to annotation collection.
  • Added the ability to remove annotations from annotation collection.
  • Added the ability to merge image and annotation collection.
  • Added the ability to save annotations to XML file in Adobe's XMP format.
  • Added the ability to load annotations from XML file.
  • Added the ability to save annotations to TIFF file in Adobe's XMP format.
  • Added the ability to load annotations from TIFF file.
  • Created individual annotation features, like: moving, resizing, rotating, mirroring and processing of annotation.
  • Supported annotation types:
    • Rectangle - draws a rectangle.
    • Ellipse - draws an ellipse.
    • Embedded image - draws an image from internal source.
    • Referenced image - draws an image from external source.
    • Text - draws a text.
    • Rubber stamp - draws a rubber stamp.