ImageEn, unit iexHelperFunctions

iexHelperFunctions


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.

Simply add iexHelperFunctions to your uses clause to access the new methods


ImageEnIO Helper Functions

Shortcut methods for the TImageEnIO class.
  LoadFromFileEx
  LoadFromFileFast
  LoadFromStreamEx
  LoadFromStreamFast
  Reload
  SaveToFileEx
  SaveToStreamEx


Bitmap Helper Functions

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


IEBitmap Helper Functions

Add more functionality to the TIEBitmap class.
  FillWithShape
  IEAddSoftShadow
  IEConvertToThumbnail
  IELoadAsThumbnail
  IELoadFromFile
  IELoadFromFileFast
  IELoadFromStream
  IELoadFromStreamFast
  IESaveToFile
  IESaveToStream
  LoadFromURL
  PrintImage


File Functions

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


Canvas Functions

Functions to output custom shapes and wallpaper to a TCanvas or TBitmap.
  AddShapesToImageEnMView
  CreateWallpaperBitmap
  IECreateShapeRegion
  IEDrawLineEndShapeToComboListBoxItem
  IEDrawShape
  IEDrawShapeToComboListBoxItem
  IEJoinBitmaps
  TileBitmapOntoCanvas


Other Functions

More functions that are useful with ImageEn.
  BitsPerPixelToStr
  QualityToZoomFilter
  ShowTempHourglass

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