Create 7Zip Archive in C#

में A पिछला पोस्टहमने शोध किया कि कैसे बनाया जाए ज़िप संग्रह का उपयोग C#अब, हम अपने ध्यान को **7z प्रारूप ** पर स्थानांतरित करेंगे, जो अपने उच्च संपीड़न अनुपात और मजबूत 256-बिट एईएस एन्क्रिप्शन क्षमताओं के लिए प्रसिद्ध है. यह .NET 7z लाइब्रेरी को सुरक्षित और कुशलता से फ़ाइलों को संभालने का एक आदर्श विकल्प बनाता है।

आप क्या सीखेंगे

इस ट्यूटोरियल में, आप सीखेंगे 7z (7-Zip) संग्रह को प्रोग्रामिंग रूप से C# का उपयोग करके कैसे बनाएं. हम निम्न विषयों को कवर करेंगे:

हम इसका उपयोग करेंगे .NET के लिए Aspose.ZIP API. आप इस पुस्तकालय को स्थापित कर सकते हैं:

C# का उपयोग करके 7z (7-Zip) संग्रह बनाएं

आप फ़ाइलों को एक 7z संग्रह में संपीड़ित कर सकते हैं, जो दोनों **एकल फाइल ** और बहुत फाइलें परिदृश्यों के लिए उपयुक्त है. यह कार्यक्षमता .NET RAR निष्कर्षण उपकरण की तलाश में डेवलपर्स को लागत प्रभावी समाधान प्रदान करती है।

एकल इनपुट के साथ 7z संग्रह बनाएं

एक एकल फ़ाइल के साथ एक 7Z संग्रह बनाने के लिए, इन चरणों का पालन करें:

यहाँ एक C# उदाहरण है के लिए चित्रित करता है:

7Z फ़ाइल बनाने के लिए कई इनपुट के साथ

कई फ़ाइलों को एकल 7Z संग्रह में संपीड़ित करने के लिए:

उदाहरण के लिए:

C# का उपयोग करके एक AES एन्क्रिप्टेड 7z संग्रह बनाएं

अपने संग्रह को सुरक्षित रखने के लिए, आप एईएस एन्क्रिप्शन का उपयोग कर सकते हैं, जो .NET 7z लाइब्रेरी की एक विशेषता है जो फ़ाइल सुरक्षा में सुधार करती है:

उदाहरण के लिए:

C# का उपयोग करके 7z इनपुट के लिए अलग-अलग पासवर्ड सेट करें

अपने संग्रह में विभिन्न इनपुटों के लिए अद्वितीय पासवर्ड आवंटित करें:

  • खुलते हैं A FileStream 7Z संग्रह के लिए।
  • Use 7वीं शताब्दी.CreateEntry व्यक्तिगत पासवर्ड निर्दिष्ट करते समय इनपुट जोड़ने के लिए।
  • संग्रह को बचाएं।

उदाहरण के लिए:

Conclusion

इस लेख में, हमने शोध किया है कि कैसे **C# में 7z संग्रह को प्रोग्रामिंग रूप से बनाएं ** , उन्हें AES एन्क्रिप्शन के साथ सुरक्षित करें, और इनपुट के लिए अद्वितीय पासवर्ड आवंटित करें। Aspose.ZIP दस्तावेज.

.NET के लिए **Aspose Plugin ** का उपयोग करके, आप प्रभावी ढंग से फ़ाइलों का प्रबंधन कर सकते हैं, एन्क्रिप्शन लागू करते हैं और अपने कार्यप्रवाहों को सरल बनाते हैं – सभी केवल $99 . उन्नत सुविधाओं को अनलॉक करें आज इस विश्वसनीय ।NET संग्रह निकालने प्लगइन के साथ, सभी प्रमुख प्रारूपों की सहायता!

More in this category