GzipArchive.GzipArchive
अंतर्वस्तु
[
छिपाना
]GzipArchive()
का एक नया उदाहरण प्रारंभ करता हैGzipArchive
संपीड़ित करने के लिए तैयार वर्ग .
public GzipArchive()
उदाहरण
निम्न उदाहरण दिखाता है कि किसी फ़ाइल को कैसे कंप्रेस करना है.
using (GzipArchive archive = new GzipArchive())
{
archive.SetSource("data.bin");
archive.Save("archive.gz");
}
यह सभी देखें
- class GzipArchive
- नाम स्थान Aspose.Zip.Gzip
- सभा Aspose.Zip
GzipArchive(Stream, bool)
का एक नया उदाहरण प्रारंभ करता हैGzipArchive
डीकंप्रेसिंग के लिए तैयार वर्ग।
public GzipArchive(Stream sourceStream, bool parseHeader = false)
पैरामीटर | प्रकार | विवरण |
---|---|---|
sourceStream | Stream | संग्रह का स्रोत। |
parseHeader | Boolean | नाम सहित गुणों का पता लगाने के लिए स्ट्रीम हेडर को पार्स करना है या नहीं। खोज योग्य स्ट्रीम के लिए ही समझ में आता है। |
टिप्पणियों
यह कंस्ट्रक्टर डीकंप्रेस नहीं करता है। देखनाOpen
डीकंप्रेसिंग के लिए विधि.
उदाहरण
एक स्ट्रीम से एक संग्रह खोलें और इसे एक में निकालेंमेमोरीस्ट्रीम
var ms = new MemoryStream();
using (GzipArchive archive = new GzipArchive(File.OpenRead("archive.gz")))
archive.Open().CopyTo(ms);
यह सभी देखें
- class GzipArchive
- नाम स्थान Aspose.Zip.Gzip
- सभा Aspose.Zip
GzipArchive(string, bool)
का एक नया उदाहरण प्रारंभ करता हैGzipArchive
वर्ग.
public GzipArchive(string path, bool parseHeader = false)
पैरामीटर | प्रकार | विवरण |
---|---|---|
path | String | संग्रह फ़ाइल का पथ। |
parseHeader | Boolean | नाम सहित गुणों का पता लगाने के लिए स्ट्रीम हेडर को पार्स करना है या नहीं। खोज योग्य स्ट्रीम के लिए ही समझ में आता है। |
अपवाद
अपवाद | स्थिति |
---|---|
ArgumentNullException | path शून्य है। |
SecurityException | कॉल करने वाले के पास एक्सेस करने के लिए आवश्यक अनुमति नहीं है। |
ArgumentException | path खाली है, केवल सफेद स्थान हैं, या अमान्य वर्ण हैं। |
UnauthorizedAccessException | फ़ाइल तक पहुंचpath वर्जित किया गया है। |
PathTooLongException | विष्तृतpath, फ़ाइल नाम, या दोनों सिस्टम-परिभाषित अधिकतम लंबाई से अधिक हैं। उदाहरण के लिए, Windows-आधारित प्लेटफ़ॉर्म पर, पथ 248 वर्णों से कम होने चाहिए और फ़ाइल नाम 260 वर्णों से कम होने चाहिए। |
NotSupportedException | पर फाइल करेंpath स्ट्रिंग के बीच में एक कोलन (:) होता है। |
टिप्पणियों
यह कंस्ट्रक्टर डीकंप्रेस नहीं करता है। देखनाOpen
डीकंप्रेसिंग के लिए विधि.
उदाहरण
फ़ाइल से पथ द्वारा एक संग्रह खोलें और इसे एक में निकालेंमेमोरीस्ट्रीम
var ms = new MemoryStream();
using (GzipArchive archive = new GzipArchive("archive.gz"))
archive.Open().CopyTo(ms);
यह सभी देखें
- class GzipArchive
- नाम स्थान Aspose.Zip.Gzip
- सभा Aspose.Zip