使用firemonkey从Web服务获取图像数据

时间:2016-09-07 06:18:36

标签: delphi

我的问题是,我们有一个数据库和Web服务,因此我们尝试使用Web服务从数据库中获取图像。我们将图像保留为数据库中的图像,我们正在尝试将其作为二进制数组获取。它完全缩小了它的空间,我们无法获取我们只有少量数字的图像。我们真的需要做什么?谢谢你的回答。

try 
  LOutputStream := TMemoryStream.Create; 
  TBlobField(ClientDataSet1.FieldByName('resimx')).SaveToStream(LOutputStream); 
  LOutputStream.Position:=0; 
  AlarmImage.Bitmap.LoadFromStream(LOutputStream); 
finally 
  LOutputStream.Free; 
end;

1 个答案:

答案 0 :(得分:1)

尝试使用某些编码(例如Base64)发送图像。

请参阅此示例:

问候。