ImageEn, unit iexHelperFunctions

Advanced Helper Methods


iexHelperFunctions.pas provides helper functions for TImageEnIO, TBitmap and TIEBitmap, plus a variety of file functions. These methods provide quicker access to some ImageEn functionality for common tasks.

Add iexHelperFunctions to your uses clause to access the new methods.

Note: Delphi/C++ 2005 or newer is required to use helper classes


ImageEnIO Helper Functions

Shortcut methods for the TImageEnIO class.
Public Method  LoadFromFileEx
Public Method  LoadFromStreamEx
Public Method  Reload
Public Method  SaveToFileEx
Public Method  SaveToStreamEx


Bitmap Helper Functions

Add more functionality to the TBitmap class.
Public Method  IEAddSoftShadow
Public Method  IEConvertToThumbnail
Public Method  IEFlip
Public Method  IEInitialize
Public Method  IELoadAsThumbnail
Public Method  IELoadFromFile
Public Method  IELoadFromStream
Public Method  IEResample
Public Method  IERotate
Public Method  IESaveToFile
Public Method  IESaveToStream
Public Method  LoadFromURL
Public Method  PrintImage


IEBitmap Helper Functions

Add more functionality to the TIEBitmap class.
Public Method  FillWithShape
Public Method  IEAddSoftShadow
Public Method  IEConvertToThumbnail
Public Method  IELoadAsThumbnail
Public Method  ReadEx
Public Method  LoadFromURL
Public Method  PrintImage
Public Method  WriteEx


IOParams EXIF Helper Functions

Provide string formatted (human-readable) access to some EXIF properties:
Public Property  EXIF_AsStr
Public Property  EXIF_FieldDescription
Public Property  EXIF_Camera_Str
Public Property  EXIF_SubjectArea_Str
Public Property  EXIF_SubjectLocation_Str


IOParams XMP Helper Functions

Helper functions for XMP meta-data:
Public Property  XMP_AsStr
Public Property  XMP_AsInt
Public Property  XMP_AsDateTime


File Functions

Perform image manipulation functions without direct use of ImageEn components.
Global Method  GetImageDetails
Global Method  IEAutomaticallyRotateImageFile
Global Method  IEConvertImageFile
Global Method  IECreateThumbnailFromFile
Global Method  IEFlipImageFile
Global Method  IEReadCorrectOrientationOfImageFile
Global Method  IEResampleImageFile
Global Method  IERotateImageFile