各位老大:在上传图片时加上浮雕文字水印并保存到数据库,能否给个这方面的例子。
解决方案 »
- 请教:编程调用Windows Server 2003全文索引的问题?
- 库类
- 关于C# socket通讯框架的问题:
- btye[]如何转换为stream
- 高分请教截屏幕到bmp图片问题?关于24位
- 高分咨询ActiveX编写方案
- 如何读取IC卡内数据,有图
- 今天面试有一道面试题没解出来,郁闷啊
- 找不到文件或程序集名称“CrystalDecisions.Shared”,或找不到它的一个依赖项
- 晕死了 !~想问一下,象 TheAres(班门斧) 这样的高手是几岁成为专业程序员的。?~偶快二十一了。菜的很!~
- 安装VS.net和MSDN以后无法使用的问题,请教。
- c#写的windows服务,如何打包,在运行安装文件后自动安装服务呢
http://www.codeproject.com/csharp/water.asp
int fontSize = 36;
int x = 10;
int y = 10;
switch( FontName ) {
case "方正黄草简体":
x = -8;
y = -2;
fontSize = 42;
break;
case "汉鼎繁淡古":
x = -10;
y = -2;
break;
case "汉鼎繁印篆":
x = -15;
y = -2;
break;
case "经典繁桟亭":
fontSize = 34;
x = -10;
y = -3;
break;
}
Bitmap bm = new Bitmap(110,100,System.Drawing.Imaging.PixelFormat.Format32bppArgb);
Font font = new Font(FontName,fontSize,FontStyle.Bold);
Graphics g = Graphics.FromImage( bm );
g.TextRenderingHint = System.Drawing.Text.TextRenderingHint.ClearTypeGridFit;
/**//* 这里的三个属性可以根据情况开放.
*
//g.CompositingQuality = CompositingQuality.HighQuality;
//g.SmoothingMode = SmoothingMode.HighQuality;
//g.InterpolationMode = InterpolationMode.HighQualityBicubic;
*/
g.Clear(Color.Red); //赋予图像一个背景色
g.DrawString( Name.Substring(2,1),font,new SolidBrush(Color.White),0,2 );
g.DrawString( Name.Substring(3,1),font,new SolidBrush(Color.White),0,45-y );
g.DrawString( Name.Substring(0,1),font,new SolidBrush(Color.White),35-x,2 );
g.DrawString( Name.Substring(1,1),font,new SolidBrush(Color.White),35-x,45-y );
g.Dispose();
//设置保存路径
bm.Save( Server.MapPath("../upload/c.jpg"),System.Drawing.Imaging.ImageFormat.Jpeg );
bm.Dispose();