在上传图片时加上浮雕文字水印并保存到数据库

hotmailmsn 2006-07-12 12:26:42
各位老大:在上传图片时加上浮雕文字水印并保存到数据库,能否给个这方面的例子。
...全文
255 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
huacha 2007-04-09
  • 打赏
  • 举报
回复
http://www.wave12.com/web/home.asp
yuanxiulong 2007-04-09
  • 打赏
  • 举报
回复
各位朋友,我也需要上传图片添加水映的代码!谢谢。发我一份吧。E-mail:sum_been@126.com
xiaomaoy 2006-08-30
  • 打赏
  • 举报
回复
string FontName = fontType.SelectedValue;

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();
gym333 2006-07-13
  • 打赏
  • 举报
回复
要不你给我发邮件,我给你发过去,我的邮箱guyumei001@163.com
gym333 2006-07-13
  • 打赏
  • 举报
回复
给个邮箱,我这有源代码发给你!
hotmailmsn 2006-07-13
  • 打赏
  • 举报
回复
谢谢!
Knight94 2006-07-12
  • 打赏
  • 举报
回复
加上水印,参看
http://www.codeproject.com/csharp/watermark.asp

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧