gpt4 book ai didi

时间:2019-03-17 标签:c#filecontainer

转载 作者:行者123 更新时间:2023-12-03 22:08:22 25 4
gpt4 key购买 nike

我正在寻找一种将多个文件添加到一个文件中的方法,就像 Zip 文件一样。我需要能够动态创建一个文件容器,并将多个 Word 文档、图像和其他重要文件添加到该容器中。我的标准是你不需要在计算机上安装任何额外的软件(最好只有一个我可以包含在我的项目中的.DLL文件),该程序是免费的并且你可以加密数据。

任何人都知道支持这两个标准的任何好的容器程序,或者是否有人知道有关如何创建自己的容器的任何好的信息。

帕特里克

最佳答案

它必须一个zip文件,还是可以是一个zip文件?

您使用的是 .NET Framework 3.0 还是 3.5?如果是这样,请看 System.IO.Packaging.ZipPackage

This discussion有一个关于它的部分。

除了 DotNetZip Jay Riggs 提到的(已获得 Microsoft 公共(public)许可证),有 SharpZipLib (获得 GPL 许可)。无论您选择哪一个,请确保许可条款符合您对“免费”一词的理解。

如果您可以使用 ZipPackage,一个好处是您无需考虑许可条款(除了开发任何其他 .NET 应用程序的许可条款之外)。

编辑:DotNetZip 和 SharpZipLib 支持加密。我没有看到 ZipPackage 这样做,但你可以看看 System.IO.Packaging.EncryptedPackageEnvelope .

关于时间:2019-03-17 标签:c#filecontainer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1411831/

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