NET के लिए Universal Compressor
Aspose.ZIP Universal Compressor for .NET एक हल्का प्लगइन है जो कई संग्रह प्रारूपों में निर्देशिका संपीड़न को सरल बनाता है. चाहे आपको वितरण के लिए सामग्री पैकेजिंग करने की आवश्यकता हो, बैकअप बनाने, या भंडारण और स्थानांतरण के बारे में फ़ाइलों को तैयार करने का समय, यह प्लेटफॉर्म एपीआई प्रदान करता है जिसका उपयोग आसानी से किया जा सकता है, जिसे एस्पोज़.जीआईपी लाइब्रेरी पर बनाया गया ह.
स्थापना और स्थापन
अपने परियोजना में Aspose.ZIP पैकेज स्थापित करें NuGet Package Manager या Packages Manager Console के माध्यम स.
अपनी लाइसेंस कुंजी सेट करें ताकि पूर्ण, पानी के निशान-मुक्त कार्यक्षमता सक्षम ह.
समर्थित प्लेटफार्म:
ऑपरेटिंग सिस्टम: विंडोज, लिनक्स (.NET कोर 2.0+), मैकओएस (10.12+)
फ्रेमवर्क: .NET Framework 2.0–4.8, .Net Standard 2.0, .net Core, और बाद म
विकास वातावरण: विज़ुअल स्टूडियो 2010-2022
विस्तृत निर्देशों के लिए, देख स्थापना गाइड .
विशेषताओं और कार्य
- मल्टी-फॉर्मेट समर्थन: ZIP, 7z, TAR और CPIO प्रारूपों में कॉम्प्रेस निर्देशिकाए.
- सरल एपीआई: न्यूनतम कॉन्फ़िगरेशन के साथ पूरे निर्देशिकाओं को संपीड़ित करने के लिए एक-लाइन विध.
- क्रॉस-प्लेटफॉर्म संगतता: विंडोज, लिनक्स और मैकओएस पर्यावरण में अनियंत्रित रूप से काम करता ह.
- Enterprise Ready: बड़े अनुप्रयोगों के लिए माप लाइसेंस और स्केल करने योग्य एकीकरण का समर्थन करता ह.
C# .NET के माध्यम से निर्देशिकाओं को कैसे संपीड़ित कर
निम्नलिखित स्निपट दिखाता है कि प्लगइन का उपयोग करके एक निर्देशिका को कैसे संपीड़ित किया जाए:
using Aspose.Zip;
// Compress a directory into a ZIP archive
ArchiveFactory.CompressDirectory("C:\\InputDirectory", "C:\\OutputArchive.zip");
// Compress into a 7z archive
ArchiveFactory.CompressDirectory("C:\\InputDirectory", "C:\\OutputArchive.7z");
// Compress into a TAR archive
ArchiveFactory.CompressDirectory("C:\\InputDirectory", "C:\\OutputArchive.tar");
इस कोड का उपयोग ArchiveFactory.CompressDirectory
एक स्रोत निर्देशिका को वांछित संग्रह प्रारूप में संपीड़ित करने का तरीक.
सर्वश्रेष्ठ अभ्यास
हमेशा प्रारंभ करने से पहले लक्ष्य निर्देशिका मार्ग को सत्यापित करें ताकि चलने के समय में त्रुटियों से बच.
अपने परिदृश्य के लिए सही प्रारूप चुन:
ZIP सामान्य उपयोग और संगतता के लिए
7z उच्च संपीड़न अनुपात के लिए
TAR/CPIO Unix/Linux कार्यप्रवाह के लिए
बड़े निर्देशिकाओं पर संपीड़न प्रदर्शन की निगरानी करें और यूआई अनुप्रयोगों के लिए पृष्ठभूमि कार्यों में प्रक्रिया को चलाने पर विचार कर.
प्रदर्शन अनुकूलन और नई सुविधाओं का लाभ उठाने के लिए अपने Aspose.ZIP लाइब्रेरी को अद्यतन रख.