Unrar Extract Files Csharp

บทนำ

RAR archives เป็นวิธีที่ใช้กันอย่างแพร่หลายสำหรับการบีบอัดไฟล์หลายไฟล์เป็นแพ็คเกจเดียว ในคู่มือนี้ คุณจะได้เรียนรู้วิธีการ unrar หรือแยกไฟล์จาก RAR archive ที่บีบอัดโดยใช้ C# .NET เราจะครอบคลุมหลายสถานการณ์ รวมถึงวิธีการจัดการกับ archives ที่มีรหัสผ่าน และให้ตัวอย่างโค้ดที่ใช้งานได้จริงเพื่อช่วยให้คุณนำทางกระบวนการได้อย่างมีประสิทธิภาพ

สารบัญ

C# RAR Extractor หรือ Opener – ดาวน์โหลดฟรี

API Aspose.ZIP for .NET เป็นโซลูชันที่แข็งแกร่งที่ออกแบบมาเพื่อจัดการกับรูปแบบการจัดเก็บข้อมูลต่างๆ รวมถึง RAR (ทั้ง RAR4 และ RAR5), ZIP และ 7Z คุณสามารถติดตั้งไลบรารีนี้ได้อย่างง่ายดายโดยการดาวน์โหลดจาก Downloads section หรือโดยใช้คำสั่งต่อไปนี้ใน Package Manager Console ใน Microsoft Visual Studio:

PM> Install-Package Aspose.Zip

Unrar ไฟล์เฉพาะจาก RAR ใน C#

ในการแยกไฟล์เฉพาะจาก RAR archive ให้ทำตามขั้นตอนเหล่านี้:

  1. โหลดไฟล์ RAR ที่เป็นข้อมูลนำเข้าโดยใช้คลาส RarArchive
  2. สร้างไฟล์ใหม่โดยใช้วิธี Create()
  3. เปิดรายการที่ต้องการจาก RAR archive
  4. เขียนข้อมูลที่แยกออกมาไปยังไฟล์ที่สร้างขึ้นใหม่

นี่คือตัวอย่างโค้ดที่แสดงวิธีการ unrar ไฟล์เฉพาะโปรแกรมmatically ใน C#:

แยกไฟล์ทั้งหมดจาก RAR Archive ใน C#

ในการ unrar หรือแยกไฟล์ทั้งหมดจาก RAR archive ให้ทำตามขั้นตอนเหล่านี้:

  1. โหลดไฟล์ RAR ที่เป็นข้อมูลนำเข้า
  2. แยกไฟล์ทั้งหมดไปยังไดเรกทอรีที่กำหนด

โค้ดต่อไปนี้แสดงให้เห็นถึงวิธีการ unrar ไฟล์ทั้งหมดจาก RAR archive โปรแกรมmatically ใน C#:

Unrar ไฟล์เฉพาะจาก RAR ที่มีรหัสผ่าน

การแยกไฟล์เฉพาะจาก RAR archive ที่มีรหัสผ่านประกอบด้วยขั้นตอนเหล่านี้:

  1. โหลดไฟล์ RAR ที่เข้ารหัส
  2. ระบุชื่อไฟล์ผลลัพธ์
  3. ใช้เมธอด Extract() เพื่อ unrar ไฟล์ที่มีรหัสผ่าน

นี่คือวิธีที่คุณสามารถทำได้ใน C#:

Unrar ไฟล์ทั้งหมดจาก RAR Archive ที่มีรหัสผ่านใน C#

ในการแยกไฟล์ทั้งหมดจาก RAR archive ที่มีรหัสผ่าน ให้ทำตามขั้นตอนเหล่านี้:

  1. โหลดไฟล์ RAR ที่เข้ารหัส
  2. Unrar หรือแยกไฟล์ทั้งหมดที่มีรหัสผ่านจาก archive

โค้ดตัวอย่างต่อไปนี้แสดงวิธีการ unrar ไฟล์ทั้งหมดจากไฟล์ RAR ที่มีรหัสผ่านโปรแกรมmatically ใน C#:

ขอรับใบอนุญาตฟรีสำหรับ C# .NET Unrar API

คุณสามารถประเมิน API Aspose.ZIP โดยไม่มีข้อจำกัดโดยการขอ Free Temporary License ซึ่งช่วยให้คุณสำรวจความสามารถทั้งหมดของไลบรารี รวมถึงการแยกไฟล์ RAR ใน C# ที่ปลอดภัยและการจัดการ RAR archives อย่างมีประสิทธิภาพ

สรุป

ในบทความนี้ คุณได้เรียนรู้วิธีการ unrar หรือแยกไฟล์จาก RAR archives ใน C# เราได้ครอบคลุมหลายสถานการณ์ รวมถึงการแยกไฟล์จาก archives ที่มีรหัสผ่าน โดยให้ความเข้าใจอย่างครอบคลุมเกี่ยวกับ C# unrar library สำหรับ .NET สำหรับการสำรวจเพิ่มเติม คุณสามารถเยี่ยมชม API Documentation สำหรับฟีเจอร์และฟังก์ชันเพิ่มเติม หากคุณมีคำถามใดๆ โปรดติดต่อผ่าน Free Support Forum

ดูเพิ่มเติม

โดยการทำตามคู่มือนี้ คุณสามารถ แยกไฟล์ RAR ใน C# โปรแกรมmatically ได้อย่างมีประสิทธิภาพ ไม่ว่าคุณจะทำงานกับ archives มาตรฐานหรือมีรหัสผ่าน ไลบรารี C# unrar ที่ดีที่สุดสำหรับไฟล์ขนาดใหญ่ ช่วยให้กระบวนการแยกไฟล์มีความน่าเชื่อถือและมีประสิทธิภาพมากขึ้น ทำให้การจัดการ RAR archives ในแอปพลิเคชัน .NET ของคุณง่ายขึ้น