社区
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);
...全文
169
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写文章
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
打赏
举报
回复
顶
上海数字留言本v2.2(美工优化)
上海数字留言本v2.2(美工优化),继承了上海数字产品所具有优美的风格,简洁的程序化模式,更适合企业/个人网站修改成为自已的专业留言本系统。...头部
LOG
O及BANNER可以在管理员登陆后在
上传
图片
修改,操作非常简单!
php生成带
log
o二维码方法小结
因为要在后台生成带
log
o的二维码,那么首先必须将
log
o
图片
上传
至服务器(在
上传
这里我用了webuploader) phpqrcode使用方法: 首先下载phpqrcode:http://phpqrcode.sourceforge.net/ 然后在使用之前记得引入...
Android开发中的简单设置技巧集锦
这两个
图片
一个在上一个在下 ./out/target/common/obj/JAVA_LIBRARIES/android_stubs_current_intermediates/classes/assets/images/android-
log
o-shine.png ./frameworks/base/core/res/assets/images/android-
log
o...
DBShop开源电子商务网店系统 网店源码
6、系统附件:灵活的水印设置、商品
图片
上传
处理,根据不同模板自动调整在
上传
图片
时应有的尺寸。 7、附件存储:目前提供 本地存储、七牛云存储、阿里云存储 三种存储方式,用户可以任意选择,且不会对已
上传
附件...
文件在
上传
过程中发生异常服务器端的散列值,
上传
图片
用
图片
文件的对象hash哈希值判断
图片
是否一样,避免重复提交相同的
图片
到服务器中...
上传
图片
用
图片
文件的对象hash哈希值判断
图片
是否一样,避免重复提交相同的
图片
到服务器中
上传
图片
用
图片
文件的对象hash哈希值判断
图片
是否一样,避免重复提交相同的
图片
到服务器中
上传
图片
用
图片
文件的对象hash哈希...
C#
110,567
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章