位图绘制保存问题

taft 2004-11-13 01:07:33
我用BitBlt从内存拷贝绘制到窗口,但如何把其保存到文件里面呢?给个提示各位好嘛
...全文
118 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
DarthVader 2004-11-16
  • 打赏
  • 举报
回复
使用GDI Plus可以方便的保存
taft 2004-11-15
  • 打赏
  • 举报
回复
没找到:(
zzwu 2004-11-14
  • 打赏
  • 举报
回复
如果你的图像是拷到组件Image上的,则用:

Image.Picture.SaveToFile(FileName)

如果文件名要自己临时输入,则用:

procedure TForm1.Saveas1Click(Sender: TObject);
var fname:string;
begin
if SaveDialog1.Execute then
begin
fname := SaveDialog1.FileName; // 从文件保存对话框得到文件名 fname
Image.Picture.SaveToFile(fname) // 把显示的图像保存在你指定的文件名 fname 中
end;
end;
zzwu 2004-11-14
  • 打赏
  • 举报
回复
在delphi中,用SaveToFile(文件名)就行了!
posedge 2004-11-14
  • 打赏
  • 举报
回复
保存到什么文件里面??
chglei1976 2004-11-14
  • 打赏
  • 举报
回复
学习文图文件的格式 :
1.位图文件头结构体
2.文图文件信息机构体
3.可能有的调色板
4.位图像素数据
然后用 CFile 写成文件,嫌麻烦的话还是用Google查一个源代码吧

taft 2004-11-14
  • 打赏
  • 举报
回复
我是用MFC写的 保存为 bmp怎么做?谢谢
nickshen 2004-11-13
  • 打赏
  • 举报
回复
文件保存你内存的内容啊,cdocument里的serial
taft 2004-11-13
  • 打赏
  • 举报
回复
自己up

4,448

社区成员

发帖
与我相关
我的任务
社区描述
图形图像/机器视觉
社区管理员
  • 机器视觉
  • 迪菲赫尔曼
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧