草庐IT

ZIP_DEFLATED

全部标签

iPhone:在运行时下载 zip 并在主包子目录中解压

我想扩展我的iPhone应用程序,该应用程序将zip文件下载到其中一个子目录然后将其解压缩,然后加载zip中的图像。关于如何在运行时解压缩和访问图像有什么想法吗?真的很高兴有什么想法。问候, 最佳答案 我用过ZipArchive过去取得了成功。它非常轻巧且易于使用,支持密码保护、ZIP内的多个文件以及压缩和解压缩。基本用法是:NSString*filepath=[[NSBundlemainBundle]pathForResource:@"ZipFileName"ofType:@"zip"];ZipArchive*zipArchive

ios - HTTP 请求的 ZIP 文件内容类型

这个问题在这里已经有了答案:.rar,.zipfilesMIMEType(6个答案)关闭9年前。我正在通过HTTPREQUEST向服务器发送一个zip文件。Content-Type应该是什么此类文件的HTTPheader值?该文件是一个ZIP存档,其中包含PNG类型的图像。谢谢

swift - 从一组数据(coreData 图像)创建 Zip 文件并通过电子邮件通过 .zip 文件共享

我的CoreData中有(n)个数据(UIImageJPEG)。letimageData:[Data]...我已经有了这两个框架/Pod:Zip和ZIPFoundation我有几个问题:我需要为我的每个图像数据创建一个临时URL吗?如果是,我必须在调用data.write(to:tempURL)之前或之后将tempURL.appendingPathExtension("jpg")添加到每个临时URL?之后,我有了一个URL数组,所以我只需要创建一个Zip文件并共享它。但它不起作用,我在我的Mac上得到一个.zip-.cpgz循环。privatefunccreateURLsFrom(im

c# - 支持 7zip (LZMA) 的 C# 免费压缩库

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭10年前。Improvethisquestion我有一个程序(用C#编写)直接将其数据(无需服务器的直接文件访问)读/写到firebird数据库文件。为了更好的交流,我想在导入/导出时(取消)压缩它们,以便在互联网上更好地交换,而不需要外部程序来(取消)压缩它们。我知道#ziplib它支持Zip、GZip、Tar和BZip2。您还知道哪些C#的免费压缩库?是否有支持LZMA的.NET库以便我可以读/写“.7z”文件?

c# - 如何在不使用任何 OpenSource Dll 的情况下使用 C# 4.0 从文件夹中解压所有 .Zip 文件?

我有一个包含.ZIP文件的文件夹。现在,我想使用C#将ZIP文件解压缩到特定文件夹,但不使用任何外部程序集或.NetFramework4.5。我搜索过,但没有找到任何使用Framework4.0或以下版本解压*.zip文件的解决方案。我试过GZipStream,但它只支持.gz而不是.zip文件。 最佳答案 这是来自msdn的示例.System.IO.Compression.ZipFile就是为此而生的:usingSystem;usingSystem.IO;usingSystem.IO.Compression;namespaceCo

c# - 在 .NET 4.0 中处理没有第三方库的 Zip 文件?

3.5这里有一个类似的问题:Isthereabuilt-inziplibraryin.NET3.5?推测4.0会有它,但我找不到任何相关信息。如果没有,有谁知道为什么不呢?似乎它在包含支持的事项列表中排在相当靠前的位置。 最佳答案 看看System.IO.Packaging命名空间,它包含对ZIP文件的支持,但不是ZIP文件的所有功能。不过,这可能足以满足您的需求。 关于c#-在.NET4.0中处理没有第三方库的Zip文件?,我们在StackOverflow上找到一个类似的问题:

c# - 为什么 LZMA SDK (7-zip) 这么慢

我发现7-zip很棒,我想在.net应用程序上使用它。我有一个10MB的文件(a.001),它需要:2秒编码。现在,如果我能在C#上做同样的事情就好了。我已经下载了http://www.7-zip.org/sdk.htmlLZMASDKc#源代码。我基本上将CS目录复制到visualstudio中的控制台应用程序中:然后我编译了,一切都顺利编译了。因此,在输出目录中,我放置了大小为10MB的文件a.001。在我放置的源代码中的主要方法上:[STAThread]staticintMain(string[]args){//estandsforencodeargs="ea.001output

c# - 如何在 C# Zip 中组合两个以上的通用列表?

我有三个(可能有超过3-4个通用列表,但在这个例子中有3个)通用列表。Listlist1Listlist2Listlist3所有列表都具有相同数量的元素(相同的计数)。我用它来用ZIP组合两个列表:varresult=list1.Zip(list2,(a,b)=>new{test1=f,test2=b}我将它用于foreach语句,以避免foreach每个列表,例如foreach(variteminresult){Console.WriteLine(item.test1+""+item.test2);}如何使用Zip模拟三个列表?谢谢编辑:我想要:Listlist1=newList{"

c# - 通过 DotNetZip 库以编程方式提取 ZIP 文件?

我有一个函数可以获取一个ZIP文件并将其解压到一个目录中(我使用DotNetZip库。)publicvoidExtractFileToDirectory(stringzipFileName,stringoutputDirectory){ZipFilezip=ZipFile.Read(zipFileName);Directory.CreateDirectory(outputDirectory);zip.ExtractAll(outputDirectory,ExtractExistingFileAction.OverwriteSilently);}我的ZIP文件包含多个文件和目录。但我只想

c# - 解压缩 MemoryStream(包含 zip 文件)并获取文件

我有一个内存流,其中包含byte[]格式的zip文件。有什么方法可以解压缩这个内存流,而不需要将文件写入磁盘?一般来说,我使用ICSharpCode.SharpZipLib.Zip.FastZip来解压缩文件,但是有什么方法可以解压缩内存流,也许是通过将文件存储在另一个MemoryStream或根据zip中存在的文件/文件夹采用byte[]格式?在这种情况下我可以使用内存映射文件功能吗? 最佳答案 是的,.Net4.5nowsupportsmoreZipfunctionality.这是根据您的描述编写的代码示例。在您的项目中,右键单