memorystream相关内容

合并memorystream到一个itext文档

我有四个MemoryStreams的数据,我想合并,然后打开pdfDocument,而不创建一个单一的文件。 可以将它们写入文件,然后合并它们,但这将是不好的行为,这也可能会导致一些问题,所以我想避免这样做。 但是,我找不到合并MemoryStreams与iText的方法。 现在,这是我如何使用文件: private static void ConcatenateDocu ..
发布时间:2016-10-11 10:22:50 C#

获取StreamReader的长度

我怎样才能得到的长度的StreamReader ,因为我知道什么都不会再被写入其中。 我想,也许我可以将所有数据传递给的MemoryStream ,其中有一个名为方法长度 ,但我被困在如何一个byte []追加到的MemoryStream 。 私人无效Cmd的(字符串命令,字符串参数,对象流) { StreamWriter的作家=(StreamWriter的)流; Stream ..
发布时间:2016-10-10 19:58:23 C#/.NET

适当压缩利用GZIP流和内存流的CSV

我利用压缩和GZIPStream一个的MemoryStream CSV文件,并注意到一些奇怪的结果文件。这似乎是CSV不能正确识别。这示出了当该文件被附加到电子邮件,但是当保存了windows桌面上正常工作 下面是当前片段处理gzip的部分: GZipStream gStream = NULL; MemoryStream的Mstream工具= NULL; MemoryStre ..
发布时间:2016-10-08 16:44:05 C#/.NET

MemoryStream from bytes array with different types of data

我要创建一个包含INT32,INT16,单值的内存流。使用的BinaryWriter是没用的,所以我试图使字节数组。因为值是不同类型的,我不知道如何正确地做到这一点。所以我尝试做这样的: 字节[]选项卡=新的字节[] {2,0,0,0,3,0, 3,0} - 2 INT32(四个字节),另外两个3 INT16(两个字节) 这工作得很好,但是当我想添加一些单值,它会产生错误。我不能做这样 ..
发布时间:2016-10-08 15:42:30 C#/.NET

将大System.IO.MemoryStream导致我的应用程序的内存使用量急剧增加?

我建立一个库,它允许用户从一个URL下载文件。其中一个我正在考虑是让用户指定文件预期的MD5校验选项;库的的GetFile(串URL)功能确保为所下载的数据流的校验和匹配由用户指定的 依据由HttpWebResponse.GetResponseStream返回的NetworkStream( )是不可搜索,我找到了一种方法,以复制流感谢这个问题的答案:的 http://stackoverflo ..
发布时间:2016-10-08 14:54:10 C#/.NET

如何打开从内存流文件

是否有可能直接从打开的文件的的MemoryStream 反对写入磁盘,做的Process.Start()?特别是PDF文件?如果不是这样,我想我需要写的的MemoryStream 到磁盘(这是一种恼人)。可能有人再点我一个关于如何写的MemoryStream 来磁盘资源? 解决方案 这取决于客户端:)上如果客户端会从标准接受输入你可以的按的DTA的客户端。另一种可能性是写一个命名管道服务器 ..
发布时间:2016-10-05 22:32:16 C#/.NET

如何为Base64字符串转换为DOC / DOCX在C#中?

我工作的MVC基于Web的项目,并希望的base64字符串转换为 DOC / DOCX 使用文件的 C# ..我已经构思有关的base64转换为图像文件,但没有DOC / DOCX文件,已经搜索了很多,但没有得到任何解决方案。任何人有这个想法...? 在此先感谢.. 解决方案 您可以简单地创建RTF文件 引用添加 System.Windows.Forms的到项目 RichT ..
发布时间:2016-10-04 16:56:34 C#/.NET

写音频从文件中的MemoryStream

我想这个文件发送到OutputStream的,但想不通为什么它吐出基本上是空的MP3文件。正如你可以看到我会得到一个异常过早地关闭流,所以我都注释掉了现在。任何指针赞赏。 使用(的FileStream mp3file = File.OpenRead(NEWFILE)) { 上下文.Response.AddHeader(“内容传输编码”,“二进制”); context.Response. ..
发布时间:2016-10-04 16:01:55 C#/.NET

Java的"的等效; ByteBuffer.putType()"在C#中

我试图格式化C#中的字节数组,通过移植从Java代码。在Java中,方法“buf.putInt(值);”的使用,buf.putShort,buf.putDouble,(等等)。不过,我不知道如何端口这为C#。我曾尝试将MemoryStream类,但没有方法将在字节数组的结尾特定类型 问:什么是Java的等效“的ByteBuffer .putType在C#(值)“? 谢谢! 解决方案 ..
发布时间:2016-10-03 21:47:03 Java开发

如何填写为0xFF字节一个MemoryStream?

我有一个的MemoryStream 这是在运行时从文件创建,然后将的MemoryStream 编辑和一些字节被删除。 现在我必须保持恒定的文件大小,所以我必须填写的MemoryStream 为0xFF字节。 什么是做这个工作的最快方法? 我知道,我总是可以遍历的MemoryStream 尺寸,并添加为0xFF的,但我需要知道一个更快,更有效的方式来做到这一点! 解决方 ..
发布时间:2016-10-03 20:03:20 C#/.NET

从产生的OpenXML到损坏的Word文件C#返回内存流

我有从OpenXML的一个MemoryStream的问题。我打开一个Word文件,更改它并通过,如果我做一个方法的所有步骤的HttpResponse下载它取得成功。 但是,如果我尝试做它两个不同的类(或方法)通过返回的MemoryStream,我得到一个损坏的Word文件中。我想过一个冲洗或缓冲的问题,但我没有找到一个解决办法 下面是工作代码: 公共无效FillTemplateO ..
发布时间:2016-10-03 19:48:32 C#/.NET

发送图像的字节数组皈依,从Java到C#

我试图发送一个.jpg文件这是我的Android设备到我的服务器计算机上。 要做到这一点,我的图片转换为字节由Java的Android应用程序数组,并发送它作为参数传递到我的服务器计算机上。我真的由Web服务调用这样做。 第一个函数编辑: 公共静态的byte [] ImageConvertion(){ inputfile文件=新的文件(“/存储/模拟/ 0 / IFSpic ..
发布时间:2016-10-01 20:30:54 C#/.NET

创建文件并使用的MemoryStream保存到它

如何创建一个文件,然后使用内存流写呢? 我需要使用的MemoryStream,以防止其他线程试图访问该文件。 我试图保存到一个文件中的数据是HTML。 如何才能做到这一点? 解决方案 (假设你的意思如何将一个文件的内容复制到内存流) 如果您使用的是框架4: 的MemoryStream MemoryStream的=新的MemoryStream();使用 (的File ..
发布时间:2016-10-01 19:30:23 C#/.NET

MemoryStream的更换?

几个星期前,我在.NET 4.0 / 4.5执行比的 MemoryStream的,但我似乎无法再找到它。 我看过的的 IO命名空间并无法找到任何东西。有谁记得读类似的东西? 感谢 解决方案 也许你阅读记忆支流,一个CodePlex项目,提供了一个MemoryStream更换为大容量内存更适合 MemoryTributary是使用的MemoryStream替代多个存储器段来 ..
发布时间:2016-09-30 22:28:17 C#/.NET

我如何与QUOT;叉"在.NET中流?

由于 之前讨论的,当一个BinaryReader或得到的BinaryWriter关闭,它的基本流中获取关闭以及(AARGH)。考虑这种情况:研究传递一个MemoryStream一个套路,说 M ;我想写一些东西 M ,然后将它传递给另一个例程更多的处理(不一定是书面)。为方便起见,我想换行 M 中的BinaryWriter做我的写作。写完后,我用的BinaryWriter做,但不能与 M 。 ..
发布时间:2016-09-29 12:34:20 C#/.NET

C#铸造的MemoryStream对FILESTREAM

我的代码是这样的: 字节[]的字节数组= Encoding.ASCII.GetBytes(someText); MemoryStream的流=新的MemoryStream(字节阵列); StreamReader的读者=新的StreamReader(流); 的FileStream文件=(的FileStream)reader.BaseStream; 后来我用file. ..
发布时间:2016-09-26 22:13:43 C#/.NET