水印问题

狐狸丫丫 2009-09-09 09:08:46
小弟跪求求一段防伪水印的代码
...全文
121 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
haipeng1986 2009-09-09
  • 打赏
  • 举报
回复
直接可以用image下面的两个类动态写几个你想写的字在图片上就可以了
风小黑 2009-09-09
  • 打赏
  • 举报
回复
不知可不可以将数据写入EXCEL中,EXCEL背景加入防伪水印
狐狸丫丫 2009-09-09
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 hubaolin 的回复:]
httphandler 实现水印


代码 ; http://www.cnblogs.com/mdy41034264/archive/2009/03/18/1415403.html
[/Quote]
你给的还是图片水印,我想要的是文字水印。不用生成图片。。。。谢谢
程序漫步 2009-09-09
  • 打赏
  • 举报
回复
httphandler 实现水印


代码 ; http://www.cnblogs.com/mdy41034264/archive/2009/03/18/1415403.html
xiaowen_ly 2009-09-09
  • 打赏
  • 举报
回复
帮顶吧
狐狸丫丫 2009-09-09
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 tianshikuqi8 的回复:]
http://user.qzone.qq.com/287524042?ADUIN=174992548&ADSESSION=1252456709&ADTAG=CLIENT.QQ.2515_FriendTip.0&ptlang=2052

楼主可以看一下!~
[/Quote]
去看过了,还是图片水印,不过也受益,谢谢
狐狸丫丫 2009-09-09
  • 打赏
  • 举报
回复
准确说,文字水印就够了,不用图片水印,谢谢
辰爸 2009-09-09
  • 打赏
  • 举报
回复
http://user.qzone.qq.com/287524042?ADUIN=174992548&ADSESSION=1252456709&ADTAG=CLIENT.QQ.2515_FriendTip.0&ptlang=2052

楼主可以看一下!~
狐狸丫丫 2009-09-09
  • 打赏
  • 举报
回复
哦,不好意思,我表达错了。我的目的是这样的。我要打印很多小的证件,就是别人上班的胸牌那样,有人的信息啊什么的,然后打印出来的时候加个防伪水印。就是比一般打印多了个水印。可以不可以不生成图片,直接印个上去呢。。。。。因为不需要保留图片只要有这个效果就OK了。谢谢
gwf25sz 2009-09-09
  • 打赏
  • 举报
回复
// 涉及命名空间
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Data.SqlClient;
using System.Drawing;
using System.Drawing.Drawing2D;
using System.Drawing.Imaging;
using System.Web;
using System.Configuration;

// 方法
public void AddUser(string PersonName, string PersonEmail, string PersonSex, string PersonDOB, string PersonImage, string PersonImageType)
...{
string strImageType = userImage.PostedFile.ContentType;
Stream ImageStream = userImage.PostedFile.InputStream;

// 加水印----------------->
string wImageFile = Server.MapPath("/bkwww/image/HomeSign.gif"); // 要加的水印图
Image sImage = Image.FromStream(ImageStream); // 从 Http 输入流创建 image
Image wImage = Image.FromFile(wImageFile);

// 绘图
Graphics g = Graphics.FromImage(sImage);
g.DrawImage(wImage, new Rectangle(0, 0, wImage.Width, wImage.Height), 0, 0, wImage.Width, wImage.Height, GraphicsUnit.Pixel);

// 保存,并将 image 转化为 byte[]
MemoryStream ms=new MemoryStream();
byte[] myImage=null;
sImage.Save(ms, ImageFormat.Gif);
myImage = ms.GetBuffer();
//------------------------>



// 写入数据库
string strConn = ConfigurationSettings.AppSettings["ConnectionString"];
SqlConnection myConnection = new SqlConnection(strConn);
SqlCommand myCommand = new SqlCommand("sp_person_isp", myConnection);
myCommand.CommandType = CommandType.StoredProcedure;

myCommand.Parameters.Add("@PersonEmail", SqlDbType.VarChar, 255).Value = PersonEmail;
myCommand.Parameters.Add("@PersonName", SqlDbType.VarChar, 255).Value = PersonName;
myCommand.Parameters.Add("@PersonSex", SqlDbType.Char, 1);
if(sexMale.Checked)
myCommand.Parameters["@PersonSex"].Value = "M";
else
myCommand.Parameters["@PersonSex"].Value = "F";
myCommand.Parameters.Add("@PersonDOB", SqlDbType.DateTime).Value = PersonDOB;
myCommand.Parameters.Add("@PersonImage", SqlDbType.Image).Value = myImage;
myCommand.Parameters.Add("@PersonImageType", SqlDbType.VarChar, 255).Value = ImageType;

try
...{
myConnection.Open();
myCommand.ExecuteNonQuery();
myConnection.Close();
Response.Write("添加成功!");
}
catch(System.Exception SqlEx)
...{
Response.Write("添加失败!"+SqlEx.ToString());
}
}


那个控件我没用过,所以不说了

这是在网上帮你找的代码,拿去试试
24K純帥 2009-09-09
  • 打赏
  • 举报
回复
代码真多。。
狐狸丫丫 2009-09-09
  • 打赏
  • 举报
回复
能不能给段代码呢,公司今天就急着要,着急啊。。。。
gwf25sz 2009-09-09
  • 打赏
  • 举报
回复
AJAX ToolTicket里面就有这么一个控件吧··············
红街咖啡 2009-09-09
  • 打赏
  • 举报
回复
周渔夫 2009-09-09
  • 打赏
  • 举报
回复
直接可以用image下面的两个类动态写几个你想写的字在图片上就可以了

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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