यह विषय C# में ZIP को 7z में परिवर्तित करने के बारे में संकलन करता है। इसमें पर्यावरण कॉन्फ़िगरेशन, चरण-दर-चरण एल्गोरिदम और C# में ZIP को 7zip में परिवर्तित करने के लिए एक चलने योग्य नमूना कोड पर चर्चा की गई है। इसके अलावा, इस सुविधा को अपनी एप्लिकेशन में एकीकृत करने के लिए आपको किसी अन्य फ़ाइल संपीड़न सॉफ़्टवेयर या एप्लिकेशन को स्थापित करने की आवश्यकता नहीं है।
C# में ZIP को 7ZIP में परिवर्तित करने के चरण
- ZIP को 7z अभिलेख में परिवर्तित करने के लिए Aspose.ZIP स्थापित करें
- Archive क्लास का उपयोग करके इनपुट ZIP डायरेक्टरी पढ़ें
- आउटपुट 7z डायरेक्टरी लिखने के लिए SevenZipArchive क्लास का एक ऑब्जेक्ट परिभाषित करें
- ZIP अभिलेख के प्रत्येक फ़ाइल को लूप करें और 7z अभिलेख में संबंधित प्रविष्टि बनाएं
- Save मेथड का उपयोग करके जेनरेटेड 7z फ़ाइल लिखें
ये चरण C# में ZIP को 7zip में निर्यात करने का एक अवलोकन प्रस्तुत करते हैं। पहले चरण के रूप में, यह इनपुट ZIP अभिलेख को लोड करता है और फिर इसके प्रत्येक प्रविष्टि को एक-एक करके लूप करता है। अंत में, यह स्रोत से लक्ष्य अभिलेख में सभी फ़ाइल सामग्री को कॉपी करता है।
C# में ZIP को 7z में निर्यात करने के लिए कोड
यह कोड स्निपेट C# में ZIP को 7z में परिवर्तित करने के लिए कार्यप्रवाह को दर्शाता है। यह ZIP परिवर्तन करने के लिए Archive क्लास और SevenZipArchive क्लास का उपयोग करता है। साथ ही, आप इसे और अधिक अनुकूलित कर सकते हैं, जैसे कि SevenZipEntrySettings क्लास के साथ आउटपुट 7z अभिलेख को हेरफेर करना। उदाहरण के लिए, आप अपनी आवश्यकताओं को पूरा करने के लिए आउटपुट 7z अभिलेख के लिए संपीड़न या एन्क्रिप्शन सेटिंग्स सेट कर सकते हैं।
इस ट्यूटोरियल ने C# में zip 7z के हेरफेर से संबंधित सभी जानकारी को समझाया है। हालांकि, यदि आप प्रोग्रामेटिक रूप से आउटपुट 7z फ़ाइल को निकालना चाहते हैं, तो आप C# में 7z फ़ाइल ओपनर बनाएं पर लेख देख सकते हैं।