在图片上加入图片版权信息

2016-01-29 13:13 102 1 收藏

在图片上加入图片版权信息,在图片上加入图片版权信息

【 tulaoshi.com - ASP.NET 】


本例子主要是讲如何在上传图片上加入一个版权图片。
参数数明:filename, outfilename, copyrightfile如果在web下开发,一定要用虚拟路径。
如果是windows桌面程序,就用Application.StartupPath。
或者两者均用绝对路径。
在调用该方法时,必须先把图片上传到服务器,再在服务器端进行处理。
也必须要指定,原始的未处理的图片是否删除。
///
/// 在图片上加入图片版权信息
///

///
原始图片

///
输出图片

///
版权图片

///
是否删除原始图片

///
版权图片显示的X轴坐标

///
版权图片显示的Y轴坐标

public void createCopyRightImage(string fileName, string outfileName, string copyRightFile, bool deleteFile, float x, float y)
{
System.Drawing.Image image = System.Drawing.Image.FromFile(fileName);
System.Drawing.Image c_image = System.Drawing.Image.FromFile(copyRightFile);
System.Drawing.Bitmap outPut = new System.Drawing.Bitmap(image);
System.Drawing.Graphics g = System.Drawing.Graphics.FromImage(outPut);
g.DrawImage(c_image, x, y);

string extend = fileName.Substring(fileName.LastIndexOf(".") + 1).ToLower();

switch(extend)
{
case "bmp" :
outPut.Save(outfileName, System.Drawing.Imaging.ImageFormat.Bmp);
break;
case "jpg" :
outPut.Save(outfileName, System.Drawing.Imaging.ImageFormat.Jpeg);
break;
case "gif" :
outPut.Save(outfileName, System.Drawing.Imaging.ImageFormat.Gif);
break;
case "icon" :
outPut.Save(outfileName, System.Drawing.Imaging.ImageFormat.Icon);
break;
case "png" :
outPut.Save(outfileName, System.Drawing.Imaging.ImageFormat.Png);
break;
case "tif" :
outPut.Save(outfileName, System.Drawing.Imaging.ImageFormat.Tiff);
break;
default :
outPut.Save(outfileName, System.Drawing.Imaging.ImageFormat.Jpeg); break; } g.Dispose(); outPut.Dispose(); image.Dispose(); c_image.Dispose(); if(deleteFile) { System.IO.File.Delete(fileName); } }

来源:http://www.tulaoshi.com/n/20160129/1489313.html

延伸阅读
标签: 办公软件
   在制作一些上报材料的时候,经常希望能在页眉处加上单位的标志性图片和单位名称,比如校徽和校名,效果很不错。其实,在我们最经常使用的文字编辑软件Word和WPS中,实现这个功能并不难。      在Word中处理页眉     首先准备好校徽的图片。点击菜单命令“视图→页眉和页脚”,打...
标签: 电脑入门
将图插入到Word文档之后,我们可能会需要在图片上面在写一些文字,例如我们制作书籍的封面,插入一张好看的图片作为背景,我们还需要在图片上写上书名和作者,类似这样的情况还有很多。今天易捷PDF转换成Word就来为大家介绍一下怎样在插入Word文档的图片上写字。 方法一:设置文字环绕图片方式 插入图片,,设置文字环绕图片的方式为衬于文字...
编辑文档时会用到相同图片,这是就可以在wps工具栏上加入常用图片,单击即可在当前光标位置插入图片,有不会再WPS工具栏上加入常用图片的朋友可以借此机会学习下哦。 简述 首先打开自定义窗口,在“常用”工具栏前添加一个“保存”按钮,接着打开“修改命令项”对话框,标题为“签名”,选中“...
标签: Web开发
     一些网站怕文章被复制,使用了很多种方法来保护自己的安全,其实现在的技术,已经没有什么能够阻止一个想要COPY你内容的方法了,除非用图片形式能稍微阻止一下,还不如我们大度一些,在复制内容的过程中增加一个自己的版权信息就好了。       关于版权声明的写法正确的格式应该是:Copyrig...
iPhone如何找回图片信息位置   1 打开飞行模式 2 打开WiFi 3 打开V(P)N 4 打开地图(关键)大天朝用户地Tulaoshi.Com图数据都是来源于高德,而国外(包括港澳台)都用tomtom的数据,打开v(p)n就是为了让地图软件以为你在国外,这样才会给你获取tomtom的数据,当发现地图下面的高德地图四个字不见了,地图变得和平常不...

经验教程

598

收藏

8
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部