请问image如何按比例显示图片 ( 积分: 50 )

  • 主题发起人 主题发起人 piaoping
  • 开始时间 开始时间
P

piaoping

Unregistered / Unconfirmed
GUEST, unregistred user!
比如image设置成100X60,现在有多张图片它们是100X50,80X60,90X50,70X50等等,我现在是想让它在image中按图片原来的比例显示,可image中的stretch属性是拉伸会是原图变形,请高手指点
 
TMS控件包中的AdvPicture可以满足你的要求。
 
如果不使用第三方控件,有什么可以解决的办法呀?
 
兄弟们帮忙呀
 
将&nbsp;Autosize&nbsp;属性改成Ture<br>看看是否能满足你的要求。
 
等。。。你的意思是Image的尺寸不变。<br>那就把center&nbsp;改成true;<br>autosize&nbsp;&nbsp;stretch&nbsp;属性都改成false;
 
谢谢57605993,好象还是不可以,因为我们的图片库有几万张图片,它们的长宽不等,并且比例也不等,我的意思是在窗体设置个image1为100X60,让图片自动居中,大小自适应image1的尺寸,只要图片显示出来长宽不变形就可以了
 
找到了,把proportional:=true,center:=true;就可以了
 
多人接受答案了。
 
迷迷糊糊拿到了分。。自己都愧疚<br>看来还要多多学习才好!
 
后退
顶部