gzipstream

    5热度

    5回答

    我想使用C#压缩和解压缩文件夹。 GZipStream的问题是它需要文件名,因此我需要编写一个递归逻辑。 我可以以某种方式执行此操作,例如给出源文件夹名称和目标文件名以压缩具有层次结构的完整文件夹。反之亦然,我也需要解压缩文件夹。 如果不能通过C#/。net直接请建议一些免费的第三方。

    2热度

    2回答

    我是新的C#和使用C#.NET 2.0与Visual Studio 2005 如何创建使用GZipStream字符串中的zip文件。 (我不想使用任何第三方库,并且纯粹使用C#)。 供参考:场景是这样的。已经有一个文件夹中的zip文件。我需要在Base64中编码这个压缩文件流,然后再压缩Base 64编码的字符串。 (从Base64编码的原始zip文件创建一个新的zip文件)。 感谢您的帮助。 感

    1热度

    2回答

    我有一个IHttpHandler返回文件。当响应流被压缩,或者自动地使用Telerik的RadCompression或通过显式设置使用 context.Response.Filter = new GZipStream(context.Response.Filter, CompressionMode.Compress); 的滤波器的响应返回给浏览器是正确的,但在反应的末尾是一些HTML。 H

    2热度

    3回答

    This MSDN网站有一个gzip文件示例。那么,我怎么可以用一个子目录来整个目录呢?

    1热度

    1回答

    我有decomress gzip的问题: string fileData = string.Empty; // byte[] starts with 31 and 139 var gzBuffer = entity.Data.Skip(pos).ToArray(); using (GZipStream stream = new GZipStream(new MemoryStream(gzBu

    0热度

    1回答

    我想序列化一个对象到XML但是我的对象是一个通用的列表包含许多记录,并导致序列化程序消耗大量的内存。所以,我想直接与下面的代码序列化到一个GZipStream: Dim formatter As XmlSerializer = XmlSerializerFactory.GetSerializerForType(_type) Using _ms As New MemoryStream()

    3热度

    1回答

    我在使用内置的.net 4.0 Gzip和Deflate类以编程方式解压缩3GB(7GB未压缩)的gzip文件时遇到问题。 我的理解是,他们都应该支持超过4GB的文件,但他们似乎没有工作。当我用WinRAR手动解压缩文件,然后通过流读取器和流水线读取底层csv文件时,我会得到预期的结果,大约有7500万行。但是,当使用GzipStream或DeflateStream执行此操作时,流读取器停止了一半

    2热度

    3回答

    我正在使用GZIPStream和MemoryStream压缩CSV文件,并注意到结果文件有些奇怪。看起来像CSV没有被正确识别。这显示文件何时附加到电子邮件,但保存在Windows桌面上时工作正常。 这是当前片段处理gzip的部分: GZipStream gStream = null; MemoryStream mStream = null; MemoryStream mS

    0热度

    2回答

    : // Open the stream we want to compress FileStream fs = File.Create(@"C:\Projects\Samples\test\compressed.zip", 0); // Creates the GZipStream GZipStream gzip = new GZipStream(fs, CompressionMode.

    0热度

    1回答

    我正在开发一个WPF应用程序,在该应用程序中,我想要加密和压缩沉重的DataSet或对象(< 2MB)并通过网络发送它。另一方会解压并解密数据并将其消耗。此过程将从服务器(WCF)到客户端和客户端到服务器两端。 我想要高效的压缩类(想坚持.Net压缩类)。 需要较少的时间进行压缩和解压缩。 压缩率高,而数据检索应该是100%。 任何人都可以建议我关于压缩类(DeflateStream/GzipSt