Declaration
TIEImagingEngine = (ieenAuto, ieenNative, ieenDLL, ieenWIC, ieenLegacy, ieenNone);
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, Camera Raw format or loading PDF |
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. Not supported for JPEG2000 or PDF |
ieenLegacy | Uses the Legacy DCRAW engine to load Camera Raw formats (Requires an ImageEn DLL), for PDF uses a third-party plug-in |
ieenNone | Format is not available |
Functionality for specific formats:
Property | JPEG | PNG | JPEG2000 | Camera Raw | PDF** |
ieenAuto | Auto* | Auto* | Auto* | Auto* |
ieenNative | Native Code | Native Code | Native Code | - | Native Code (Saving only) |
ieenDLL | DLL | DLL | DLL | DLL | DLL |
ieenWIC | WIC API | WIC API | - | WIC API | - |
ieenLegacy | - | - | - | DCRAW | Third-party plug-in |
* If a
DLL is available, ieenDLL is used. Otherwise it falls back to ieenNative (32bit JPEG, PNG or JPEG 2000 image) or ieenWIC
** If the
DLL is available, ieenDLL is used. Otherwise it falls back to ieenNative (for saving) or ieenLegacy (for loading)
Engine Performance