Version 13.7.0
New Features
◼Added:
TImageEnFolderMView automatically detects adding and removing of drives
◼Added: Can optimize images before saving by removing any content that is hidden by the alpha channel
◼Added: Optimized output to SVG for image layers that are blank (output as rect only)
◼Added: Can return a count of the instances of search text in a PDF page
◼Added: Much improved memory performance of PDF Viewer and TImageEnMView when loading large PDF files
◼Added: When showing pages of a PDF loaded into an AttachedImageEnView, pages can be optionally pre-loaded
◼Added: Angle layers can be converted to Polyline layers
◼Added: Can convert line and angle layers to closed polygons
◼Added: Updated PDFium to v133.0.6844.0
◼Added: Optimization of transition code
◼Added: Surfaced Twain property: ICAP_AUTOSIZE
◼Added: Support for attachments in PDF documents in Delphi versions before 2007, including saving
◼Added: Improved support for Single View mode in TImageEnMView (DisplayMode = mdSingle), including keyboard support
◼Added: TImageEnProc.AutoCrop can auto-calculate the border color
◼Added: Improvements to selection of PDF objects and annotations
◼Added: Improved Open Dialog filter when loading only Layer or Multi-frame formats
◼Added: Improved ImageEn popup dialogs when used within a DLL
◼Added: Checks available memory when loading large Photoshop data blocks in TIFF files
◼Added: Helper methods to force loading by PlugIns such as ImageMagick, LibWebP, etc (
LoadFromFilePlugIn)
◼Added: Improvements to layout and style of ImageEn dialogs
◼Added: Updated styling for TImageEnView Rulers
◼Added: Automatic units popup menu when right-click on TImageEnView Ruler
Bug Fixes
◼Fixed:
OCR_GetOrientation returns inaccurate result for skewed images
◼Fixed: IOParams.IsResource may not be reset after loading from a resource
◼Fixed: Difficult to select rotated image layers that have transparency
◼Fixed: Drag selection of layers better handles rotated image layers
◼Fixed: Layer merging may create unexpected layers
◼Fixed: Non-ASCII characters are correctly encoded when outputting PDF
◼Fixed: Potential range issue with 48bit DICOM images
◼Fixed: Resolved errors due to class operators in C++Builder
◼Fixed: Layers with soft shadows rendered at incorrect size when caching enabled
◼Fixed: PdfViewer.Annotations[].StringValue[] may return bad result if invalid key specified
◼Fixed: Bitmap is filled for WIC files even when using ParamsFromFile
◼Fixed: Cannot handle use of unordered values in TImageEnProc.Threshold()
◼Fixed: Issues with some SVG files due to localized region settings
◼Fixed: Resolved some potential issues with localized region settings
◼Fixed: TImageEnProc.DoPreviews does not support ie8p images
◼Fixed: TIETwainParams.Update() does not apply changed capabilities
◼Fixed: AttachedImageEnView won't display image 0 if StoreType is not full
◼Fixed: No longer aborts loading if user has specified ieenNative for a PDFEngine
◼Fixed: Some issues saving to WebP due to stride padding
◼Fixed: Cannot select area with buttons, e.g. in PDF Viewer
◼Fixed: Aborting is not set to true when loading unsupported TIFF types
Changes to Classes
◼Added:
AutoOptimizeOnSave
◼Added: Published
TIEFileListBox.Folder
◼Added: Exposed
TImageEnView.AutoScrollTowardCursor
◼Added:
TImageEnView.OnBeforeLoadImage
◼Added: iecsUndo item for
OnImageChangeEx
Changes to Method Parameters
◼Added: TImageEnProc.ConvertToBWThreshold() returns the applied threshold value
◼Added: Margins, centering and enlargement parameters for
IECreatePDFFromFileList helper method
Demo Changes
◼Added: Complete redo of Resize demo to include resampling (Demos\ImageEditing\Resize\Resize.dpr)
◼Added: Many improvements to MultiView demo (Demos\Multi\Multiview\Multi.dpr)
◼Added: Popup menu support in Rulers demo (Demos\Other\ImageEnViewRulers\ImageEnViewRulers.dpr)
Compatibility Issues
◼Changed:
ChannelOffset is now specified by a TIEChannel value rather than an integer. Change as follows: 0 = iecRed, 1 = iecGreen, 2 = iecBlue
◼Changed: TIEMultiBitmap.IEBitmap/Bitmap/Proc now returns the
visible frame when
DisplayMode is mdSingle
See Also
◼Complete History
◼Updating and Compatibility