Skip to main content

TdxSmartImageCodecsRepository Methods

Contains references to image format codec classes.
Name Description
CanLoad(TStream) Identifies if the repository contains a codec that can load an image from the specified file or stream.
CanLoad(string)
Contains(TdxSmartImageCodecClass) Identifies if the specified class-reference to a codec is registered in the repository.
Equals(TObject) Inherited from TObject.
GetDefaultExt(TdxSmartImageCodecClass) Returns the default filename extension for the specified image codec.
GetFormatByExt(string) Returns a registered class-reference to an image codec by a filename extension associated with the codec’s format.
GetFormatByID(TdxImageDataFormat) Returns a registered class-reference to an image codec class associated with the specified deprecated image format ID.
GetFormatFromStream(TStream)
GetHashCode Inherited from TObject.
GetImageInfo(TdxSmartImageData,TSize,TdxSmartImageCodecClass)
GetImageInfo(TStream,TSize,TdxSmartImageCodecClass)
GetImageInfo(string,TSize,TdxSmartImageCodecClass)
GetOpenDialogFilter
GetSaveDialogFilter(TdxSmartImageCustomHandle)
GetSupportedExtensions Returns all supported extensions in a single string.
Load(TRGBColors,TAlphaFormat,Integer,Integer,TdxSmartImageCustomHandle,Boolean)
Load(TdxSmartImageData,TdxSmartImageCustomHandle,Boolean)
Load(TStream,TdxSmartImageCustomHandle,Boolean)
Register(TdxSmartImageCodecClass) Registers a new image codec.
ToString Inherited from TObject.
Unregister(TdxSmartImageCodecClass) Removes the specified reference to an image codec class from the repository.
See Also