DotImage .NET 1.1 - 5.0.2690.20079
DotImage .NET 2.0 - 5.0.2690.16101
Atalasoft.dotImage
- Tiff files with 0 length in the byte count field for a strip will now decode (even though they are technically faulty)
- Fixed generation of Tiff files from very small images.
Fixed a TiffFile encoding error for images whose data size and file offsets would fit in a short.
- TiffDecoder.GetTiffTag was returning doubles for rational tags. Now correctly returning rationals.
- Implemented a new method called 'DynamicThresholdCommand' for improved binarization.
- Fixed a case where an image would return an incorrect row stride with an unusually set up PixelMemory object
- Improved stability of native tiff streaming
- 64 bit cmyk tiff files now loaded as 32 bit cmyk instead of throwing
- Thumbnails can now be removed from EXIF streams by setting the stream to null or setting its length to 0
-
Altered AtalaImage so that all images without a known resolution will default to a resolution of 96.0 dpi.
Atalasoft.DotAnnotate
- Fixed a bug that was allowing annotations to be resized when CanResize was false.
- Fixed a null reference exception when cloning a callout annotation when CalloutData.Fill is null
- HolePunchRemoval on deskewed image having black border has been improved.
- Fixed the AutoSize property of TextAnnotation and CalloutAnnotation when the viewer units are not pixels.
- Fixed an issue that could cause WANG data to be read incorrectly.
- Fixed a bug with HotSpotFreehandAnnotation when used in InteractMode.View.
- Fixed a bug when grouping point base annotations
- Fixed a bug when rendering the CalloutAnnotation's arrow line cap.
- Fixed a bug where resizing an annotation quickly could cause the grips to be positioned incorrectly.
- TextAnnotation was not updating when setting the Shadow.Color property.
-
Fixed a bug that didn't correctly set the Visible property for layers when using MultipageAnnotateMode in the viewer.
-
Fixed RotateDocument so it will work with MultipageAnnotateMode.
-
Fixed a bug that would position the rotation grip in the wrong location when using the Click and DoubleClick creation methods.
-
Fixed an issue where setting the FreehandAnnotation.ClosedShape to True and then False did not return the annotation to an unclosed shape.
-
Added an ILegacyXmpSupport interface, allowing custom annotations to read and write custom XMP data.
-
Improved the CalloutAnnotation's leader connection point to adjust when the annotation is rotated.
-
Fixed a bug that kept the cursor from correctly changing when hovering over a grip at different zoom levels.
Atalasoft.dotImage.AdvancedDocClean
- HolePunchRemoval on deskewed image with a black border has been improved.
Atalasoft.dotImage.WebControls
- Fixed a bug in the WebAnnotationViewer that occurred when the AnnotationDataFormat was set via code-behind, and didn't match the AnnotationDataFormat in the property grid.
- Fixed a bug in the WebAnnotationViewer that would sometimes fail or incorrectly read the color values of annotations.
- Fixed a bug in the WebAnnotationViewer that would clip borders of some annotations.
- Fixed a bug when viewing DICOM images in the WebImageViewer. If the BrowserFormat was set to JPEG and the Bits per channel > 8, will now automatically convert to 8 bit/channel pixel formats
- Fixed a bug in the WebImageViewer that would not anti-alias multi-resolution 1-bit images when the viewer was set to ScaleToGray.
- WebControls now work on pages where multiple form tags are found.
- Fixed a bug in RemoteInvoke that wouldn't allow string with invalid url characters to be passed to the server side functions.
- Fixed a bug in the WebAnnotationViewer that would allow annotations to be drawn in the wrong spot while the image was centered in the viewer.
- Fixed a bug in the WebAnnotationViewer that didn't allow annotation tooltips to show up properly.
- Fixed a bug that wouldn't allow RemoteInvoke to work inside a WebUserControl.
Atalasoft.dotImage.WinControls
- Improved the look of the ImageViewer controls in designtime
- Improved the finalizer code for the viewer classes.
Atalasoft.dotImage.Ocr
- Fixed a problem with Abbyy barcode recognition with no language setting
- Fixed a case where an evaluation license will cause a null reference exception on a blank page.
- Added the property ClearOcrPageContents to allow the PdfTranslator to clear OCR page contents.
Atalasoft.dotImage.Jpeg2000
- Removed diagnostic messages from JPEG 2000 codec
- Added support for JPEG2000 images with bit depths of 10 and 14.
Atalasoft.dotImage.Dicom
- Added support for DicomWorks generated DICOM files in our DicomDecoder
- Fixed DICOM documentation and intellisense
General
- Added an option to the Toolkit Activation Wizard to search for all license files on a user's machine
- When Atalasoft objects cannot find their license, the exception now has a detailed list of directories that it tried to find the license file in.
Bill Bither
Atalasoft