13-09-2013, 10:47 PM
كيفية تحويل الـarray of byte إلى MemoryStream
وهذا الكود لا يعمل حيث لا يتم تحميل البيانات إلى الذاكرة
PHP كود :
var
S: TMemoryStream;
JPG: TJPEGImage;
size:integer;
ImageData : array of byte;
//of course I get the image Data and the size of it.
S := TMemoryStream.Create;
s.SetSize(size);
S.Position := 0;
JPG := TJPEGImage.Create;
S.WriteBuffer(ImageData,size);
JPG.LoadFromStream(S);
Image1.Picture.Assign(JPG);
s.Free;

