社区
C#
帖子详情
怎样在上传的图片的时候打上logo
Duwamish
2004-12-10 10:02:23
不关上传的是ipg还是gif,
Img = System.Drawing.Image.FromStream(PostedFile.InputStream);
Graphics g= Graphics.FromImage(Img);
string logo="www.chinagemshop.com";
g.DrawString(logo, new Font("papyrus",15), new SolidBrush(Color.Gray), 5, -5);
...全文
171
7
打赏
收藏
怎样在上传的图片的时候打上logo
不关上传的是ipg还是gif, Img = System.Drawing.Image.FromStream(PostedFile.InputStream); Graphics g= Graphics.FromImage(Img); string logo="www.chinagemshop.com"; g.DrawString(logo, new Font("papyrus",15), new SolidBrush(Color.Gray), 5, -5);
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Duwamish
2004-12-10
打赏
举报
回复
楼上的说的是什么意思啊,我不太明白
kwork
2004-12-10
打赏
举报
回复
mark
Duwamish
2004-12-10
打赏
举报
回复
这样写不知道为什么不行
ybh2002
2004-12-10
打赏
举报
回复
动网有现在的程序。
qifanghcy
2004-12-10
打赏
举报
回复
给你一个示例方法:
/// <summary>
/// 生成版权水印图片.
/// </summary>
/// <param name="sourceFile">图片源文件完整路径及文件名</param>
public static void CreateCopyRightImage(string sourceFile)
{
try
{
if (!System.IO.File.Exists(sourceFile))
throw new Exception("图片文件" + sourceFile + "不存在!");
System.Drawing.Image image = System.Drawing.Image.FromFile(sourceFile);
int width = image.Width; //图片宽度
int height = image.Height; //图片高度
Graphics g = Graphics.FromImage(image);
//取得版权文字的长度及宽度
System.Drawing.SizeF sf = g.MeasureString(ImageCopyRightText,ImageCopyRightFont);
//写入版权文字的位置
PointF pf = new PointF(width - sf.Width - 20,height - sf.Height - 5);
g.DrawString(ImageCopyRightText,ImageCopyRightFont,new SolidBrush(ImageCopyRightColor),pf);
Bitmap bmp = new Bitmap(image);
bmp.Save(sourceFile + ".tmp",System.Drawing.Imaging.ImageFormat.Jpeg);
g.Dispose();
image.Dispose();
bmp.Dispose();
//删除原文件,并将临时文件拷贝成带版权的图片文件后删除临时文件
System.IO.File.Delete(sourceFile);
System.IO.File.Copy(sourceFile + ".tmp",sourceFile);
System.IO.File.Delete(sourceFile + ".tmp");
}
catch(Exception ex)
{
throw new Exception("生成版权信息水印失败!",ex);
}
}
CSTerry
2004-12-10
打赏
举报
回复
可以的,做完操作把Img另存就可以了
Duwamish
2004-12-10
打赏
举报
回复
顶
[
上传
下载]用
LOG
O 水印的
图片
上传
程序_image_act.zip
[
上传
下载]用
LOG
O 水印的
图片
上传
程序_image_act.zip
纯属
图片
image
双喜系统
图片
上传
。按钮
log
o、设置
log
o、报表
log
o、主页
log
o
防止网站上的
图片
被人复制,再
上传
的
图片
上加水印
防止网站上的
图片
被人复制,再
上传
的
图片
上加水印
watermark
图片
水印_DOUPHP
图片
水印插件_
DOUPHP
图片
水印插件 支持将
上传
的商品信息加上水印
上传
图片
加水印(
图片
水印和文字水印)
一款很好的
上传
图片
加水印的主键 后台可以设置
上传
图片
水印的样式
C#
111,097
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章