C#利用textBox往图片里面添加文字以后。使用几个按钮怎样让它分别点了以后移动位置如向上,向下向左,向右 15
我还要利用一个按钮在预览的时候才能做到文字的上下左右移动。添加文字利用的方法publicvoidmakeWatermark(intx,inty,stringtxt){Im...
我还要利用一个按钮在预览的时候
才能做到文字的上下左右移动。
添加文字利用的方法
public void makeWatermark(int x,int y, string txt)
{
Image im = pictureBox1.Image;
Graphics e = Graphics.FromImage(im);
Font f = new Font(a,fsize ,fstyle);
Brush b = new SolidBrush(fcolor);
e.DrawString(txt,f,b,x,y);
SizeF sf = e.MeasureString(txt,f);
Fwidth=(int)sf.Width; //获取文字的宽度;
Fhight= (int)sf.Height;
e.Dispose(); //释放占用资源
pictureBox1.Image = im; //设置Image属性
} 展开
才能做到文字的上下左右移动。
添加文字利用的方法
public void makeWatermark(int x,int y, string txt)
{
Image im = pictureBox1.Image;
Graphics e = Graphics.FromImage(im);
Font f = new Font(a,fsize ,fstyle);
Brush b = new SolidBrush(fcolor);
e.DrawString(txt,f,b,x,y);
SizeF sf = e.MeasureString(txt,f);
Fwidth=(int)sf.Width; //获取文字的宽度;
Fhight= (int)sf.Height;
e.Dispose(); //释放占用资源
pictureBox1.Image = im; //设置Image属性
} 展开
3个回答
展开全部
给个提示,不给代码。控件的移动。有位置坐标,预览时Drawing 到BitMap上去。两个BitMap可以搞定!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以做一个包含textbox的panel啊,上下左右各有一个button,调整图片位置,不过一般都是直接移动textbox或者使用键盘做吧
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你都编好了。
追问
这个是往里面添加的文字,我是要让文字的位置变换
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询