TJPEGImage先LoadFromFile然后再用TJPEGImage的SaveToStream方法保存到一个流,与流直接LoadFromFile有什么区别

  • 主题发起人 主题发起人 rejoise
  • 开始时间 开始时间
R

rejoise

Unregistered / Unconfirmed
GUEST, unregistred user!
TJPEGImage先LoadFromFile然后再用TJPEGImage的SaveToStream方法保存到一个流,与流直接LoadFromFile有什么区别?(100分)<br />TJPEGImage先LoadFromFile
然后再用TJPEGImage的SaveToStream方法保存到一个流,
与流直接LoadFromFile有什么区别?
我程序里把流放到一个图像控件里,好像只有后者有效果
但是我需要第一种方法,请问大虾前后两个流有什么区别,
如何使用第一种方法?
 
没有什么区别把。
后者还可以是文件流,前者后者都可以是内存流。
var
ms:Tmemorystream;
ms := Tmemorystream.create(self);
jpg.lordfromfile(filename);
jpg.savetostream(ms);
//你自己的处理
ms.free;
 
不可能没区别
我的程序两者处理结果不一样
 
要注意Stream.position.SavetoStream后Stream.Postion在最后,再读取时读不出的东西。
 
象铁盒子说的,记得把postion置0。
 
流和规约有什么联系
 
后退
顶部