Extract RAR Files in C#

Introduction

RAR संग्रह एक एकल पैकेज में कई फ़ाइलों को संपीड़ित करने और संलग्न करने के लिए एक लोकप्रिय विकल्प हैं. इस गाइड में, हम आपको दिखाएंगे कि कैसे **C# में आरएआर फाइलें निकालना है, जिसमें ** पासवर्ड-सुरक्षित और एन्क्रिप्टेड आरएलआर फाइल शामिल हैं ** . Aspose.ZIP for .NET का उपयोग करके, आप आसानी से एक्सट्रैक्ट और प्रबंधन कर सकते हैं दोनों आरआर 4 और आरएफ 5 फाइलें प्रभावी ढंग से।

सामग्री तालिका

1. सेटअप C# RAR निकालने

शुरू करने के लिए C# में RAR संग्रह से फ़ाइलों को निकालने के साथ, आपको स्थापित करने की आवश्यकता होगी ** Aspose.ZIP for .NET. यह शक्तिशाली लाइब्रेरी आरआर 4 और आरएआर 5 दोनों प्रारूपों का समर्थन करती है, जिसमें एन्क्रिप्ट किए गए फाइल भी शामिल हैं.

Installation

आप निम्न कमांड के साथ NuGet के माध्यम से पुस्तकालय स्थापित कर सकते हैं:

PM> Install-Package Aspose.Zip

इसके अलावा, आप इसे सीधे डाउनलोड कर सकते हैं। डाउनलोड करने के लिए पृष्ठ.

2. RAR से एक विशिष्ट फ़ाइल निकालना

एक RAR संग्रह से एक फ़ाइल निकालने के लिए, निम्नलिखित चरणों का पालन करें:

  • RAR संग्रह का उपयोग करके डाउनलोड करें RarArchive कक्षा है।
  • उस फ़ाइल का चयन करें जिसे आप निकालना चाहते हैं।
  • फ़ाइल को अपने वांछित स्थान पर सहेजें।

कोड उदाहरण

using (RarArchive archive = new RarArchive("input.rar"))
{
    RarArchiveEntry entry = archive.Entries["example.txt"];
    entry.Extract("output_folder/example.txt");
}

यह विधि आपको RAR संग्रह से एक फ़ाइल को प्रभावी ढंग से निकालने की अनुमति देती है।

3. RAR Archive से सभी फ़ाइलों को निकालना

एक RAR संग्रह से ** सभी फ़ाइलों को निकालने के लिए** , बस इन चरणों का पालन करें:

  • दुर्लभ फ़ाइल लोड करें।
  • निष्कर्षण के लिए लक्ष्य निर्देशिका निर्दिष्ट करें।

कोड उदाहरण

using (RarArchive archive = new RarArchive("input.rar"))
{
    archive.ExtractToDirectory("output_folder/");
}

इस दृष्टिकोण में सभी फ़ाइलों को संग्रह से निर्दिष्ट निर्देशिका में निकाल दिया जाएगा।

4. पासवर्ड-सुरक्षित RAR से एक फ़ाइल निकालना

** पासवर्ड-सुरक्षित आरआर संग्रह** के साथ काम करते समय, आप निम्नलिखित चरणों का पालन करके एक विशिष्ट फ़ाइल निकाल सकते हैं:

  • संदिग्ध RAR संग्रह को लोड करें।
  • सही पासवर्ड प्रदान करें।
  • वांछित फ़ाइल निकालें।

कोड उदाहरण

using (RarArchive archive = new RarArchive("protected.rar", "your_password"))
{
    RarArchiveEntry entry = archive.Entries["secure_file.txt"];
    entry.Extract("output_folder/secure_file.txt");
}

यह विधि **लॉक करता है और कुशलतापूर्वक एक पासवर्ड-सुरक्षित आरआर संग्रह से एक विशिष्ट फ़ाइल को निकालता है।

5. सभी फ़ाइलों को पासवर्ड-सुरक्षित RAR से निकालें

एक पासवर्ड-सुरक्षित RAR संग्रह से ** सभी फ़ाइलों को निकालने के लिए** , इन चरणों का पालन करें:

  • RAR फ़ाइल को एन्क्रिप्ट करें।
  • सही पासवर्ड दर्ज करें।
  • सभी फ़ाइलों को अपने वांछित आउटपुट फ़ोल्डर में निकाल दें।

कोड उदाहरण

using (RarArchive archive = new RarArchive("protected.rar", "your_password"))
{
    archive.ExtractToDirectory("output_folder/");
}

यह विधि यह सुनिश्चित करती है कि आप सभी एन्क्रिप्टेड फ़ाइलों को निकालते हैं जबकि उनकी मूल संरचना को बनाए रखा जाता है।

6. एक मुफ्त एपीआई लाइसेंस प्राप्त करें

Aspose.ZIP **की ** पूर्ण सुविधाओं को अनलॉक करने के लिए, आप एक मुक्त अस्थायी लाइसेंस का अनुरोध कर सकते हैं।

विस्तृत दस्तावेज के लिए, Aspose.ZIP गाइड ** पर जाएं या किसी भी प्रश्न के लिये समुदाय के साथ जुड़ें ** Apose Forum

7. निष्कर्ष और अतिरिक्त संसाधन

Summary

इस मार्गदर्शिका में, हम कवर करते हैं:

    • C# में RAR फ़ाइलों को कैसे निकालें
    • ** पासवर्ड-सुरक्षित और एन्क्रिप्टेड आरआर फ़ाइलों को निकालना**
    • ** दोनों एकल और बैच निकालने का संचालन**

**Aspose.ZIP for .NET ** के साथ, आप प्रभावी ढंग से अपने अनुप्रयोगों में **आउटपुट, संपीड़न, और संग्रह का प्रबंधन कर सकते हैं ** . आज केवल $ 99 के लिए ऑटोमेटेड आरआर फ़ाइल प्रसंस्करण शुरू करें!

More in this category