몇일째 고민하고 있습니다.
아래와 같이 bitmap32 component에 불러온 이미지를 JPEG로 변환하여
Stream 저장할려고 합니다
그런데 TBitmap32는 TJPEGImage로 assign할수 없다는 에러가 납니다.
변환할 수 있는 방법을 꼭 좀 알려주세요 T.T
'Cannot assign a TBitmap32 to a TJPEGImage'라는 에러가 나옵니다.
var
mStream : TMemoryStream;
readcount, i, j: integer;
JPEG : TJpegImage;
begin
JPEG := TjpegImage.Create;
mStream := TMemoryStream.Create;
try
JPEG.Compress;
JPEG.Assign(ImgView.Bitmap);
JPEG.SaveToStream(mStream);
finally
JPEG.Free;
mStream.Free;
end;
end;