把字符串转换成图片

jszhi 2010-01-09 12:21:15
把0xFFD8FFE000104A46494600010101009A00990000FFDB004300080606070605080707070909080A0C140D0C0B0B0C1912130F141D1A1F1E1D1A1C1C20242E2720222C231C1C2837292C30313434341F27393D38323C2E333432FFDB0043010909090C0B0C180D0D1832211C213232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232FFC000110800BE00C003012200021101031101FFC4001F0000010501010101010100000000000000000102030405060708090A0BFFC400B5100002010303020403050504040000017D01020300041105122131410613516107227114328191A1082342B1C11552D1F02433627282090A161718191A25262728292A3435363738393A434445464748494A535455565758595A636465666768696A737475767778797A838485868788898A92939495969798999AA2A3A4A5A6A7A8A9AAB2B3B4B5B6B7B8B9BAC2C3C4C5C6C7C8C9CAD2D3D4D5D6D7D8D9DAE1E2E3E4E5E6E7E8E9EAF1F2F3F4F5F6F7F8F9FAFFC4001F0100030101010101010101010000000000000102030405060708090A0BFFC400B51100020102040403040705040400010277000102031104052131061241510761711322328108144291A1B1C109233352F0156272D10A162434E125F11718191A262728292A35363738393A434445464748494A535455565758595A636465666768696A737475767778797A82838485868788898A92939495969798999AA2A3A4A5A6A7A8A9AAB2B3B4B5B6B7B8B9BAC2C3C4C5C6C7C8C9CAD2D3D4D5D6D7D8D9DAE2E3E4E5E6E7E8E9EAF2F3F4F5F6F7F8F9FAFFDA000C03010002110311003F00F55D4350BB87509912E19515B8155BFB56FBFE7E5F9A3553FF00134B8FF7AA9F156908B9FDAB7DFF003F2F47F6ADF7FCFCBD53A29D80B9FDAB7DFF003F2F47F6ADF7FCFCBD53A5A2C22DFF006ADF7FCFCBD1FDAB7DFF003F2F55314629580B7FDAB7DFF3F2F47F6ADF7FCFCBD54C518A2C05BFED5BEFF9F97A3FB56FBFE7E5EAA628C51602DFF6ADF7FCFCBD1FDAB7DFF3F2F55314628B016FFB56FBFE7E5E8FED5BEFF9F97AA98A314580B7FDAB7DFF003F2F47F6ADF7FCFCBD54C518A2C05BFED5BEFF009F97A3FB56FBFE7E5EAA628C53B016FF00B56FBFE7E5E8FED5BEFF009F97AA98A314580B7FDAB7DFF3F2F47F6ADFFF00CFCBD54A28B016F55FF90A5C7FBD54EAEEABFF00214B8FF7AA9508028A5A3140052D145020A28A4278A402D14C2E077A61987AD004D914647AD56338CF5A6FDA07AD005BCFBD19F7AA9F681EB4A271EB4016E8A804C3D69E24CD00498A4A40C0D3A80128A28A0028A28A602514514C65CD57FE42971FEF553AB9AAFF00C852E3FDEAA95284252D145300A42696A377C679A402B3E3BD5779F1DEA19A7C0F5ACBBABF5452CCE001DCD1703424BA03BD5592F40EF5C7EA5E30B681CA447CD7FF0066B9CB9F136A3724EC7F287FB35372B94F4B7D4147F10FCEA23A9A0FF968BF9D795BDE5EC832F70EDF5350379AF925DB3F5A571F21EB83538CFF00CB45FCEA44D4149FBC0FE35E365A64390ED9FAD386A7A8403115DC8A3D8D171729ED497A0F7AB31DD83DEBC66DBC5FA95AE03B0940FEF75AE8B4DF1D5ACC42DD03037AB74A771729E9A97008A9965CD7316BA9C73A86470E0F439AD18AF548CE4629DC46D07A766B3E2B807BF24D5A4901C53027A29030A5EA280128A28A632D6AADFF00135B81FEDD551536A8DFF138B91FEDFF004A8169210EA28A09C0A0063362A94F36D06A795F00D63DEDC050C49E286053D4F528AD20796470AAA3926BCCF58F10DC6A92B246CC9067851DEA4F156B2D7F7A6DA36FDD467071DCD63C49EDD3A543348A1F1C64D5B4869614AB91C79A436C8041C631418303A568245914C78F14C9B996F0E3B556923C66B5244EB552541CD03B997247EB54E48F06B5255AA522D02B8963ABDEE9526EB794ED27254F43F5AEEB4CF17C3A958C81DFC99D13904FF2AF3A957F0AA6E4A9CA9C1FD68068F69F08F885B54D2C3C841950EC623D6BAF82E77639CD785F867C4B0E83A65C6F05E57932A8BD4F1D6BA4D1FE25472DF476F776AF0C723603F61F5A64B47AFC726455853915976B36F453D88E315A319CE2A844945145318FD57FE43575FEFF00F4A8D7A0A9F531FF00139BAFF7FF00A54229210B4D738069DDAA394E14D0052B97F94D71DE29D4FEC5A6CD229C31185FAD751792706BCB3C7D7BBA786D41E9F3D4B089CAA12EE58F249CD5E840AA10F6ABF11A468CBF162AEC5818AA11B55947A04682B0C546EC2A212714C67A0064BDEA9CBDEA791BDEAAC8DD6802B4954E5AB529AA92B50053979154A51D78AB92B75F4154E5CE3D2800D34C3FDAB6FF006850D0EFF9C1EE2BD1F5FD12DAEF480F05B83729831151C9F6AF2D638707D2BDB7C2B30BDD1ECEE08F9993AFA5084CEAB46478EC204909DE1003F5ADE8BA0ACDB45CA835A918E2A9103E8A28AA28B1A98FF89C5CFF00BFFD2A1A9F53FF0090C5CFFBFF00D2A0ED52896276A8263C1A9CF4AAB707834C0C7BE7E0D78AF8A6EFED1E219C672233B457B16A4F88DCFA035E13A8DC79FAADCCA3186738C54B2A24B13722AEC6D59B13638E95760DEEC151599BD00CD2DB72FD0BE8F56164AD6D1BC0FAEEAF868ED5A288FF00CB47E95DC587C21F914DF5F824F511023F98A875228A50933CD44BC5234B5ED107C2CD0E20373CF21EFB88FF000AB6BF0D3C3F9FF52C7EB8A5ED50FD933C19E4A84891C1DA8CDF419AFA222F87BE1B8BEF69B149FEF0AD0B6F0C68967FF1EFA6DBC647F75693AA90D5267CDD69A0EADA93ECB4B099D8F1D31FCEBACD23E10EAB7A55F51952D13BA372DFA715EEC2348D4055000E9814D23158CAB3358D347CF3F137C39A6785ADACACAC9332B7CEF2B7DE61C8AF3094E33CF35ECBF1D6075BCD3AE083E588F667B03926BC56563935BC2EE063534642F5ECFF000F771F0FDBE7A01C578B1AF6AF87ADBBC3D6C0A9000EBEB5A9933D0AD4000569A0F96B3ED4702B453A5344087AD14A7AD255145AD487FC4DEE7FDFFE9501AB3A90FF0089ADCFFBFF00D2AB5492F71A7A553B83F29ABA7A1AA573D0D00CE6B5962B6B330EA14D78097FDEB64FF11AF7CD707FA14FFEE1AF23F02F8793C49E24304B9F2233BE403B8CE2A64ECAECD209C9D917BC27E0BD4BC4F30F290C56C0FCD338E3F0AF74F0DF80B47D0634758167B91D659064FE15A7A5DA5BD8DAC76B6A8A91C6301476ADF86DC2C7E64A405C64E7A0AE1E795476476B8469EE46AB8C00303D054805470EB9A34B706D52FA0330E0AEEE957CC2ACBB90823D41EB57EC5A33F6A9BB10015201F5A6630714A0D25A0D8E229A714B9CD4A1522432484280392C7A5528DC972B15CC6C7F86A26523A8AC2BEF89BE17D3EECDAB5F2B3A9C3150700FE55D2595ED9EAD66973653ACD0B0C86534E5450A3559C578FBC2C9E2AF0EC96CB85B98FE785BFDAAF96355D36F34ABD92D6F2178E543821857DA574BE51F415C678ABC2BA4F8A6D592E628DA403092AFDE5FA1ACE9D4E47666D2A5ED15D1F2860935EEDE0480C5E1AB1072094C907EA6BC8B59D164D1FC453698C77B452ED0477AF75D0AD841630460001540C0AED8B4D5CE29AB687496A3E515A0BD2A9DBAF02AEAF4AA33187AD14A7A9A4AA28BDA98C6A771FEF554ED56F53FF909DC7FBD553B5491D469AA9703E5356CD559FA1A651CEEA89BA1907AA9AF16F0F6BF7DE10D7EE24B784C9BF28CA54F2339E2BDBEF87079C547A7691A55DB2DCCF6503CEA7EFB2E48358579A8C753A70F4DCA564CD6F873737FAD4736A5A8C1E42CCDBA2888FE1C0A4F8CBAF5D68FE1BB7B7B4778DAE64D8EEA7B60FF0085747A4CE96F22A70148C0F6A778CBC276FE32D0FECAF204990EE864F43EF59D0945EA8D3131945EA7CA627984824123062739CF35F497C20D66EF58F0B3FDA9D9CC0FB159BE99AF335F82DE211A82C0DE5980B7337603E9D6BDCFC31E1DB5F0AE891585BF381977FEF37AD6ED9CC96A684FF29A88351349BDC814CCD714DEA75C5684F0E0B8CD79FF00C66D7AF349D021B7B52556E5B63B0F4C1E3F4AEED1F6B0ACFF0014786EC7C5BA43595CF0C3E68DC7F09F5ADA94958C6AC753E45798191BCCC96EA0FA9AF6CF80F797A6E750B5666FB188F7F3D37640FE559927C0CD585FF962FADCC1BB89369E95EB3E18F0F69BE0AD185A5B905DB991FBB356CE4919A8B64BE2F1772687771E9CFB6F1A33E537BD785E89F10F51F0D59CBA66AFA45DCF711B101D075FAFAD7B9DC5D9B890BF6FE95937B143290D246AC40E091D2B89D549BBA3BE341D96B63C2B4CD16FFC4FE279BC417F09820693CC0AC31B8F4C57AB584602A81D2A2D46657BA112F44EBF5ABB66BC0CE2BB293BC6E7162128CEC8D381700559151443E515356A738C3D69283D4D154517B53FF9095C7FBD552ADEA7FF00213B8FF7AA993528910D569BA5593D2A094645319CF6A73450A8F3182863804F4AABA3EA3025EB5BF9A859F9550C39AB5AF6971EA7A74F6920F95D700FA1AF137D3B59F0AF88A09CC7249E5C9F2328C86158D58F346C6D426A13B9F4844C48EA723D2B4ED75578170E0922B99D2AFD6EECA298023728383D456BC6CAC735E5C652A6EC7B528C66AE6FAEB1BBA2D38DE3CA3D0564C45455B4702B475A4CE674A29E85A07D4D283C5401E9C18D4DC4E24A4F14D333A8E0D3371A6330A39EC1CABA914F7D71B48538F7ACE679647CC8E5AAF4801AAAF85E943AAD9BC2315D04DD819CF1597AA5EC767692DC4AE1638D72C4F6AB734C0700D707E3A5BBD5F4A96C2C5C066FBC3FBC3D29538F3CEC3AB354E37909A7EA906A51FDB9645D927279AEAACC702BCB7C11E0DD46D6713EA4EC9121CA419E09F535EB16F1ED0062BD68AB2B1E1CDDDDCBF18E053E989C014FAA2069EB4941EB455145ED53FE42771FEF552EF57355FF00909DC7FBD54E9210BDAA3719152526334014668B703C66B2AE2D339C71FD2BA064CD57960041E28684B7D4E720792CA4C8CED26B6EDEEC3A82ADD7B5413DA03DAB3DA392DDF7464E3D2B92BE194F547761B14E1A4B63A88AE3DEAE473E7BD72516AAA840954AD6A5B6A1149F7655FC4D704A94A3BA3D155212D62CE8164CD3C3FBD67C53AB81B587E756049C545EC0E2582E7D6A3693151349C7A5569A754CEE6007D698AD625967C03CD519AE71DEA9DD6AB6F18399013E80D65497F25CE4460A8F535A428CA7B0A55E105A96AF6FB19443963E954E0B525B71EA79CD4D6F6B9393D6B521B603B57A34A8A82F33CAAF5DD57AEC4505B804647E757E34C629C91E062A40B5B1CED8A294D1486980D3D68A28A6517355FF00909DC7FBD552ADEABFF214B8FF007AAA52420A5A4A2980BDA9A467B53A9A4F1480824518359F711A8078ABF2BE01ACCB99C0068032AED140358D3821FE5CE6A6D5F5886D15831CB632147535CB43E22BB83528EE245063072508EA2B0A9512DF53BB0F83A9515D687536435A3347E4C9388F3923760576293DD6D1991B3EE6AAE87ADE99AC420C33AA3FF146C7041ADE5B25619001F7078AF3EADE4F63D4A508D2567AB30EFE4D424B2945BCACB291F2907A1AE567875B009BA799C7FBD9AF457B58A25CB1551DC938AE4FC47E28D3F4949238A459EE71C2A7414E93707B135292AAFB1856D8DDF30F9BBE6B72D0038AF378B58BF378D70642DB8E486E86BADD1F5E86EC88C9DB27F74F7AEE8544CF3B1181A94F57AA3B5B751C55F403158F6B700802B5219722B6479ED32D6296980D3B39A60213494B45318DA283453197355FF90A5C7FBD553B55BD57FE42971FEF5533D29210A28A41D296980678A8E46C53C9E2AACEC4669014EE67DB9AE4BC41AE0B18F6A90656FBA3D3DEB76FE52A8C7D066BCAF51BB92F6FE495CF39C7E158D59591DD81A0AACF518F2BCF3B4B292CEC7393522A061F30CE7D6A241D2AD463915E7B67D5D2A692B112DA1570F0B9471D08ED5A51EADE218542C5AB5CAA8EC1CD42061B15254DCD7EAD09EE24D7FAE5DAECB8D4E7910F50CF9AA22C91092E4B1ABF8A89B3B88A2EC7F578C159155D005E3B543B9A2903A12AC3B8AB722E091555EA93B18D4826AC769E1CD77ED482090FEF5064F3D6BB3B59F22BC5EDAE1ED2F239232410D5EABA6CE65891BFBCB9AEFA32BAD4F96C7E1FD9CB43A58DB22A5155203902AD8E95B9E70B4514940C4A28A298CFFFD9
转换成数组输出在image里
...全文
1156 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuyq11 2010-01-09
  • 打赏
  • 举报
回复
public string ImageToBase64String(Image imageData, ImageFormat format)
{
string base64;
MemoryStream memory = new MemoryStream();
imageData.Save(memory, format);
base64 = System.Convert.ToBase64String(memory.ToArray());
memory.Close();
memory = null;
return base64;
}

System.IO.MemoryStream m = new System.IO.MemoryStream();
System.Drawing.Bitmap bp = new System.Drawing.Bitmap(@“c:\a.GIF”);
bp.Save(m, System.Drawing.Imaging.ImageFormat.Gif);
byte[]b= m.GetBuffer();
string base64string=Convert.ToBase64String(b);

byte[] bt = Convert.FromBase64String(base64string);
System.IO.MemoryStream stream = new System.IO.MemoryStream(bt);
Bitmap bitmap = new Bitmap(stream);
pictureBox1.Image = bitmap;

string s= "";
byte[] b = Convert.FromBase64String(s);
Response.ClearContent();
Response.AddHeader("Content-Type","image/gif");
Response.BinaryWrite(b);
Response.End();
月之点点 2010-01-09
  • 打赏
  • 举报
回复
2是对的。。
学习了
ronaltn 2010-01-09
  • 打赏
  • 举报
回复
txtFilePath是图片文件存放的路径,我这里是从OpenFileDialog获取的。
ronaltn 2010-01-09
  • 打赏
  • 举报
回复

byte[] b = null;
FileStream fs = new FileStream(txtFilePath, FileMode.Open, FileAccess.Read);
int len = Convert.ToInt32(fs.Length);
b = new byte[len];
fs.Read(b, 0, len);
fs.Close();
ronaltn 2010-01-09
  • 打赏
  • 举报
回复
用Stream,这里给你一个例子:

byte[] b = (byte[])(二进制数据);
pic.Image = Image.FromStream(new MemoryStream(b));
picData = b;
mowensky 2010-01-09
  • 打赏
  • 举报
回复
什么意思?

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧