中國傳統的

使用 C# .NET 以編程方式創建 7z (7-Zip) 檔案

在 上一篇文章 中,我討論了使用 C# 創建 ZIP 存檔的不同方法。本文還介紹瞭如何創建加密和密碼保護的 ZIP 存檔。除了 ZIP 格式,還有一些其他常用的壓縮格式,如 7z、tar、RAR 等。其中,7z 壓縮格式基於開源架構它用於壓縮具有高壓縮率的文件和文件夾。它還支持 256 位 AES 加密並允許加密文件名。在本文中,我將演示如何使用 C# 以編程方式創建 7z (7-Zip) 存檔。 本文分為以下幾個部分: 使用 C# 創建 7z (7-Zip) 存檔 使用 C# 創建 AES 加密的 7z 存檔 使用 C# 為 7z 條目設置不同的密碼 本文中的所有步驟和代碼示例均基於 Aspose.ZIP for .NET。因此,請確保您已使用以下任一方法安裝 API: 使用 NuGet 包管理器 安裝。 下載 DLL and add its reference to the project. 使用 C# 創建 7z (7-Zip) 存檔 將文件壓縮到 7z 存檔中可能有兩種情況。您要么只有一個文件,要么可能有一堆文件要壓縮。您可以明確地處理這兩種情況。
5月 6, 2020 · 2 min · 烏斯曼阿茲