[英]C# Export zip entries from one zipFile to other zipFile
有压缩文件
任务:
任务解决: 1.打开入口。 2. 解压到 MemoryStream (sourceStream) 3. 在目标 zipFile 上创建条目(与源同名) 4. 打开目标条目并复制 sourceStream
一切都好。
问题:非常慢,甚至使用两个线程:一个读取,第二个写入。
问题:是否可以直接从源获取压缩数据并直接写入目标。
可以使用:IO.Compression 或 SharpZipLib 或 Package
问题解决了。
我使用: http : //github.com/jaime-olivares/zipstorer
并重写 ExtractFileAsync 以获取原始压缩数据
并重写 AddStreamAsync 以在不更改属性的情况下写入原始压缩数据。
速度是最大的
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.