แยกเปิด 7z

ไฟล์ 7z เป็นที่นิยมเนื่องจากมีอัตราส่วนการบีบอัดที่ดี คุณสามารถเปิดหรือแตกไฟล์ 7z (7zip) ในแอปพลิเคชัน C# ของคุณ โปรดตรวจสอบส่วนต่อไปนี้เพื่อเรียนรู้วิธีสร้างตัวแตกไฟล์ 7z และเปิดเครื่องรูดไฟล์เก็บถาวรที่ป้องกันด้วยรหัสผ่าน:

ตัวแยกไฟล์ 7z (7zip) - การติดตั้ง C # API

Aspose.ZIP for .NET API สามารถบีบอัดหรือแยกรูปแบบการบีบอัดต่างๆ รวมถึง ZIP, RAR, 7z ฯลฯ คุณสามารถสร้างไฟล์ 7z ( 7zip) แยกในแอปพลิเคชัน .NET โปรดดาวน์โหลดไฟล์ DLL จากส่วน ดาวน์โหลด หรือติดตั้งด้วยคำสั่ง NuGet ต่อไปนี้:

PM> Install-Package Aspose.Zip

เปิดหรือแตกไฟล์ 7z (7zip) โดยทางโปรแกรมโดยใช้ C#

คุณสามารถเปิดหรือแตกไฟล์ 7z (7zip) ด้วยขั้นตอนต่อไปนี้:

  1. โหลดอินพุต 7z (7zip) เก็บถาวรด้วยคลาส SevenZipArchive
  2. แตกไฟล์ทั้งหมดใน 7zip ไปยังไดเร็กทอรีโดยใช้เมธอด ExtractToDirectory

รหัสต่อไปนี้แสดงวิธีการเปิดหรือแตกไฟล์ 7z โดยทางโปรแกรมโดยใช้ C#:

// โหลดอินพุต 7z (7zip) เก็บถาวรด้วยคลาส SevenZipArchive
using (SevenZipArchive archive = new SevenZipArchive("Sample.7z"))
{
    // แยกไฟล์ทั้งหมดใน 7zip ไปยังไดเร็กทอรีโดยใช้เมธอด ExtractToDirectory
    archive.ExtractToDirectory(dataDir + "Sample_ExtractionFolder");
}

แยกหรือเปิดเครื่องรูดไฟล์ 7zip ที่ป้องกันด้วยรหัสผ่านโดยใช้ C

ไฟล์ 7z บางไฟล์อาจถูกเข้ารหัสด้วยการป้องกันด้วยรหัสผ่าน ตัวอย่างเช่น เมื่อคุณต้องการหลีกเลี่ยงการเข้าถึงข้อมูลโดยไม่ได้รับอนุญาต คุณสามารถแยกหรือเปิดเครื่องรูดไฟล์ 7zip ที่ป้องกันด้วยรหัสผ่านด้วยขั้นตอนด้านล่าง:

  1. โหลดไฟล์เก็บถาวรอินพุต 7z ที่ป้องกันด้วยรหัสผ่าน
  2. แยกหรือเปิดไฟล์เก็บถาวร 7z ด้วยรหัสผ่านโดยใช้เมธอด ExtractToDirectory

รหัสด้านล่างอธิบายวิธีการแยกหรือเปิดเครื่องรูดไฟล์ 7zip ที่ป้องกันด้วยรหัสผ่านโดยทางโปรแกรมโดยใช้ C #:

// โหลดไฟล์เก็บถาวรอินพุต 7z ที่ป้องกันด้วยรหัสผ่าน
using(var archive = new SevenZipArchive("Sample_Encrypted.7z"))
{
    // แยกหรือเปิดไฟล์เก็บถาวร 7z ด้วยรหัสผ่าน
    archive.ExtractToDirectory("Sample_Encrypted7zip", "aspose");
}

รับใบอนุญาต API ฟรี

คุณสามารถประเมิน API ได้โดยไม่มีข้อจำกัดในการประเมินโดยขอ ใบอนุญาตชั่วคราวฟรี

บทสรุป

ในบทความนี้ คุณได้เรียนรู้วิธีการเปิดหรือแตกไฟล์ 7z (7zip) โดยทางโปรแกรมโดยใช้ภาษา C# ยิ่งไปกว่านั้น คุณยังได้สำรวจวิธีคลายซิปไฟล์ 7z ที่ป้องกันด้วยรหัสผ่านหรือเข้ารหัสในแอปพลิเคชันที่ใช้ .NET คุณสามารถติดต่อเราได้ที่ Free Support Forum หรือไปที่ API Documentation เพื่อดูคุณสมบัติอื่นๆ ของ API

ดูสิ่งนี้ด้วย