सिंहावलोकन

कभी-कभी आपको मौजूदा संग्रह को एक या अधिक फ़ाइल के साथ विस्तारित करने की आवश्यकता होती है। स्पष्ट तरीका यह है कि संग्रह को निकाला जाए, निकाली गई फ़ाइलों के बीच अतिरिक्त फ़ाइलें डाली जाएं और उन्हें एक साथ संपीड़ित किया जाए। हालाँकि यह इष्टतम नहीं है क्योंकि हम पहले से पैक की गई फ़ाइलों पर कम्प्यूटेशनल संसाधन बर्बाद करते हैं। Aspose.ZIP रीपैकेज के बिना ज़िप संग्रह में प्रविष्टि जोड़ने की अनुमति देता है। आपको बस निष्कर्षण के लिए संग्रह खोलना है और उसमें प्रविष्टि जोड़ना है। यह सुविधा ज़िप, टीएआर और सीपीआईओ अभिलेखागार के लिए काम करती है।

उदाहरण C# के माध्यम से मौजूदा ज़िप संग्रह में नई फ़ाइलें कैसे जोड़ें

यह कोड-स्निपेट दर्शाता है कि C# का उपयोग करके मौजूदा ज़िप संग्रह में नई फ़ाइलें कैसे जोड़ें। इस प्रक्रिया में आपको अद्यतन संग्रह को निकालने और सहेजने के लिए संग्रह को खोलना होगा।

    using (Archive archive = new Archive("existing.zip"))
    {
        archive.CreateEntry("one_more.bin", "data.bin");
        archive.Save("added.zip");
    }

.NET के साथ किसी फोल्डर को ज़िप कैसे करें

ज़िप अभिलेखागार फ़ाइलों को प्रबंधित करने के लिए एक बहुमुखी उपकरण हैं: वे एक या अधिक [फ़ाइलों या फ़ोल्डरों] को संपीड़ित और संयोजित कर सकते हैं (/zip/net/advanced-api-features/create-archive-from-one-or-more-files/) एक ही पैकेज में. .NET में, ZipFile वर्ग आपको संपीड़न और निष्कर्षण दोनों के लिए ज़िप फ़ाइलों के साथ आसानी से काम करने की अनुमति देता है। ज़िप अभिलेखागार का उपयोग करने का प्राथमिक लाभ फ़ाइल का आकार कम करना है। यह उन्हें भंडारण और ट्रांसमिशन के लिए आदर्श बनाता है, जिससे मूल्यवान स्थान और बैंडविड्थ की बचत होती है। इसके अतिरिक्त, आपके संवेदनशील डेटा की सुरक्षा करते हुए, बेहतर सुरक्षा के लिए ज़िप अभिलेखागार को एन्क्रिप्ट किया जा सकता है।

उदाहरण C# के माध्यम से मौजूदा TAR संग्रह में नई फ़ाइलें कैसे जोड़ें

क्या आप अपने मौजूदा TAR संग्रह में नई फ़ाइलें जोड़ना चाहते हैं? यह कोड-स्निपेट आपको बिल्कुल दिखाएगा कि कैसे! यह कोड स्निपेट आपको अपने मौजूदा टीएआर अभिलेखागार में निर्बाध रूप से नई फ़ाइलें जोड़ने का अधिकार देता है। पूरे संग्रह को फिर से बनाने की आवश्यकता नहीं है - बस इन चरणों का पालन करें और कुशल फ़ाइल प्रबंधन के लिए इस कोड को अपने वर्कफ़्लो में एकीकृत करें।

using (TarArchive archive = new TarArchive("existing.tar"))
{
    archive.CreateEntry("one_more.bin", "data.bin");
    archive.Save("added.tar");
}

उदाहरण सी# के माध्यम से मौजूदा सीपीआईओ संग्रह में नई फ़ाइलें कैसे जोड़ें

क्या आप अपने मौजूदा सीपीआईओ अभिलेखागार में नई फ़ाइलें शामिल करना चाहते हैं? यह कोड स्निपेट मौजूदा सीपीआईओ अभिलेखागार में नई फ़ाइलें जोड़ना सरल बनाता है। इस सशक्त कोड स्निपेट का उपयोग करके अतिरिक्त फ़ाइलों के साथ अपने सीपीआईओ अभिलेखागार का निर्बाध रूप से विस्तार करें। संपूर्ण संग्रह को फिर से बनाने को अलविदा कहें - केवल कुछ चरणों के साथ, आप सीपीआईओ अभिलेखागार के भीतर कुशल फ़ाइल प्रबंधन के लिए इस कोड को आसानी से अपने वर्कफ़्लो में एकीकृत कर सकते हैं। कुछ ही चरणों में कुशल फ़ाइल प्रबंधन के लिए इसे अपने वर्कफ़्लो में एकीकृत करें।

    using (CpioArchive archive = new CpioArchive("existing.cpio"))
    {
        archive.CreateEntry("one_more.bin", "data.bin");
        archive.Save("added.cpio");
    }

निष्कर्ष

इस पृष्ठ ने ज़िप, टीएआर और सीपीआईओ अभिलेखागार में प्रविष्टियों को निर्बाध रूप से जोड़ने के लिए तीन शक्तिशाली सी# कोड स्निपेट का अनावरण किया। अपने आप को इन उन्नत तकनीकों से लैस करके, आपने मौजूदा अभिलेखागार के भीतर उन्नत फ़ाइल हेरफेर में महारत हासिल करने की क्षमता को अनलॉक कर दिया है। अपनी रचनात्मकता को उजागर करें, नवोन्मेषी दृष्टिकोण तलाशें और अपनी संग्रह प्रबंधन क्षमताओं को बढ़ाने के लिए एक शक्तिशाली उपकरण के रूप में C# का लाभ उठाएं। हैप्पी कोडिंग!

.NET API सुविधाओं के लिए अन्य समर्थित Aspose.ZIP

कनवर्ट करने, मर्ज करने, ज़िप-फ़ाइल दस्तावेज़ों को संपादित करने, संग्रह से डेटा निकालने और बहुत कुछ करने के लिए Aspose.ZIP C# लाइब्रेरी का उपयोग करें!

  

Support and Learning Resources

  
  

Aspose.Zip offers individual archive processing APIs for other popular development environments, listed below: