易截截图软件、单文件、免安装、纯绿色、仅160KB

C#对图片的几种简单处理

又有一段时间没有更新了,缺少学习的热情了。今天贴几个图片处理的小技巧,希望对大家有用:
(1)如何获取.gif图片中的各个帧?
(2)如何获取图片的缩略图?
(3)如何“截取”图片的指定区域?
using System.Drawing;
using System.Drawing.Drawing2D;
using System.Drawing.Imaging;
public class ImageHelper
{
     /**//// <summary>
     /// 获取图片中的各帧
     /// </summary>
     /// <param name="pPath">图片路径</param>
     /// <param name="pSavePath">保存路径</param>
     public void GetFrames(string pPath, string pSavedPath)
     {
         Image gif = Image.fromFile(pPath);
         FrameDimension fd = new FrameDimension(gif.FrameDimensionsList[0]);
         //获取帧数(gif图片可能包含多帧,其它格式图片一般仅一帧)
         int count = gif.GetFrameCount(fd);
         //以Jpeg格式保存各帧
         for (int i = 0; i < count; i++)
         {
             gif.SelectActiveFrame(fd, i);
             gif.Save(pSavedPath + "\\frame_" + i + ".jpg", ImageFormat.Jpeg);
         }
     }
     /**//// <summary>
     /// 获取图片缩略图
     /// </summary>
     /// <param name="pPath">图片路径</param>
     /// <param name="pSavePath">保存路径</param>
     /// <param name="pWi


相关文档:

C#代码与javaScript函数的相互调用


问:
1.如何在JavaScript访问C#函数?
2.如何在JavaScript访问C#变量?
3.如何在C#中访问JavaScript的已有变量?
4.如何在C#中访问JavaScript函数?
问题1答案如下:
javaScript函数中执行C#代码中的函数:
方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中;
2、在前台写一个js函数,内容为 ......

C#面试笔试小贴士 1

ü   ref、out、与params
应该来说这三个关键在一般的编码过程中还是会不时涉及到的,所以不算什么“冷僻”的概念。有关三个参数修饰符的解释如下:
Ref:ref关键字让一个值类型的输入参数按引用传递。实际上,对于引用类型的参数,是否使用ref关键字,差别微乎其微。有一个例外是String类型的参 ......

C#画线控件的开发应用实例解析

C#画线控件的应用实例介绍之前我们要明白在C#中没有画线的控件,这里写了一个,大家分享。共有两个控件分别是画横线和画竖线的,关于怎么画斜线有兴趣的可以做一个大家分享。
    C#画线控件之横线
using System;  
using System.Collections;  
using System.ComponentModel; ......

asp.net(C#)中文乱码问题

asp.net默认的编码是UTF-8
js文件里的编码也是UTF-8
当你要在aspx页面上进行传中文参数时会出现乱码
<-----request.aspx--接收参数页----->
<----response.aspx--传送参数页----->
例一:<a href="request.aspx?str=中国人"></a>
解决办法一:
1.可以和改webconfig的编码 如:
   ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号