如何用delphi写一个程序读取bmp或者jpeg图象文件(100分)

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

liu0109613

Unregistered / Unconfirmed
GUEST, unregistred user!
如何用delphi写一个程序读取bmp或者jpeg图象文件,再把2进制数据转为16进制的文本数据存储呢
 
如何写文本文件,你应该会,其他我写在下面。
function JpegToTxt(FileName: String):integer;
var
F: file;
Size,i: Integer;
BytesReaded: Integer;
c: Char;
Buffer: Pchar;
begin
AssignFile(F, FileName);
FileMode := 0; //Set file access to read only
Reset(F,1);
try
Size := FileSize(F);
GetMem(Buffer, Size);
try
BlockRead(F, Buffer^, Size, BytesReaded);
for i:=0 to size-1 do
begin
c := Buffer; //c就是图象文件的每个字节
......
将其用十六进制存入文本文件即可。
......
end;
finally
FreeMem(Buffer);
end;
finally
CloseFile(F);
end;
end;

 
仁兄,多谢,非常感谢,给你加了100分啊
 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
933
SUNSTONE的Delphi笔记
S
D
回复
0
查看
742
DelphiTeacher的专栏
D
顶部