怎么得到一个图片文件的长、宽、及大小? ( 积分: 30 )

  • 主题发起人 主题发起人 liuyang
  • 开始时间 开始时间
L

liuyang

Unregistered / Unconfirmed
GUEST, unregistred user!
比如我在C盘下有个TEMP.jpg的文件,我怎么得到它的长、宽、及大小?望赐教
 
比如我在C盘下有个TEMP.jpg的文件,我怎么得到它的长、宽、及大小?望赐教
 
uses
JPEG;
var
Jpg: TJPEGImage;
begin
try
Jpg.LoadFromFile('C:/TEMP.jpg');
ShowMessage(Format('W:%d,H:%d', [Jpg.Width, Jpg.Height]));
finally
Jpg.Free;
end;
end;

var
fs: TFileStream;
Size: Integer;
begin
fs := TFileStream.Create('C:/TEMP.Jpg', fmOpenRead);
Size := fs.Size;
// 可以在这里处理,转化成 XX KB 的样式
end;
 
to plzw
不行啊。怎么都报错呢。。。[:(]
 
plzw的语句没问题,只是给出来关键点的方法,其余的语句你补充一下就不报错了
 
多人接受答案了。
 

Similar threads

后退
顶部