知识大全 一个.net 压缩位图至JPEG的代码

Posted

篇首语:努力一点,现在想要的以后你都会有。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 一个.net 压缩位图至JPEG的代码相关的知识,希望对你有一定的参考价值。

一个.net 压缩位图至JPEG的代码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  首先准备一张位图图像source bmp 将它保存在bmp aspx同一目录中

  <%@ Page language= c# %> <%@ Import Namespace= System Drawing %> <%@ Import Namespace= System Drawing Imaging %>

  <script language= c# runat= server >

  private void Page_Load(object sender System EventArgs e)

  

  // 设置 mime 类型为image/jpeg 即将向浏览器输出JPGE格式的图像Response Clear() Response ContentType= image/jpeg

  Bitmap OutputBitmap = new Bitmap(Server MapPath( source bmp )) //新建BitMap对象System Drawing Imaging EncoderParameters encoderParams = new System Drawing Imaging EncoderParameters() long[] quality = new long[ ]

  int p = if (Request QueryString[ p ] != ) p = Convert ToInt (Request QueryString[ p ]) quality[ ] = p // to 最高质量为 System Drawing Imaging EncoderParameter encoderParam = new System Drawing Imaging EncoderParameter(System Drawing Imaging Encoder Quality quality) encoderParams Param[ ] = encoderParam

  ImageCodecInfo[] arrayICI = ImageCodecInfo GetImageEncoders() //获得包含有关内置图像编码解码器的信息的ImageCodecInfo 对象

  ImageCodecInfo jpegICI = null for (int x = x < arrayICI Length x++)

   if (arrayICI[x] FormatDescription Equals( JPEG ))

   jpegICI = arrayICI[x] //设置JPEG编码break

  if (jpegICI != null)

   OutputBitmap Save(Response OutputStream jpegICI encoderParams) //将位图对象以流格式并用JPEG编解码参数保存到输出流

  

  // clean up OutputBitmap Dispose()

cha138/Article/program/ASP/201311/21720

相关参考

知识大全 asp.net用代码压缩服务器上文件夹或文件

cha138/Article/program/net/201311/14328

知识大全 ASP.NET可交互式位图窗体设计(下)

ASP.NET可交互式位图窗体设计(下)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  维护两个

知识大全 .net输出重写压缩页面文件的小例子

这篇文章介绍了net输出重写压缩页面文件的小例子有需要的朋友可以参考一下   不知你是否留意过有一些网站的代码都是混在一起没有任何空格和换行等多余字符它的好处不用多说——界面大小绝对优化或许

知识大全 一个vb.net的用户登陆页面代码

  PrivateSubButton_Click(ByValsenderAsSystemObjectByValeAsSystemEventArgs)HandlesButtonClick  IfText

知识大全 高效获取jpeg图片的尺寸

  获取图片的尺寸有三种方法  将整个图片文件加载成BufferedImage后获取其尺寸  用ImageReader快捷获取  即下文所陈述的方式  做过简陋的测试效率自至逐步递增  ImageIn

知识大全 PHP压缩html网页代码

PHP压缩html网页代码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!cha138/A

知识大全 Java 图片压缩实现思路及代码

Java图片压缩实现思路及代码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!本文为大家详细介绍下图

知识大全 asp.net 将一个图片以二进制值的形式存入Xml文件中的实例代码

asp.net将一个图片以二进制值的形式存入Xml文件中的实例代码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一

知识大全 asp.net 压缩解压缩zip文件

  [csharp]viewplaincopyprint?  usingSystemusingSystemIOusingSystemDiagnosticsusingMicrosoftWin  usin

知识大全 .net中申请单动态添加实现方法及代码

  一个申请单可以包含N个项目添加申请单时就需要动态加入代码了  动态Table表格  <tableborder=width=%id=tabzxname=tabzxalign=centercla