我怎么按指定长度和宽度来改变某个jpeg图片的大小?
解决方案 »
- webbrowser1.GetTextLen,得到的内容怎么样会是0长度啊,解决再多多散分
- 字符型转数字格式转不了如何解决??????
- 我的程序打包后为什么别人运行不了?
- 打包的问题
- 数据库到底怎么设计好?
- 我的时间组合查询有硬件问题,大家判一下
- dbExpress的SQLConnnection连ORACLE,在开发机上正常,到用户机上都不通,为什么?
- 图象处理,急急!!!!
- 我要在某些时候控制禁止DBGrid的移动
- 斑竹:自己的贴子怎么样才能删除?我提的问题有好多都自己解决了
- 写控件时MouseMove事件突然失效了?
- 一台Linux的机器如何通过一台Windows的机器访问局域网内的其他机器。
var
jpg, resizedjpg:tjpegimage;
newheight, newwidth : integer;
stretchrect : trect;
begin
if openpicturedialog1.execute then begin
jpg:=tjpegimage.Create ;
resizedjpg:=tjpegimage.Create ;
jpg.LoadFromFile(openpicturedialog1.filename); newheight := 128;
newwidth := 128; stretchrect.left := 0;
stretchrect.Top := 0;
stretchrect.right := newwidth;
stretchrect.bottom := newheight; resizedjpg.Width := newwidth;
resizedjpg.height := newheight;
resizedjpg.PixelFormat:=jf24Bit ;
( 我这里应该怎么写呢???)
resizedjpg.SaveToFile('C:/333.jpg');//333.bmp就是修改后的
end;end;end.
改变大小后,
再Assign回去。