知识大全 C#中文件和byte[]互换问题

Posted 文件

篇首语:盛年不重来,一日难再晨。及时当勉励,岁月不待人。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 C#中文件和byte[]互换问题相关的知识,希望对你有一定的参考价值。

C#中文件和byte[]互换问题  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

    【问题】 如何将图片和声音转化成byte[] 并通过webservice进行传输?    如何将webservice传输过来的byte[] 转化成我们想要的文件?    (一)文件转化为byte[]    方法一 使用MemoryStream(MemoryStream的数据来自内存中缓冲区)    System IO MemoryStream m = new System IO MemoryStream();    System Drawing Bitmap bp = new System Drawing Bitmap(pname );    bp Save(m System Drawing Imaging ImageFormat Jpeg);//将此图像以指定的格式保存到指定的流中     byte[] b = m GetBuffer();//从内存缓冲区中读取    方法二 使用FileStream(FileStream对象的数据来自文件)    FileStream stream = new FileInfo(path) OpenRead();    Byte[] buffer = new Byte[stream Length];    //从流中读取字节块并将该数据写入给定缓冲区buffer中    stream Read(buffer Convert ToInt (stream Length));    (二)将byte[]转化成文件    WebReference MyService obj = new WebReference MyService();    Byte[] b = obj downWav ( );// 某条记录的pid 返回这条记录中的图片的byte[]    MemoryStream m = new MemoryStream(b);    string file =string Format(@ \\e wav     Path GetDirectoryName(Assembly GetExecutingAssembly() GetName() CodeBase));    //将下载下来的文件放在当前目录下 保存为e wav 当然如果是图片 可以保存为a jpg    FileStream fs = new FileStream(file FileMode OpenOrCreate);    m WriteTo(fs);    m Close();    fs Close();    m = null;    fs = null; cha138/Article/program/net/201311/11412

相关参考

知识大全 java读取文件内容写入到byte数组中

  有时候我们需要将读取文件的内容到一个byte[]数组中然后对这个数组进行一些修改这时我们可以借助于ByteArrayOutputStream这个类来实现  ByteArrayOutputStrea

知识大全 如何在java中去掉文本文件中的“”

  将word文档转换后有一个方形的全黑的符号只有自己写一个filter才能过滤掉把转换后的文档里面非中文的字符串过滤掉这个黑框即可如何过滤?根据byte值过滤就行了看byte值是否相等  注意一定要

知识大全 C#如何读取和创建INI文件

C#如何读取和创建INI文件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在做项目过程中有时需

知识大全 在C#中如何读取配置文件[1]

在C#中如何读取配置文件[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  配置文件概述  应

知识大全 C#中web.config文件详解

C#中web.config文件详解  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  (一)WebC

知识大全 在C#中如何读取配置文件[2]

在C#中如何读取配置文件[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  不同的type不但

知识大全 在C#中如何读取配置文件[3]

在C#中如何读取配置文件[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!通过上面的代码我们可以

知识大全 C#检查文件夹和文件是否存在

C#检查文件夹和文件是否存在  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!   &nbs

知识大全 C#遍历所有文件和子目录

C#遍历所有文件和子目录  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  usingSystem;

知识大全 C# list和文本文件转换

C#list和文本文件转换  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  privateList