The FMX Bitmap codec does auto conversion (input and output) https://docwiki.embarcadero.com/Libraries/Sydney/en/FMX.Graphics.TBitmapCodecManager
The file extension signals the codec to select filters Image.Bitmap.SaveToFile('testj.jpg'); // jpeg saved Image.Bitmap.SaveToFile('testb.bmp'); // bitmap saved