Atalasoft
Welcome to Atalasoft Community Sign in | Join | Help

DotImage 5.0

  •  13 Mar 2007, 10:45 AM

    DotImage 5.0

    DotImage .NET 1.1 - 5.0.2624.23839
    DotImage .NET 2.0 - 5.0.2624.22875

    For information on upgrading from DotImage 4.0 to DotImage 5.0, see this knowledgebase article.

    New DotImage Modules

    • ASP.NET Web Annotations using AJAX Technology

    Improvements to the core DotImage library

    • A new TIFF Codec developed from the ground up for improved support and performance
      • Tested on our extensive image database of thousands of customer images
      • Benchmarked to be generally faster than the old codec based on LibTIFF
      • Images with TIFF Tags occupying many megabytes of memory no longer affects decoding performance
      • Supports more flavors of TIFF and improved OJPEG decoding
      • Now supports writing OJPEG Compression 6 to support legacy TIFF readers
    • Optimizations for multi-core processors.  Added an interface for multi-threaded image processing commands which will parallelize image processing and improve performance on multi-core machines
    • AdaptiveThresholdCommand performance improvement for multi-core processors
    • SimpleThresholdCommand performance improvement for multi-core processors
    • Improved Memory Management API via a PixelAccessor class.  This class raises events when certain memory thresholds are met or exceeded and can track all AtalaImage memory in use.
    • New event in PDF encoding allowing the selection of compression parameters such as JPEG quality for each encoded page.
    • Added chroma subsampling support to the JPEG encoder.

    Improvements to PDF Rasterizer

    • Major performance and compatibility improvements since the initial 4.0 release (see Press Release)
    • Occupies less memory when rendering color PDF's (24-bits per pixel as opposed to 32-bits per pixel)
    • Occupies less memory when reading gray or B&W PDF's (8-bits per pixel as opposed to 32-bits per pixel)

    Improvements to Annotations

    • The Annotation features are now only included with DotImage Document Imaging 5.0, and no longer offered to purchase standalone.  However Annotations can still be deployed without DotImage dependencies.
    • Refactored into a Model – View – Controller pattern for increased extensibility and the ability to use other rendering mechanisms
    • Supports full matrix based transformations
    • Added Ability to flip Annotations
    • Added ability to interactively rotate individual annotations
    • Added support for Undo and Redo
    • Added a new Callout Annotation
    • Added support for custom line endcaps for line, lines, freehand, and callout (arrow, rectangle, ellipse, etc.)
    • Improvements to Rubberstamp Annotation
    • Custom-designed icons for each annotation type are available as resources in multiple sizes (32x32, 24x24, 16x16).
    • Since this was a redesign, there are interface changes from previous versions.
    • Added the ability to change the behavior and visibility of individual grips
    • Added clipboard support through Cut, Copy and Paste methods
    • Added the ability to create annotations on a single click or double click with optional annotation centering
    • Improved the annotation security features
    • Added nested layer support
    • Improved Text Annotation with a fully transparent editor and auto sizing to the text content.
    • Now different actions can be set to different mouse buttons

    Improvements to ASP.NET WebControls

    • Controls can now be placed in an ASP.NET 2.0 MultiView control
    • Controls can now be placed in an ASP.NET AJAX (Atlas) UpdatePanel control.
    • Added support for Atalasoft Web Controls to be included within a parent control that is invisible.
    • Added getDisplayImageUrl javascript method to provide a URL to the current viewable image in the control.
    • WebThumbnailControl now supports the ability to select multiple thumbnails at once by holding down the control key while selecting.
    • Added caption support to individual thumbnails in the WebThumbnail Control supporting custom captions with page number and filename.

     

    New AJAX enabled Web Annotations Module

    • Extends the AJAX enabled WebImageViewer to add annotations support to the existing image viewing, panning, zooming, and editing control.
    • Requires no applets or plug-ins
    • Supports IE6, IE7, FireFox, and Safari
    • Renders annotations stored within an image file or an external file.
    • Uses same mechanism and data layer as the Windows Forms Annotations module.
    • Move, resize, and create annotations within the browser.
    • Annotations are updated from the server once placed, or resized fully enabling the rendering of all built-in annotations as well as any custom annotations.
    • Supports Layering and changing rendering order (z-order)
    • Programmatic access to annotations via server-side code
    • A full Javascript API to programmatically access all annotation properties and methods without server postbacks
    • Edit text Annotations interactively in the browser

    Improvements to Advanced Document Cleanup Module

    • Overall performance and quality has been increased
    • AutoBorderCropCommand quality of results have been improved
    • MarginCropCommand has been improved and is now much faster
    • HolePunchRemovalCommand has been improved, and does a better job eliminating false positives.  Now reports the number of holes removed, and hole locations. No longer removes non-elliptical holes.
    • AdvancedBorderRemovalCommand has been improved and will no longer remove features that extend from the border to the relevant areas of the document.
    • HalftoneRemovalCommand has been added, which eliminates shaded areas of an image that when thresholded create ordered dots and negatively affect OCR. Reports halftone locations.
    • LineRemovalCommand has been improved with better speed and accuracy.  Can specify Orthogonal, Vertical, or Horizontal lines to remove.  Reports line end points and thickness. 

    Improvements to OCR Modules

    • Pre-processing can now occur before, during, and after deskew and the point where the searchable PDF module grabs the image to embed.
    • Pre-processing options now represented as a class as opposed to a bit field for easier manipulation.
    • More consistent event model.
    • Text regions now report orientations in GlyphReader
    • GlyphReader now supports automatically detecting rotated documents
    • New property in Searchable PDF Module (PdfTranslator) to automatically fix page orientation in the resulting PDF when page rotation is detected.

    Improvements to DotTwain Scanning Module

    • CreateDeviceSession method was added to the Acquisition object to allow a temporary Device object to be created, used and disposed.  This is required for some network scanning situations that may change the device identity between sessions.

    General Changes

    • DotImage SDK can be installed in Windows Vista with UAC Permissions
    • License files are now stored in the Local User Settings folder
    • DotTwain assemblies and demos are now installed in the same folder as DotImage unless installing DotTwain seperately.
    • DotAnnotate is no longer offered as a standalone product.  Those who have purchased DotAnnotate in the past can continue to upgrade to newer versions with active gold support contracts.

    Bill Bither
    Atalasoft
    Filed under: ,
View Complete Thread