mshd.net
当前位置:首页 >> C#中grAphiCs图片怎么能将比例放大呀? >>

C#中grAphiCs图片怎么能将比例放大呀?

用graphics画呀 假如你原图片为img int newWidth; int newHeight; //你自定义图的长宽如 //newWidth=img.Width/10; //newWidth=img.Height/10; Bitmap newImg = new Bitmap(newWidth, newHeight); Graphics g = Graphics.FromImage(newBmps); g....

先把它转化为文件流的byte[]数组 ,在再将它 转化读取 bitmap

你Invalidate()了没有?

图像没跟着变只有一个原因,SizeMode不为Zoom。 微软有提供现成的方法满足你的需要。你唯一需要知道的是一个Control的Position是相对于其父容器的边缘而言的,它叫ClientPoint坐标,并非屏幕坐标ScreenPoint。 下面是一个小方法,用来将任意Cont...

GDI+:Graphics Device Interface Plus也就是图形设备接口,提供了各种丰富的图形图像处理功能;在C#.NET中,使用GDI+处理二维(2D)的图形和图像,使用DirectX处理三维(3D)的图形图像,图形图像处理用到的主要命名空间是System . Drawing:提供...

给 panel 重新 CreateGraphics,大小是整个区域,填充背景色(就相当于重新画一层背景色盖在原来的线条上)。 或者你这个 graphics 要是赋值给 BackgroundImage 之类的,就把对应属性赋值为 null 就可以了。

以下是我写的一个WinForm控件.验证码的.你看看就知道了.其实字符串变图片就是这样的 public partial class CodeControl : UserControl { private string _code = ""; public string Code { get { return this._code; } } public CodeControl() {...

Graphics.DrawImage方法参数设置显示区域,会把大的图片按比例缩小显示到设置的区域中

你是用窗体的load事件画图吧?试试下面的代码: private void Form1_Paint(object sender, PaintEventArgs e) { Graphics g = e.Graphics; SolidBrush m = new SolidBrush(Color.Red); g.FillEllipse(m, new Rectangle(0, 0, 100, 100)); } 窗体...

没开发过wp,不过应该和wpf很像,界面是xaml写的?

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com