zoukankan      html  css  js  c++  java
  • C# 将字节流转换为图片

    usingSystem; 
    usingSystem.Collections.Generic; 
    usingSystem.Linq; 
    usingSystem.Text; 
    usingSystem.Drawing; 
    usingSystem.IO; 
    namespaceMicrosoft.Form.Base 
        classImageToByte 
        { 
            /// <summary> 
            /// 图片转换成字节流 
            /// </summary> 
            /// <param name="img">要转换的Image对象</param> 
            /// <returns>转换后返回的字节流</returns> 
            publicstaticbyte[] ImgToByt(Image img) 
            { 
                MemoryStream ms = newMemoryStream(); 
                byte[] imagedata = null; 
                img.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg); 
                imagedata = ms.GetBuffer(); 
                returnimagedata;             
            } 
            /// <summary> 
            /// 字节流转换成图片 
            /// </summary> 
            /// <param name="byt">要转换的字节流</param> 
            /// <returns>转换得到的Image对象</returns> 
            publicstaticImage BytToImg(byte[] byt) 
            { 
                MemoryStream ms = newMemoryStream(byt); 
                Image img = Image.FromStream(ms); 
                returnimg; 
            } 
            // 
            /// <summary> 
            /// 根据图片路径返回图片的字节流byte[] 
            /// </summary> 
            /// <param name="imagePath">图片路径</param> 
            /// <returns>返回的字节流</returns> 
            privatestaticbyte[] getImageByte(stringimagePath) 
            { 
                FileStream files = newFileStream(imagePath, FileMode.Open); 
                byte[] imgByte = newbyte[files.Length]; 
                files.Read(imgByte, 0, imgByte.Length); 
                files.Close(); 
                returnimgByte; 
            } 
        } 
    }
  • 相关阅读:
    excel多个工作表数据快速合并到一个工作表方法
    客商申请单客商编码自动编码
    如何实现Excel多人共享与协作
    商家推销技巧-将广告做成实用信息
    如何实现扫码填报信息
    DBSync如何连接并同步MySQL
    如何在微信中发布动态信息
    一款数据库比较与同步软件的设计与实现
    【原创】在 ASP.NET Core 3.1 中使用 Senparc.Weixin.Work 企业微信 SDK —— 发送文本消息
    【原创】在 .NET Core 3.1 中使用 Senparc.Weixin.Work 企业微信 SDK —— 发送文本消息
  • 原文地址:https://www.cnblogs.com/yuhanzhong/p/2948165.html
Copyright © 2011-2022 走看看