
บทนำ
ไฟล์ 7z เป็นที่รู้จักในด้านอัตราการบีบอัดที่ยอดเยี่ยม ทำให้เป็นตัวเลือกที่ชื่นชอบสำหรับการจัดเก็บและการถ่ายโอนข้อมูล ในคู่มือนี้ คุณจะได้เรียนรู้วิธีการ เปิด หรือ แตกไฟล์ 7z (7zip) โดยใช้โปรแกรม C# ในแอปพลิเคชันของคุณ
สารบัญ
- ตัวถอดรหัสไฟล์ 7z (7zip) – การติดตั้ง C# API
- เปิดหรือแตกไฟล์ 7z (7zip) โดยใช้ C#
- แตกหรือคลายไฟล์ 7zip ที่มีรหัสผ่านโดยใช้ C#
- ขอใบอนุญาต API ฟรี
ตัวถอดรหัสไฟล์ 7z (7zip) – การติดตั้ง C# API
ในการทำงานกับไฟล์ 7z ในแอปพลิเคชันของคุณ คุณสามารถใช้ Aspose.ZIP for .NET API ไลบรารีที่แข็งแกร่งนี้รองรับรูปแบบที่บีบอัดหลายประเภท รวมถึง ZIP, RAR และ 7z
ในการเริ่มต้น ให้ติดตั้ง API ผ่าน NuGet ด้วยคำสั่งต่อไปนี้:
PM> Install-Package Aspose.Zip
เปิดหรือแตกไฟล์ 7z (7zip) โดยใช้ C#
ในการ เปิด หรือ แตกไฟล์ 7z โดยใช้โปรแกรม ให้ทำตามขั้นตอนเหล่านี้:
- โหลดไฟล์ 7z (7zip) ที่ต้องการโดยใช้คลาส
SevenZipArchive
- ใช้เมธอด
ExtractToDirectory
เพื่อแตกไฟล์ทั้งหมดจากไฟล์ 7zip ไปยังไดเรกทอรีที่ระบุ
นี่คือตัวอย่างรหัส:
using Aspose.Zip.SevenZip;
using System.IO;
class Program
{
static void Main()
{
using (SevenZipArchive archive = new SevenZipArchive("input.7z"))
{
archive.ExtractToDirectory("output_folder");
}
}
}
แตกหรือคลายไฟล์ 7zip ที่มีรหัสผ่านโดยใช้ C#
ในการแตกไฟล์ 7zip ที่มีรหัสผ่าน ให้ทำตามขั้นตอนเหล่านี้:
- โหลดไฟล์ 7z ที่เข้ารหัส
- ใช้เมธอด
ExtractToDirectory
โดยระบุรหัสผ่าน
นี่คือการนำไปใช้:
using Aspose.Zip.SevenZip;
using System.IO;
class Program
{
static void Main()
{
using (SevenZipArchive archive = new SevenZipArchive("protected.7z"))
{
archive.ExtractToDirectory("output_folder", "your_password");
}
}
}
ขอใบอนุญาต API ฟรี
คุณสามารถประเมิน Aspose.ZIP API โดยไม่มีข้อจำกัดโดยการขอ ใบอนุญาตชั่วคราวฟรี
สรุป
ในบทความนี้ คุณได้เรียนรู้วิธีการ เปิด หรือ แตกไฟล์ 7z โดยใช้โปรแกรม C# นอกจากนี้คุณยังได้สำรวจวิธีการจัดการกับไฟล์ที่มีรหัสผ่านในแอปพลิเคชัน .NET ของคุณ สำหรับความช่วยเหลือเพิ่มเติม โปรดเยี่ยมชม ฟอรัมสนับสนุนฟรี หรือดูเอกสาร API ของเรา เอกสาร
ด้วย Aspose Plugin คุณสามารถจัดการ การจัดการไฟล์ 7z ได้อย่างง่ายดาย ทำให้เป็นเครื่องมือที่สำคัญในการดำเนินการ การแตกไฟล์ 7z โดยโปรแกรม ใน แอปพลิเคชัน .NET ของคุณ