- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在寻找一种将多个文件添加到一个文件中的方法,就像 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/
我正在寻找一种将多个文件添加到一个文件中的方法,就像 Zip 文件一样。我需要能够动态创建一个文件容器,并将多个 Word 文档、图像和其他重要文件添加到该容器中。我的标准是你不需要在计算机上安装任何
我是一名优秀的程序员,十分优秀!