image控件显示图片,如何设置按钮对图片进行放大缩小?

kerisyml 2009-03-02 09:30:26
对于image控件中的图片如何进行放大缩小,如果放大最好能超越image控件的本身大小,并不是用stretch=true来简单的解决
...全文
879 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
mdejtod 2009-06-16
  • 打赏
  • 举报
回复
建议用tpaibtbox来画,IMAGE控件放大后,它的画布不会跟着放大
数字蛋糕 2009-03-21
  • 打赏
  • 举报
回复
使用Graphics32控件,结构很干净,功能超强大,帮助很健全,最最关键是免费。
ljluck7687 2009-03-21
  • 打赏
  • 举报
回复
楼主的理解有误。image控件本身是可以放大/缩小的,它不是说在运行期它的大小就改不了了。

既然image控件本身是可以放大/缩小的,用stretch=true属性,再结合更改image控件的大小,就实现了楼主的需求。

image1.width:=300; //原为200
image1.height:=300; //原为200
ahjoe 2009-03-11
  • 打赏
  • 举报
回复
用 TPaintBox画图
zxx_0405 2009-03-10
  • 打赏
  • 举报
回复
如果放大最好能超越image控件的本身大小

控件也要放大吧,不然怎么能全部显示
纯冰糖 2009-03-02
  • 打赏
  • 举报
回复
ImageEn2.1.7控件
http://www.2ccc.com/article.asp?articleid=4291

imageenview1.Zoom := imageenview1.Zoom * 0.99; //缩小
imageenview1.Zoom := imageenview1.Zoom * 1.01; //放大
可以在图象上面直接按鼠标键立即可以实现放大缩小

1,183

社区成员

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

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