Version 14.0.1
New Features
◼Added: TImageEnMView allows images to be dropped from Chrome
◼Added: Event for
Custom handling of keyboard shortcuts for TImageEnView and TImageEnMView
◼Added: Configurable shortcut for file launching in
TImageEnFolderMView
◼Added: JPEG compression support for saving with PDFium
◼Added: Smooth drawing of gamma graph
◼Added: Debugging visualizer for the TIECanvas class
◼Added: Advanced option to embed fonts into PDF as CID
◼Added: Improved French localization
Bug Fixes
◼Fixed: Twain scanning issues due to forced acquisition frame
◼Fixed: Potential errors when dragging from unexpected locations, like a web browser
◼Fixed: Text may be cut-off when shown above a line layer (at certain positions and very high zoom levels)
◼Fixed: Size of text in layer may be inconsistent when zooming and layer caching is enabled
◼Fixed: Text may wrap unnecessarily when outputing to PDF
◼Fixed: Words can disappear from text layers when zooming
◼Fixed: Text editor does not update position when maximize control or zoom
◼Fixed: ParentBackground error on DoPreviews in Delphi 6
◼Fixed: Fonts are duplicated when exporting to PDF with PDFium
◼Fixed: Pixels shifted when using rfFastLinear
◼Fixed: TImageEnView.LayersCreateFromSelection() creates a skewed layer
◼Fixed: Cached ruler layers do not update their text when scale is changed
◼Fixed: TIEBitmap.IsEmpty may return true if encapsulated from a bitmap
◼Fixed: Cannot insert links with TIERichEdit under 64bit
◼Fixed: Minor inaccuracy with TImageEnView.VisibleBitmapRect
◼Fixed: TImageEnMView does not append frames when no content is selected
Changes to Classes
◼Added:
TIECanvas.FillRect overload
◼Added:
OnKeyboardShortcut event for TImageEnView and TImageEnMView
◼Added:
TImageEnView.LayersCacheReset
Changes to Method Parameters
◼None
Demo Changes
◼Added: PDF demos support JPEG compression (Demos\PDF\PDFBuilder\PdfBuilder.dpr)
◼Added: Pan-Zoom demo improvements (Demos\Display\PanZoomEffects\PanZoom.dpr)
Compatibility Issues
◼Removed: TImageEnView.AutoFit: Instead use ImageEnView1.AutoShrink := True; ImageEnView1.AutoStretch := True; (See:
AutoShrink,
AutoStretch)
◼Removed: TImageEnView.LayersRotationAntialias: Instead use ImageEnView1.LayersRotationFilter := ierBicubic; or ImageEnView1.LayersRotationFilter := ierNone; (See:
LayersRotationFilter)
◼Renamed: TImageEnMView.DefaultTopTextFont / DefaultInfoTextFont / DefaultBottomTextFont / DefaultTextBackgroundStyle: Instead use
TopTextFont /
InfoTextFont /
BottomTextFont /
TextBackgroundStyle
◼Removed: TIOParams.DCX_Image: Instead use:
ImageIndex
◼Removed: DrawCustomShape / CreateCustomShapeRegion / TXCustomShape: Instead use: new
IEDrawShape /
IECreateShapeRegion /
TIEShape
See Also
◼Complete History
◼Updating and Compatibility