- 人气:
- 放大
- 缩小
- 二维码
- 赞赏
delphi 读取Image组件转换base64编码
uses EncdDecd;
function ImageStreamToBase64(AImage: TImage): string; //读取 Image 组件转换base64编码
var
ReadImageStream:TMemoryStream;
ToBase64Stream: TMemoryStream;
begin
Result := '';
ToBase64Stream := TMemoryStream.Create;
ReadImageStream := TMemoryStream.Create;
try
AImage.Picture.SaveToStream(ReadImageStream);
ReadImageStream.Position := 0;//www.delphitop.com
ToBase64Stream.LoadFromStream(ReadImageStream);
Result := EncodeBase64(ToBase64Stream.Memory, ToBase64Stream.Size);
finally
ToBase64Stream.Free;
ReadImageStream.Free;
end;
end;