社区
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);
...全文
173
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
-
图片
压缩:为了减少存储空间和提高传输速度,
图片
在
上传
前可以进行压缩,但要注意保持图像质量。 - CDN分发:如果网站访问量大,可以使用内容分发网络(CDN)来缓存和分发
图片
,降低服务器压力。 5. 安全性: ...
纯属
图片
image
1.
图片
格式与质量:在
上传
图片
时,考虑文件格式和质量是非常关键的。常见的
图片
格式有JPEG、PNG、GIF等。JPEG适合存储色彩丰富的图像,但有损压缩可能导致画质下降;PNG则支持透明度,适合
log
o等需要清晰边缘和无...
更改SAP背景
图片
和背景文字
- 在
上传
图片
时,请确保
图片
的大小和格式符合要求,以避免显示异常。 - 在设置`RESIZE_IMAGE`时,考虑到不同用户的屏幕分辨率可能不同,推荐将其设置为`YES`以保证良好的用户体验。 - 在进行以上操作前,建议先了解...
防止网站上的
图片
被人复制,再
上传
的
图片
上加水印
为了应对这一问题,一种常见的技术手段是在
上传
至网站的
图片
上添加水印,以此来标记版权归属,降低
图片
被不当使用的风险。本文将深入探讨如何在
图片
上添加水印的技术细节,以及这一过程背后的逻辑与实现步骤。 ### ...
watermark
图片
水印_DOUPHP
图片
水印插件_
这款
图片
水印插件的引入,使得系统用户在
上传
商品
图片
时,可以自动或手动为这些
图片
添加水印。水印不仅可以包含商家的品牌名称或
log
o,还可以包含日期、序列号等信息,使得每张
图片
都有独特的标识。这样,即使
图片
被...
C#
111,112
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章