如何得到拷屏文件,并保存为jpg格式??
解决方案 »
- 怎么向ImageList动态添加jpg图片?
- 请教:如何模拟点击一个窗口的任意一个位置?这个窗口是外部程序的一个弹出对话框。
- 请教Delphi ADO访问Oracle的CLOB字段
- IT速查手册再度开张
- 问个超简单的问题,关于注释
- 我想通过网络向手机发送短消息,利用新浪,163等网关平台该怎么做。请高手解答?高分送与!
- 如何在delphi 中调用可执行文件应该怎么办?
- 我是一位女孩子,没有身高,今年高中毕业了,我想问下学什么专业好些对以后的发展,
- ADO与ACCESS连接问题!!!!!!!
- ASA v7.01:如何使编程时不会将字段用双引号括起来?
- 青岛海信网络科技面试经历!可笑透顶!
- 小弟没学过dephi 相知道他与vc的区别
face: TBitmap;
Jpg: TJPEGImage;
begin
face := TBitmap.Create;
face.Width := frameRect.Right-frameRect.Left;
face.Height := frameRect.Bottom-frameRect.Top;
Form1.Image1.Width := face.Width;
Form1.Image1.Height := face.Height; BitBlt(face.Canvas.Handle, 0, 0,frameRect.Right-frameRect.Left,frameRect.Bottom-frameRect.Top,
sourceBmp.Canvas.Handle, frameRect.left, frameRect.top, SRCCOPY);
Jpg := TJPEGImage.Create;
Jpg.CompressionQuality := 100;
Jpg.Assign(face);
Jpg.SaveToFile(FileName);
Jpg.Free;
face.Free;
end;