正しく理解できればTImage.LoadFromFile
、ファイル拡張子から画像の種類を判別します。
生の画像が含まれているから画像タイプを自動的に検出する方法はありますTBlobStream
か?
私の現在のコード:
procedure LoadImageFromStream(AImage: TImage; ADataSet: TDataSet);
var
Stream: TStream;
begin
Stream := ADataSet.CreateBlobStream(Field, bmRead);
try
AImage.Picture.Graphic.LoadFromStream(Stream);
finally
Stream.Free;
end;
end