图像缩小放大 (100分)

  • 主题发起人 主题发起人 chitaotao
  • 开始时间 开始时间
C

chitaotao

Unregistered / Unconfirmed
GUEST, unregistred user!
我用 Image1.Canvas.Pixels画了许多坐标点因此image1.Width image1.Height 为最大值
但是我想在显示时候我的image1.Width image1.Height 为固定值如何解救
 
1) image1的Stretch属性设为True
2) 根据外界因素(如FORM大小)设定image1.Width image1.Height
 
Canvas.StretchDraw();
 
将你的坐标点按比例缩放,使其最大值刚好等于或略小于image.width和image.height
最好先把数据放到一个缓存里,等数据全部确定后,用最大值和固定的image的大小的到一个比例关系,对数据中的所有值进行换算后再画到canvas上
 
后退
顶部