C# GDI+绘图

原来问了个问题绘图我只是画个正方形很简单,还有点问题就是我怎么找到绘好的图像,一般能不能找到这个图像还是用控件才能找到?进行一些处理,比如移动,改变大小等呢?... 原来问了个问题绘图我只是画个正方形很简单,还有点问题就是我怎么找到绘好的图像,一般能不能找到这个图像还是用控件才能找到?
进行一些处理,比如移动,改变大小等呢?
展开
 我来答
百度网友bb2ba868f
2010-01-03 · TA获得超过863个赞
知道小有建树答主
回答量:330
采纳率:0%
帮助的人:306万
展开全部
你可以将绘制的图片赋给picturebox控件,然后直接对picturebox控件进行操作就可以了。
例子:
Bitmap bm = new Bitmap(60,30);
Graphics g= Graphics.FromImage(bm);
g.Clear(Color.FromArgb(192,192,255));
g.DrawString("要绘制的文字", new Font("Arial Black", 12), new SolidBrush(Color.Black), 1,1);//绘制文字,当然你绘制图片也是一样
。。。。。。。
赋值给picturebox:
pictureBox1.BackgroundImage = bm;
pictureBox1.Size = bm.Size;
你的其他操作。。。。

这样如果想移动或者改变大小就可以直接操作picturebox控件来实现了。
东莞大凡
2024-08-07 广告
OpenCV标定板是东莞市大凡光学科技有限公司在相机标定中常用的工具。它通常由黑白格点按一定规则排列在平面上组成,如棋盘格或圆形格等。在相机标定时,将标定板置于不同位置和姿态下拍摄图像,利用OpenCV库中的函数检测标定板上的角点或圆心,进... 点击进入详情页
本回答由东莞大凡提供
lz_ying
2010-01-03 · TA获得超过146个赞
知道小有建树答主
回答量:116
采纳率:0%
帮助的人:92.7万
展开全部
图片直接画到Bitmap上去在显示出来,,这样一动或改变大小很方便。但要是直接画在控件上,那就需要设置矩阵来实现旋转,移动,缩放。那比较麻烦了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
blazingwolf
2010-01-03 · 超过27用户采纳过TA的回答
知道答主
回答量:206
采纳率:1%
帮助的人:56.8万
展开全部
直接有对应的类可以用,如果是winform的话
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式