zoukankan      html  css  js  c++  java
  • 图像传输有用到,图像与数据流相互转换

    原文发布时间为:2009-03-26 —— 来源于本人的百度文章 [由搬家工具导入]

    //一个按钮,两个picturebox,一个picturebox有一张图,一个没有图。。。点击按钮,则出现图

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Text;
    using System.Windows.Forms;

    using System.IO;
    namespace imgtobmp
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }

            private void button1_Click(object sender, EventArgs e)
            {
               
                pictureBox2.Image =ByteArrayToImage(ImageToByteArray(pictureBox1.Image));
                  
            }

            public byte[] ImageToByteArray(System.Drawing.Image imageIn)
            {
                MemoryStream ms = new MemoryStream();
                imageIn.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg);
                return ms.ToArray();
            }

            public Image ByteArrayToImage(byte[] bytes)
            {
                MemoryStream ms = new MemoryStream(bytes);
                ms.Position = 0;
                Image img = Image.FromStream(ms);
                ms.Close();
                return img;
            }

        }
    }

  • 相关阅读:
    day23
    day22
    day21
    day20
    小程序 组件操作
    jmeter安装使用一
    小程序登录操作
    Django ORM DateTimeField 时间误差8小时问题
    小程序初始篇
    ADB命令
  • 原文地址:https://www.cnblogs.com/handboy/p/7153307.html
Copyright © 2011-2022 走看看