C# 从SQL Server检索和压缩word文档

C# 从SQL Server检索和压缩word文档,c#,asp.net,sql-server,zip,C#,Asp.net,Sql Server,Zip,我有一个ASP.NET应用程序,它使用SQL Server 2005数据库来存储word文档。应用程序要求之一是,当用户单击按钮时,系统从数据库检索一定数量的word文档,将它们压缩到内存中,并允许用户将zip文件保存到磁盘 是否有一个zip库提供在内存中压缩文件的功能?我见过的少数几个是从文件系统读取的 任何想法都非常感谢 感谢使用,您可以创建内存中的压缩流。使用,您可以创建内存中的压缩流。您可以使用。您可以使用memorystream对其进行备份,并在压缩后将字节写入响应。您可以使用。您可以

我有一个ASP.NET应用程序,它使用SQL Server 2005数据库来存储word文档。应用程序要求之一是,当用户单击按钮时,系统从数据库检索一定数量的word文档,将它们压缩到内存中,并允许用户将zip文件保存到磁盘

是否有一个zip库提供在内存中压缩文件的功能?我见过的少数几个是从文件系统读取的

任何想法都非常感谢


感谢使用,您可以创建内存中的压缩流。

使用,您可以创建内存中的压缩流。

您可以使用。您可以使用memorystream对其进行备份,并在压缩后将字节写入响应。

您可以使用。您可以使用memorystream对其进行备份,并在压缩后将字节写入响应。

我曾经做过类似的事情。重量轻,使用方便,没有遇到任何问题

我以前也做过类似的事情。重量轻,使用方便,没有遇到任何问题

自Word2007以来,文档通过设计进行压缩。压缩它们只会使它们更大。自Word2007以来,文档都是经过设计压缩的。拉链只会让它们更大。