读书人

一个图像处理的有关问题

发布时间: 2012-01-06 22:55:18 作者: rapoo

一个图像处理的问题
想对一批文件进行加文字:

System.Drawing.Image image = System.Drawing.Image.FromFile(fil[i]);
Graphics g = Graphics.FromImage(image);
g.DrawString(ud.mcomment, f, b, 10,20);
image.Save( "c:\\del\\ "+System.IO.Path.GetFileName(fil[i]));
g.Dispose();
image.Dispose();

但就是看不到文字,郁闷...
大家帮我看看

[解决办法]
你先把g画在panel上看看到底改了没有
[解决办法]
string file = @ "F:\My Picture\060718beautiful01.jpg ";
System.Drawing.Image image = System.Drawing.Image.FromFile(file);
Graphics g = Graphics.FromImage(image);
g.DrawString( "test text ", new Font( "宋体 ",20), new SolidBrush(Color.Black), 10, 20);
image.Save(@ "d:\ " + System.IO.Path.GetFileName(file));
g.Dispose();
image.Dispose();

[解决办法]
可能是你的字体太小或是颜色的问题,你先改个一个文件,放到PictureBox中看看加了没!

读书人网 >C#

热点推荐