gpt4 book ai didi

c# - 创建文件 zip 在 sharpcompress(winrt) 中有密码

转载 作者:行者123 更新时间:2023-11-30 17:41:13 26 4
gpt4 key购买 nike

我想创建文件 zip 在窗口存储应用程序 (winrt) 中有密码。

我使用了 sharpcompress https://sharpcompress.codeplex.com/ 但不创建文件 zip 有密码。

你能帮帮我吗?

最佳答案

免责声明:
这是一个使用 Dotnetzip for window 8.1 的解决方案,而不是问题作者使用的 SharpCompress


https://www.nuget.org/packages/DotNetZipforWindows8.1/

它支持写入和读取文件 zip 有密码

 using Ionic.Zip;
void WriteFile()
{
string s = Windows.Storage.ApplicationData.Current.TemporaryFolder.Path;
System.Diagnostics.Debug.WriteLine(s);
using (ZipFile zip = new ZipFile())
{
zip.Password = "123456!";
zip.Encryption = EncryptionAlgorithm.PkzipWeak;
zip.AddFile(s + "\\SaveXML.xml", "");
zip.AddFile(s + "\\Advanced_Windows_Store_App_Development_Using_C#_Exam_Ref_70-485.pdf", "");



zip.Save(s + "\\MyZipFile123.zip");
}
}

关于c# - 创建文件 zip 在 sharpcompress(winrt) 中有密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33340374/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com