FMX.Graphics.TBitmap.LoadFromFile
Delphi
procedure LoadFromFile(const AFileName: string);
C++
void __fastcall LoadFromFile(const System::UnicodeString AFileName);
Properties
| Type | Visibility | Source | Unit | Parent |
|---|---|---|---|---|
procedure function |
public | FMX.Graphics.pas FMX.Graphics.hpp |
FMX.Graphics | TBitmap |
Description
Loads from a file the image content of the current TBitmap object.
It replaces any existing image. The object is resized to match the image.
Note: The loaded image's visible size can be affected if the TBitmap is contained in other components, like TImage or TImageControl.
The AFileName parameter specifies the image file to be loaded.
TBitmap remains unchanged if:
AFileNameis not found.AFileNamecannot be opened because it is used (exclusively) by something else.AFileNamehas an unsupported image format or is not actually an image.
LoadFromFile does not raise any errors in these cases.
The optional Rotate parameter specifies the degrees to rotate the image upon loading, counter-clockwise. For example, 180 rotates, not mirror-flips, the image upside down. The object is resized to the smallest rectangle that can display the entire rotated image.
Note: For a list of formats supported by each platform, see TBitmapCodecManager.