ImageEn, unit iexHelperFunctions |
|
TBitmap.IELoadFromStreamFast
TBitmap.IELoadFromStreamFast
Declaration
function IELoadFromStreamFast(Stream: TStream; FileType: TIOFileType;
MaxX, MaxY: integer;
AutoAdjustOrientation: Boolean = False
): Boolean;
Description
Allows you to load an image into a TBitmap using the fastest method by specifying the maximum size it is required. It uses
OptimizeLoadingParams.
You can also set
EnableAdjustOrientation to automatically re-orient JPEG camera images.
If you know the
FileType type of the stream, pass it to speed up loading. Otherwise specify ioUnknown.
Returns True if loading was successful, or False on error.
Example
// Load the specified image as fast as possible, but bigger than screen size
MyBitmap.IELoadFromStreamFast( MyStream, ioUnknown, Screen.Width, Screen.Height )