您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > C编写动态链接库类库dll文件
vs2010环境下,C#编写动态链接库类库dll文件,是一个图片处理的dll文件,包含一个图片处理方法工具/原料vs2010方法/步骤1.打开vs2010菜单栏新建-项目,选择C#编程环境下的类库,起名叫imageprocess,准备做一个图片处理的类2.将class后面的类名改为imagepro,每个.cs文件包含一个类,每个类又会包含很多方法,那么这个图片处理的类imagepro里可以写无数个方法即函数,下面我们先演示一个图片取反的方法3.Bitmap类型定义一张图片,我们发现缺乏相关引用,于是在解决方案的引用文件夹里右键添加引用,从.Net库里把System.Drawing添加进来,然后在using里加上usingSystem.Drawing4.下面我们在imagepro类里添加方法Reverse,Reverse函数的类型就是Bitmap,直接返回处理后的图片,这个方法是给图片像素取反,类似底片的效果5.然后我们在Reverse函数里添加如下代码for(inti=0;iimage.Width;i++)//循环遍历宽{for(intj=0;jimage.Height;j++)//循环遍历高度{Colorpix=image.GetPixel(i,j);//获取图像像素值intr=255-pix.R;//像素值取反intg=255-pix.G;//转换颜色intb=255-pix.B;//转换颜色image.SetPixel(i,j,Color.FromArgb(r,g,b));//保存像素值}}returnimage;6.最后菜单栏选择生成-生成imageprocess,或者按shift+F6快捷键生成imageprocess.dll,那么这个dll文件就可以被其他c#程序引用了包括asp.net程序,下一篇经验我将做介绍
本文标题:C编写动态链接库类库dll文件
链接地址:https://www.777doc.com/doc-2908703 .html