ImageEn

Global Image Methods


JPEG

Global Method  IECalcJpegFileQuality
Global Method  IECalcJpegStreamQuality


Lossless JPEG Transformations

Rotate, flip or crop a JPEG image without recompression so that its quality is maintained.
Global Method  JpegLosslessTransform
Global Method  JpegLosslessTransform2
Global Method  JpegLosslessTransformStream


DICOM

Global Method  IEAnonymizeDicomTags
Global Method  IEDicomGetTagInfoEx
Global Method  GenerateDicomColorPalette
Global Method  IEGetDicomTagDescription


Multipage Image Methods

The following are global methods for managing multi-frame image types. Generally it is easier to manipulate multi-page images in memory using the TIEMultiBitmap class, or visually, using TImageEnMView.

Generic
Global Method  IEGetFileFramesCount

GIF Methods
Global Method  CheckAniGIF
Global Method  DeleteGifIm
Global Method  EnumGifIm (Image Count)
Global Method  IEOptimizeGIF

TIFF Methods
Global Method  DeleteTIFFImGroup
Global Method  DeleteTIFFIm
Global Method  EnumTIFFIm (Image Count)
Global Method  EnumTIFFStream
Global Method  ExtractTIFFImageFile
Global Method  ExtractTIFFImageStream
Global Method  InsertTIFFImageFile
Global Method  InsertTIFFImageStream

Icons (ICO) Methods
Global Method  EnumICOIm (Image Count)
Global Method  IEWriteICOImages

Adobe PDF Methods
Global Method  IEPDFPageCount
Global Method  ImportPagesIntoPDF
Global Method  DeletePagesFromPDF

Multipage PCX (DCX) Methods
Global Method  DeleteDCXIm
Global Method  EnumDCXIm (Image Count)

Other Methods
Global Method  IECreatePDFFromFileList


AVI Codecs

Global Method  IEAVISelectCodec
Global Method  IEAVIGetCodecs
Global Method  IEAVIGetCodecsDescription


WIC Codecs (Windows Imaging API)

Global Method  IEWICEnumerateCodecs
Global Method  IEWICFormatSupported


Register ImageEn Formats in VCL (e.g. for TImage and TGraphic)

Global Method  IERegisterFormats
Global Method  IEUnregisterFormats