当前位置:编程学习 > C#/ASP.NET >>

描画的图片如何不被拉伸

底层PICBOX中的图片因大小不定,所以必须设置成拉伸的。
在底层PICBOX之上还要描画一个按钮用
Dim g As Graphics = Graphics.FromImage(Image)
g.DrawImage(。。。)
这样,问题来了
描画的按钮会随着底层的图片拉伸,这个如何解决?请高手指教,谢谢 --------------------编程问答-------------------- size属性,定义好画的尺寸,不管图像大小,最后画出来的大小就定了;
例:
'//缩小的倍数
            Dim iScale As Integer = 1
            '//从文件取得图片对象
            Dim image As System.Drawing.Image = System.Drawing.Image.FromStream(ms)
            '//取得图片大小
            Dim size As System.Drawing.Size = New Size(image.Width / iScale, image.Height / iScale)
            '//新建一个bmp图片
            Dim Bitmap As System.Drawing.Image = New System.Drawing.Bitmap(size.Width, size.Height)
            '//新建一个画板
            Dim g As System.Drawing.Graphics = System.Drawing.Graphics.FromImage(Bitmap)
如此... --------------------编程问答-------------------- 类推一下,把尺寸固定好就行了
补充:.NET技术 ,  VB.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,