我有一个图像帧:调整尺寸图像
1 http://i48.tinypic.com/wugmc2.png
的图像分辨率为:533x300
使用GDI + I调整图像的大小,以300x533:
2 http://i46.tinypic.com/2u74rk4.png
现在,你可以看到它歪曲边框和缩小的圣诞老人的宽度/高度...
是否有使用GDI + C#,以防止图像帧的这种失真的方法吗?
我有一个图像帧:调整尺寸图像
1 http://i48.tinypic.com/wugmc2.png
的图像分辨率为:533x300
使用GDI + I调整图像的大小,以300x533:
2 http://i46.tinypic.com/2u74rk4.png
现在,你可以看到它歪曲边框和缩小的圣诞老人的宽度/高度...
是否有使用GDI + C#,以防止图像帧的这种失真的方法吗?
缩放图像总是会导致成倾斜圣诞老人。如果这不是你正在寻找的,请尝试创建你的圣诞老人和边界的单独图像。
如果边界将保持为一条红线就这么简单,我几乎可以肯定,有对刚刚绘制红色边框,GDI的简单控制。如果您要创建一些带有分支和树木的圣诞边框,则需要更小一点的图像来分隔此问题。
我从来没有使用过GDI,但这是一个扩展边界的通用解决方案。
如果你想要的形象正好这个尺寸,它可能是更好的分裂在3顶部的图像和底部应始终是相同的大小。或者你可以画一个简单的边框,并制作一个圣诞老人的覆盖。 – Marnix
你试过了吗?任何完整的源代码?没有标记的回答 – Kiquenet