Product Info


Overview

License

FAQ

Documentation

Forums

History


On-line Demos

ASP.NET MVC + HTML 5

Annotation Demo


ASP.NET WebForms

Annotation Demo

Purchase

Buy now

Contact us

Testimonials



VintaSoft Annotation .NET Plug-in - Overview

Image annotations are used to markup and draw various objects onto an image or document. This is very effective for office document workflow systems, medical recording systems, database systems and other systems for automatization of work with electronic image documents.

VintaSoft Annotation .NET Plug-in is the add-on for VintaSoft Imaging .NET SDK, which allows to annotate TIFF, PNG, JPEG, DICOM images and PDF documents.


General features

  • The plug-in is a pure .NET library written in C#
  • AnyCPU, x86 and x64 mode support
  • Annotate and markup single- or multipage TIFF image, JPEG or PNG image without re-encoding the image
  • Annotate and markup DICOM image without re-encoding the image - VintaSoft DICOM .NET Plug-in is necessary
  • Annotate and markup PDF document without re-encoding the PDF document - VintaSoft PDF .NET Plug-in is necessary
  • Create new annotation collection
  • Load annotation collection from annotation packet stored in image metadata, PDF page metadata or separately
  • Associate annotation collection with image or PDF page
  • Add or insert an annotation into annotation collection
  • Reorder annotations in annotation collection
  • Change annotation
  • Remove an annotation from annotation collection
  • Undo/redo changes in annotation collection or single annotation
  • Rotate image with annotation collection
  • Burn annotation collection on image
  • Print image with annotation collection
  • Save annotation collection into annotation packet stored in image metadata, PDF page metadata or separately
  • Save annotation collection into PDF document with PDF annotation appearance (annotation will be visible in any PDF viewer) - VintaSoft PDF .NET Plug-in is necessary

Loading and saving annotation collection

  • Load annotation collection from annotation packet
  • Save annotation collection to an annotation packet
  • Supported annotation packets:
    • Vintasoft XMP annotation packet - stores annotation collection in Vintasoft XMP format based on Adobe XMP format.
      The packet is used for storing information about annotation collection in TIFF, PDF or JPEG files.
    • Vintasoft binary annotation packet - stores annotation collection in Vintasoft Binary format.
      The packet is used for storing information about annotation collection in TIFF, PDF, PNG or JPEG files.
    • WANG annotation packet - stores annotation collection in WANG.
      The packet is used for storing information about annotation collection in TIFF files.
    • Vintasoft JSON annotation packet - stores annotation collection in JSON format.
      The packet is used for storing information about annotation collection in ASP.NET applications.
  • Store annotation collection in custom annotation packet - architecture is open

Annotation features

  • Supported annotation types:
    • Line - draws a line
    • Polyline - draws a polyline
    • Freehand - draws a freehand line
    • Ruler - draws line and calculates its length
    • Rulers - draws a polyline and calculates its overall length
    • Angle - draws two lines and calculates the angle between them
    • Rectangle - draws a rectangle
    • Square (rectangle with symmetry) - draws a square
    • Highlight - draws a rectangle with color blending function
    • Ellipse - draws an ellipse
    • Circle (ellipse with symmetry) - draws a circle
    • Polygon - draws a polygon
    • Polygon with cloud style - draws a cloud
    • Freehand polygon - draws a freehand polygon
    • Freehand polygon with cloud style - draws a freehand cloud
    • Embedded image - draws an image from internal source
    • Referenced image - draws an image from external source
    • Text - draws a text
    • Free text - draws an editable text area with associated leader polyline
    • Link - draws a hyperlink
    • Rubber stamp - draws a rubber stamp
    • Composite - annotation that defines a set of annotations, anyhow connected with each other
    • Group - defines a group of annotations with abilities to relocate, resize and rotate the whole group
    • Sticky note - draws a sticky note
    • Leader line - draws a leader line which links two other annotations
    • Arrow - draws a wider arrow
  • Move, resize, rotate and mirror annotation
  • Prevent annotation moving, rotation, resizing or mirroring
  • Manage the visibility of annotation
  • Change the background color and transparency of annotation
  • Change the outline of annotation
  • Use caps for line based annotations
  • Create symmetrical annotation
  • Use 23 color blending modes in the Нighlight annotation
  • Work with group of annotations the way you work with single annotation
  • Customize built-in annotation - architecture is open
  • Create custom annotation - architecture is open
  • Define all aspects of interaction between user and annotation - architecture is open

WinForms and WPF controls for annotating images

  • WinForms and WPF controls for annotating images:
    • Display image annotations in View (read only) or Author (read-write) mode
    • Zoom image with annotations
    • Build annotation on image
    • Transform (move, resize, rotate, manage annotation points) annotation on image
    • Reorder annotations on image
    • Remove annotations from image
    • Select single annotation or group of annotations
    • Move and rotate group of annotations
    • Use rotation assistant for smooth and discrete rotation of annotation
    • Edit text of text based annotation
    • Measure length of object on image using the Ruler annotation
    • Measure angle between objects on image using the Angle annotation
    • Do what you want - architecture is open
  • WinForms and WPF control for previewing image thumbnails with annotations
  • Annotation toolbar with free source codes in AnnotationDemo

HTML5 and SVG controls for annotating images

  • HTML5 and SVG controls for annotating images:
    • Display image annotations in View (read only) or Author (read-write) mode
    • Build annotation on image
    • Transform (move, resize, rotate) annotation on image
    • Reorder annotations on image
    • Remove annotations from image
  • HTML5 and SVG controls for previewing image thumbnails with annotations
  • Annotation toolbar with free source codes in ASP.NET (WebForms/MVC) Annotation Demo


Development and Deployment requirements

  • Development requirements:
    • VintaSoft Imaging .NET SDK
    • Development environments: Microsoft Visual Studio .NET 2005, 2008, 2010, 2012, 2013, 2015, 2017
    • Programming languages: VB.NET, C#, any .NET compatible language
    • Development platforms: .NET, WinForms, WPF, ASP.NET WebForms, ASP.NET MVC
  • Deployment requirements:
    • VintaSoft Imaging .NET SDK
    • Microsoft Windows XP, Vista, 7, 8, 8.1, 10 (32-bit and 64-bit)
    • Microsoft Windows Server 2003, 2008, 2012 (32-bit and 64-bit)
    • Microsoft .NET Framework: 2.0, 3.0, 3.5, 4.0, 4.5, 4.6