ImageEn, unit iesettings

TIEImagingEngine


Declaration

TIEImagingEngine = (ieenAuto, ieenNative, ieenDLL, ieenWIC, ieenLegacy);


Description

Property Description
ieenAuto Automatically chooses the best method to use. Either ieenDLL if a DLL is available in the EXE folder, otherwise ieenNative or ieenWIC (depending on file type)
ieenNative Uses native code in ImageEn to support the file format (DLL is not required). Not supported for 64bit or Camera Raw format.
ieenDLL Uses an ImageEn DLL to support the file format. This option gives the best performance and functionality.
ieenWIC Uses the WIC API (Windows Imaging Component) to support the file format (DLL is not required). For Camera Raw: not all formats are supported.
ieenLegacy Uses the Legacy DCRAW engine to load Camera Raw formats (Requires an ImageEn DLL)

Functionality for specific formats:
Property JPEG PNG JPEG2000 Camera Raw
ieenAuto Auto* Auto* Auto* Auto*
ieenNative Native Code Native Code Native Code -
ieenDLL DLL DLL DLL DLL
ieenWIC WIC API WIC API - WIC API
ieenLegacy - - - DCRAW
* I.e. if a DLL is available, ieenDLL is used. If no DLL it falls back to ieenNative (32bit JPEG, PNG or JPEG 2000 image) or ieenWIC