在實際環境中測試
在生產環境中測試無浮水印。
在任何需要的地方都能運作。
由菲爾·卡茲創建並首先通過PKZIP普及的檔案格式名稱即是「ZIP」這個術語的起源。 它現在是多種軟體程式和作業系統常用且知名的檔案壓縮標準。
創建、提取或處理ZIP 檔案,使用者可以使用各種軟體工具、作業系統內建功能或命令列介面。 這允許有效的檔案管理和壓縮。
一種常見的存檔檔案格式和壓縮工具,用於將一個或多個檔案和目錄打包和壓縮為單一檔案,稱為ZIP。通常,“.zip”檔案副檔名作為提示。 在本文中,我們將使用 C# .NET Core 創建一個 zip 文件。
啟動一個新的 Asp.NET Core 專案。
在生成的專案中,安裝 IronZIP 函式庫。
使用 IronArchive
類別,實例化一個空白的 ZIP 檔案。
要將檔案新增到空的 ZIP 檔案中,請使用 Add
方法。
FromFile
方法打開現有的 ZIP 檔案。.NET 庫IronZIP由 Iron Software 開發,簡化了在 .NET 應用程序中處理和管理 ZIP 檔案的過程。 它為程式設計師提供功能和工具,使他們能以多種方式處理 ZIP 壓縮檔案。
這些包括創建、移除、壓縮數據、打開、解密以及編輯 ZIP 文件中包含的文件和資料夾。
相容性: 設計為能在各種 .NET 環境中運行,並兼容多個框架版本。
IronZIP 可能是開發人員用於管理應用程式 ZIP 文件的有用工具。它在 .NET 框架內以程式化方式與 ZIP 壓縮檔案進行互動,提供簡單且多樣化的功能。
由於軟體程式庫會隨著時間改變和改進,請查閱官方文件、版本說明或IronZIP 網站獲取有關功能、能力、相容性以及後續版本中引入的任何新功能的最新資訊。 了解更多資訊,查看這裡.
啟動 Visual Studio 程式後,從檔案選單中選擇檔案。 選擇「新專案」後,選擇「.NET Core 主控台應用程式」。
在選擇文件位置後,在指定的文本欄位中輸入專案名稱。 接下來,如以下範例所示,點擊「建立」按鈕並選擇所需的 .NET Framework。
Visual Studio 專案將根據選定的應用程式來構建其結構。 如果您想通過控制台、Windows 或網路應用程式來創建或執行應用程式,可以通過訪問 program.cs 文件來添加程式碼。
然後,可以測試程式碼並加入程式庫。
您可以使用 Visual Studio 軟體的 NuGet 套件管理器功能直接將套件安裝到您的解決方案中。 您可以使用以下快照來訪問 NuGet 包管理器。
它提供了一個搜索框,可以調出 NuGet 網站的套件列表。下面的截圖顯示了我們在包管理器中查找詞組「IronZip」的位置。
在上圖中,顯示了相關的搜尋詞列表。 選擇所需選項是安裝解決方案包所必需的。
若要查看套件管理器主控台,請在 Visual Studio 中選擇工具 > NuGet 套件管理員。
將以下行添加到套件管理器的終端標籤中:
Install-Package IronZip
該軟體包在下載並安裝到當前專案後即可使用。
NuGet 套件可直接從網站使用第三種方法。
要從網站立即下載最新的捆綁包,請點擊此處。連結. 要將套件包含在專案中,請下載並遵循所提供的指導方針。
要使用 IronZIP 在 C# 中生成 ZIP 壓縮檔,您必須在儲存之前將檔案或目錄添加到壓縮包中。 以下是使用IronZIP創建ZIP文件的示例。
using IronZip;
using (var archive = new IronZipArchive())
{
archive.Add("1.png");
archive.Add("2.png");
archive.SaveAs("new.zip");
}
using IronZip;
using (var archive = new IronZipArchive())
{
archive.Add("1.png");
archive.Add("2.png");
archive.SaveAs("new.zip");
}
IRON VB CONVERTER ERROR developers@ironsoftware.com
首先,我們創建一個 IronZipArchive
的對象,這將允許我們使用 Add
方法。 在創建對象時,我們也可以將壓縮級別作為參數傳遞。
然後,我們可以透過將檔案路徑作為字串陣列或字串值來建立包含多個檔案的 ZIP 檔案,它可以支援這兩種值。
然後借助 SaveAs
方法,我們可以將新的 zip 檔案儲存在指定目錄的檔案系統中。 它會將所有文件保存到一個單一的zip檔案中。
若要閱讀有關 IronZIP 的更多資訊,請點擊這裡.
IronZIP 是一個專為在 C# 應用程式中管理 ZIP 文件而創建的 .NET 庫。 它允許開發者管理壓縮、提取和修改 ZIP 檔案。
IronZIP 使用清晰的 API 來簡化複雜流程,並使文件操作更輕鬆,例如提取特定文件、大量提取文件、添加條目和更改現有檔案。
開發人員可以通過使用此套件來提升 C# 專案中的檔案管理功能,而無需從頭開始。 它輕鬆適合。 由於其靈活性,ZIP 檔案可以動態地新增、修改和移除檔案,以滿足不同應用程式的需求。
IronZIP 強大的異常處理工具提供一致的工作流程,並在 ZIP 文件丟失或損壞等情況下促進錯誤修正。
雖然我的記憶可能沒有匹配最新的更新,但IronZIP在過去為.NET環境中的ZIP文件處理提供了一個可靠的選擇。
IronZIP 提供一個免費試用,價格從 $749 起。
我們可能會去這裡瞭解更多有關哪種授權版本最適合您和您的團隊的信息。 查看這個連結適用於 Iron Software 產品。