请教大虾imageen中,如何对ImageEnView中,特定层的图片进行缩放??

xrs077 2010-11-23 07:07:54
如题,请教各位大虾,困扰我很久。。。谢谢啦 :)
...全文
215 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
xrs077 2010-11-24
  • 打赏
  • 举报
回复
急切,需要帮忙!现在用 Resample可实现,但是无法像 ImageEnView1.Zoom那样流畅
ImageEnView1.Proc.Resample(1063,-1,rfNone);

ImageEnView1.io.LoadFromFile(fileName);
ImageLoaded:=true;
ImageEnView1.LayersCurrent := 1; //设置导入图片为默认选择层
width:= 1063+TB_layer_zoom.Position;

ImageEnView1.Proc.Resample(1063+TB_layer_zoom.Position,-1,rfNone);
ImageEnView1.CurrentLayer.PosX:=-((width-1063) div 2);
ImageEnView1.CurrentLayer.PosY:=-((trunc(713/1063*width)-713) div 2);

1,184

社区成员

发帖
与我相关
我的任务
社区描述
Delphi GAME,图形处理/多媒体
社区管理员
  • GAME,图形处理/多媒体社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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