读书人

C#怎么实现缩放后图片的中心仍和pictu

发布时间: 2012-04-11 17:42:33 作者: rapoo

C#如何实现缩放后图片的中心仍和pictureBox控件的中心重合
C#如何实现缩放后图片的中心仍和pictureBox控件的中心重合?而且pictureBox的SizeMode必须设置为Normal(用于后续的裁剪图片)。有代码更好。谢谢喽。

[解决办法]
你自己控制等比例缩放就是了
[解决办法]
pictureBox的一个属性,就是控制图片在pictureBox里面的显示样式的,pictureBox的SizeMode属性设置为StretchImage 这样就行了
[解决办法]
http://nonocast.cn/?p=2835
虽然是wpf的实现,但matrix计算是一致的

x'=(x-centerx)*scalex+centerx
y'=...

(x',y')是缩放后的Point,然后反推centerx/centery即可

读书人网 >C#

热点推荐