一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

圖片與字符串的互相轉(zhuǎn)換

 溪竹清楓 2012-04-04

using System.IO;
using System.Drawing;

親愛的朋友們,你們想知道圖片轉(zhuǎn)換成文本內(nèi)容后會是什么樣子的嗎?有可能我說文本內(nèi)容有人會聽不懂,如果我說想圖片轉(zhuǎn)換成和小說差不多的文字,你就應(yīng)該是非常的明白啦。還等待什么啊,試試吧。 
最近自己一直在思考一個問題圖片與文本內(nèi)容是否可以相互轉(zhuǎn)換呢?經(jīng)過自己一番的上網(wǎng)查詢與自己的親自實踐,終于制作成功啦。如有有想試試這個效果的朋友,可以到新浪愛問里才能下載我已經(jīng)上傳到網(wǎng)絡(luò)的小程序。打開就可以用啦。

這是自己使用C#編寫的小程序。所以需要微軟的Framework的支持的,如果你的電腦沒有安裝的話可能就無法正常的使用啦。
//別忘記導(dǎo)入上面的兩個命名空間

        /// <summary>
        /// 把圖片轉(zhuǎn)換到文本信息
        /// </summary>
        /// <param name="imagePath">圖片的路徑</param>
        /// <param name="savePath">文本存儲路徑</param> 

public void GetImageToString(string imagePath,string savePath)
        {
            Stream s = File.Open(imagePath, FileMode.Open);
            int leng = 0;
            if (s.Length < Int32.MaxValue)     //防止圖片太大了
            leng = (int)s.Length;
            byte[] by = new byte[leng];        //聲明字節(jié)數(shù)組

            MemoryStream s = new MemoryStream(by);    //內(nèi)存中聲明一個流       
            s.Read(by, 0, (int)s.Length);//把圖片讀到字節(jié)數(shù)組中
            s.Close();

            string str = Convert.ToBase64String(by);//把字節(jié)數(shù)組轉(zhuǎn)換成字符串
            StreamWriter sw = File.CreateText(savePath);//存入savePath文件
            sw.Write(str);
            sw.Close();
            sw.Dispose();
        }

 

         /// <summary>
        /// 把字符串還原成圖片
        /// </summary>
        /// <param name="path"></param>
        /// <returns>圖片</returns>

        public Image GetImageFromString(string stringPath)
        {
            StreamReader sr = new StreamReader(stringPath);
            string s = sr.ReadToEnd();
            sr.Close();
            byte[] buf = Convert.FromBase64String(s);//把字符串讀到字節(jié)數(shù)組中

            MemoryStream ms = new MemoryStream(buf);
            System.Drawing.Image img = System.Drawing.Image.FromStream(ms);
            img.Save("12.gif", System.Drawing.Imaging.ImageFormat.Gif);  //保存成圖片
            ms.Close();
            ms.Dispose();
            return img;
        }

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    成年人免费看国产视频| 午夜福利在线观看免费| 亚洲国产性生活高潮免费视频| 国产免费一区二区不卡| 白白操白白在线免费观看| 国产麻豆一区二区三区在| 内射精品欧美一区二区三区久久久| 国内九一激情白浆发布| 大胆裸体写真一区二区| 黑丝袜美女老师的小逼逼| 日本三区不卡高清更新二区| 亚洲天堂精品1024| 小黄片大全欧美一区二区| 亚洲精品熟女国产多毛| av一区二区三区天堂| 亚洲欧美一二区日韩高清在线 | 丰满人妻一二区二区三区av| 国产精品白丝久久av| 九九热精彩视频在线播放| 欧美日韩成人在线一区| 日本精品啪啪一区二区三区| 亚洲国产香蕉视频在线观看| 老司机精品视频在线免费看| 美女被草的视频在线观看| 人妻久久一区二区三区精品99| 中文文精品字幕一区二区 | 国产欧美日韩在线精品一二区 | 日韩专区欧美中文字幕| 在线精品首页中文字幕亚洲| 久久亚洲精品成人国产| 亚洲国产丝袜一区二区三区四| 中文字幕久久精品亚洲乱码| 欧美精品一区二区水蜜桃| 中字幕一区二区三区久久蜜桃| 日韩欧美一区二区亚洲| 麻豆91成人国产在线观看| 日本最新不卡免费一区二区| 国产欧美一区二区另类精品| 高清一区二区三区大伊香蕉| 欧美不雅视频午夜福利| 丰满少妇被粗大猛烈进出视频|