中國傳統的

使用 C# 以編程方式解壓縮或提取文件

您可以將多個文件以壓縮形式存儲為 RAR 存檔。在本文中,您將學習如何從壓縮的 RAR 存檔中解壓縮或提取文件。請在以下部分中找到更多詳細信息。
4月 15, 2021 · 2 min · 法漢拉扎

使用 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 · 烏斯曼阿茲

使用 C# 解壓 ZIP 檔案中的文件

在之前的帖子中,您學習了使用 Aspose.ZIP for .NET 將文件和文件夾壓縮到 ZIP 檔案中的不同方法。在本文中,我將向您展示如何在 C# 中提取或解壓縮 ZIP 文件。我們還將介紹如何在 C# 中提取受密碼保護或 AES 加密的 ZIP 存檔。本文分為以下幾個部分: 用於解壓縮文件的 C# API - 免費下載 在 C# 中解壓 ZIP 文件 解壓縮受密碼保護的 ZIP 文件 在 C# 中提取 AES 加密的 ZIP 文件 用於解壓縮 ZIP 文件的 C# API - 免費下載 在我們開始之前,請確保您已經下載 並在您的項目中引用了 Aspose.ZIP for .NET 或使用 NuGet 包管理器 安裝了它的包。 在 C# .NET 中解壓 ZIP 文件 解壓縮 ZIP 文件的過程可以通過兩種方式實現: 分別解壓 ZIP 中的每個文件 解壓文件到指定文件夾 在第一種方法中,您可以顯式訪問和解壓縮 ZIP 存檔中的每個文件。此外,您可以打印提取過程的進度。而第二種方法只是將文件解壓縮到指定的文件夾中。
4月 23, 2020 · 2 min · 烏斯曼阿茲

在 C# 中以編程方式將文件或文件夾添加到 ZIP 存檔

ZIP 檔案用於將一個或多個文件或文件夾壓縮並保存到一個容器中。 ZIP 存檔封裝了文件和文件夾,並保存了它們的元數據信息。歸檔最常見的用途是減小存儲或傳輸文件的大小,並應用加密以確保安全。除了文件壓縮工具之外,自動壓縮/提取功能還用於各種桌面和 Web 應用程序中,用於上傳、下載、共享或加密文件。本文還針對類似的場景,並介紹了一些使用 C# 以編程方式壓縮文件或文件夾以及創建 ZIP 存檔的簡單方法。 在本文中,您將了解如何執行以下 ZIP 歸檔操作: 使用 C# 創建 ZIP 存檔 將多個文件添加到 ZIP 存檔 將文件夾添加到 ZIP 存檔 使用 ZipCrypto 創建受密碼保護的 ZIP 存檔 使用 AES 加密加密 ZIP 存檔 設置並行壓縮模式 C# ZIP 庫 Aspose.ZIP for .NET 是一個功能強大且易於使用的 API,用於在 .NET 應用程序中壓縮或解壓縮文件和文件夾。它還提供了 AES 加密技術來在 C# 中加密 ZIP 中的文件。您可以從 NuGet 安裝 API 或從 下載 部分下載其二進製文件。 在 C# 中創建 ZIP 存檔 以下是通過將文件添加到 ZIP 存檔來壓縮文件的步驟: 為輸出 ZIP 存檔創建一個 FileStream 對象。 將源文件打開到 FileStream 對像中。 創建一個 Archive 類的對象。 使用 Archive.
4月 22, 2020 · 4 min · 烏斯曼阿茲