Version 7.0 of VintaSoftImaging.NET SDK has been released.

News and announcements from VintaSoft.

Moderator: Alex

Post Reply
Alex
Site Admin
Posts: 2303
Joined: Thu Jul 10, 2008 2:21 pm

Version 7.0 of VintaSoftImaging.NET SDK has been released.

Post by Alex »

Version 7.0 of VintaSoftImaging.NET SDK has been released.


What's new in this version of VintaSoftImaging.NET SDK:
  • The SDK undergone significant changes for the purpose to:
    • Provide the ability to port the library into other platforms and environments further.
    • Separate graphical user interface controls for WinForms.
    • Create graphical user interface controls for WPF.
    • Maximize the working speed of the library.
    • Make the library more scalable and reliable.
  • Codecs:
    • Simplified and extended the abilities to work with image metadata:
      • Created the hierarchy of classes providing the simplified ability to view and edit tree of image metadata.
      • Added the ability to copy metadata while converting image from one format to another.
      • Extended the abilities to work with TIFF file metadata (added TiffImageFileDirectory Class).
    • Created codec for working with Icon and Cursor (.ico, .cur) images.
    • Optimized the architecture of ImageFile.
    • Optimized the architecture of encoders.
    • Added the ability to get extended information about progress of saving image(s).
    • Added the ability to save image to the source file by specifying only file name.
  • Image rendering:
    • Created the hierarchy of classes permitting the most flexible adjusting of image rendering settings.
  • Image Viewers:
    • Optimized WinForms controls for viewing images and thumbnails.
    • Created WPF controls for viewing images and thumbnails:
      • WpfImageViewer - WPF control intended for image viewing.
      • WpfThumbnailViewer - WPF control intended for thumbnail viewing.
      • WpfAnimatedImageViewer - WPF control intended for slide show viewing.
  • Visual tools:
    • UserInteractionVisualTool:
      • The visual tool architecture was significantly extended in part of interaction with user.
      • Added the ability to use simultaneously several interactive communication controllers for object transformation, for example, a rectangular object can be transformed as a rectangle and as set of points now.
    • All visual tools which imply the user interaction are derived from UserInteractionVisualTool Class from now.
    • Created the hierarchy of visual tools for WPF: WpfCropSelectionTool, WpfRectangularSelectionTool, WpfZoomSelectionTool, WpfRectangularSelectionToolWithCopyPaste, WpfDragDropSelectionTool, WpfZoomTool, WpfPanTool, WpfMagnifierTool, WpfOverlayImageTool, WpfImageProcessingToolWithRectangularSelection, WpfHighlightTool, WpfCustomSelectionTool, WpfCompositeVisualTool.
  • Image printing:
    • Optimized ImagePrintDocument control that provides printing of images for WinForms.
    • Created WpfImagePrintManager Class that provides printing of images for WPF.
  • Image processing commands:
    • New image processing commands:
      • SmoothingCommand - smoothing image.
      • AddNoiseCommand - adding noise to the image.
      • CannyEdgeDetectorCommand - multi-stage detection of wide range of edges in image.
    • The speed of the following processing commands has been optimized: MinimumCommand, MaximumCommand, MorphologicalCommand, InvertCommand.
    • Some minor fixes.
  • Demo applications:
    • Imaging Demo updated:
      • Added the ability to view and edit image metadata.
    • Annotation Demo upgraded:
      • The demo application code has been completely revised.
      • Added the ability to restrict the building area of annotation to the image rectangle.
      • Added the ability to multi select annotations.
      • Added the ability to group several annotation.
      • Added the ability to undo changes in annotations.
    • Print Demo updated.
    • Icon Editor Demo created - full functional editor of Icon and Cursor images.
    • Created demo applications for WPF:
      • Wpf Imaging Demo - WPF analog of Imaging Demo.
      • Wpf Annotation Demo - WPF analog of Annotation Demo.
      • Wpf Print Demo - WPF analog of Print Demo.
      • Wpf Pdf Editor Demo - WPF analog of Pdf Editor Demo.
  • Some minor fixes.

What's new in this version of VintaSoftAnnotation.NET Plug-in:
  • 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.

What's new in this version of VintaSoftPDF.NET Plug-in:
  • PdfEditorTool has been translated onto interactive communication engine UserInteractionVisualTool, which greatly expanded the possibilities of this visual tool.
  • Created WPF controls which make the work with PDF page in WPF easier:
    • WpfPdfViewerTool - WPF control intended for text navigation and selection on PDF page.
    • WpfPdfImageExtractorTool - WPF control intended for image selection and extraction from PDF page.
    • WpfPdfEditorTool - WPF control intended for editing content of PDF page.
  • Created WpfPdfFontViewerControl - WPF control intended for displaying information about PDF document fonts.
Alex
Site Admin
Posts: 2303
Joined: Thu Jul 10, 2008 2:21 pm

Version 7.0.0.3 of VintaSoftImaging.NET SDK has been released.

Post by Alex »

Version 7.0.0.3 of VintaSoftImaging.NET SDK has been released.


What's new in this version of VintaSoftImaging.NET SDK:
  • Fixed the bug in decoding of TIFF images with zero resolution.

What's new in this version of VintaSoftPDF.NET Plug-in:
  • Increased the loading speed of PDF document with a large number of pages in image viewer.
  • Fixed the bug in decoding of image-resources which compressed with JPEG2000/JBIG2 compression and ASCII85/ASCIIHEX filter.
  • Fixed the bug in asynchronous access to a metadata of PDF document.
Alex
Site Admin
Posts: 2303
Joined: Thu Jul 10, 2008 2:21 pm

Version 7.0.0.5 of VintaSoftImaging.NET SDK has been released.

Post by Alex »

Version 7.0.0.5 of VintaSoftImaging.NET SDK has been released.


What's new in this version of VintaSoftAnnotation.NET Plug-in:
  • Fixed the bug in AnnotationViewer class.
  • Fixed the bug in WpfAnnotationViewer class.
Alex
Site Admin
Posts: 2303
Joined: Thu Jul 10, 2008 2:21 pm

Version 7.0.0.7 of VintaSoftImaging.NET SDK has been released.

Post by Alex »

Version 7.0.0.7 of VintaSoftImaging.NET SDK has been released.


What's new in this version of VintaSoftImaging.NET SDK:
  • Fixed the bug in decoding of TIFF metadata.

What's new in this version of VintaSoftAnnotation.NET Plug-in:
  • Fixed the bug in the VintasoftXmpFormatter class.
Alex
Site Admin
Posts: 2303
Joined: Thu Jul 10, 2008 2:21 pm

Version 7.0.0.9 of VintaSoftImaging.NET SDK has been released.

Post by Alex »

Version 7.0.0.9 of VintaSoftImaging.NET SDK has been released.


What's new in this version of VintaSoftImaging.NET SDK:
  • Fixed the bug in TIFF encoder.
  • Fixed the bug in RectangularSelectionTool class.
Alex
Site Admin
Posts: 2303
Joined: Thu Jul 10, 2008 2:21 pm

Version 7.0.1.1 of VintaSoftImaging.NET SDK has been released.

Post by Alex »

Version 7.0.1.1 of VintaSoftImaging.NET SDK has been released.


What's new in this version of VintaSoftImaging.NET SDK:
  • In the ImageViewer class fixed the image rendering bug – part of ImageViewer is not redrawn if another control overlaps the ImageViewer.
Post Reply