संपीड़न स्तर सेट करें

इस ट्यूटोरियल में, हम .NET के लिए Aspose.Words का उपयोग करके किसी दस्तावेज़ को सहेजते समय संपीड़न स्तर सेट करने के लिए दिए गए C# स्रोत कोड का पता लगाएंगे। यह सुविधा आपको जेनरेट किए गए दस्तावेज़ के संपीड़न स्तर को नियंत्रित करने की अनुमति देती है।

चरण 1: वातावरण स्थापित करना

शुरू करने से पहले, सुनिश्चित करें कि आपने .NET के लिए Aspose.Words के साथ अपना विकास वातावरण स्थापित कर लिया है। सुनिश्चित करें कि आपने आवश्यक संदर्भ जोड़ दिए हैं और उचित नामस्थान आयात कर लिए हैं।

चरण 2: दस्तावेज़ लोड करना

// आपके दस्तावेज़ निर्देशिका का पथ
string dataDir = "YOUR DOCUMENTS DIRECTORY";

Document doc = new Document(dataDir + "Document.docx");

इस चरण में, हम का उपयोग करके दस्तावेज़ को लोड करते हैंDocument विधि और लोड करने के लिए DOCX फ़ाइल का पथ पास करना।

चरण 3: OOXML बैकअप विकल्पों को कॉन्फ़िगर करना

OoxmlSaveOptions saveOptions = new OoxmlSaveOptions { CompressionLevel = CompressionLevel.SuperFast };

इस चरण में, हम OOXML सेव विकल्पों का उपयोग करके कॉन्फ़िगर करते हैंOoxmlSaveOptions कक्षा। हम संपीड़न स्तर को इस पर सेट करते हैंSuperFast तेज़ संपीड़न पाने के लिए.

चरण 4: दस्तावेज़ को निर्दिष्ट संपीड़न स्तर के साथ सहेजें

doc.Save(dataDir + "WorkingWithOoxmlSaveOptions.SetCompressionLevel.docx", saveOptions);

इस अंतिम चरण में, हम दस्तावेज़ को का उपयोग करके सहेजते हैंSave विधि और आउटपुट फ़ाइल के लिए पथ पास करना.docx एक्सटेंशन, निर्दिष्ट सेव विकल्पों के साथ।

अब आप किसी दस्तावेज़ को सहेजते समय संपीड़न स्तर सेट करने के लिए स्रोत कोड चला सकते हैं। परिणामी फ़ाइल निर्दिष्ट निर्देशिका में “WorkingWithOoxmlSaveOptions.SetCompressionLevel.docx” नाम से सहेजी जाएगी।

.NET के लिए Aspose.Words का उपयोग करके संपीड़न स्तर सेट करने के लिए नमूना स्रोत कोड


// आपकी दस्तावेज़ निर्देशिका का पथ
string dataDir = "YOUR DOCUMENT DIRECTORY"; 
 
Document doc = new Document(dataDir + "Document.docx");

OoxmlSaveOptions saveOptions = new OoxmlSaveOptions { CompressionLevel = CompressionLevel.SuperFast };

doc.Save(dataDir + "WorkingWithOoxmlSaveOptions.SetCompressionLevel.docx", saveOptions);
            
        

निष्कर्ष

इस ट्यूटोरियल में, हमने .NET के लिए Aspose.Words का उपयोग करके दस्तावेज़ को सहेजते समय संपीड़न स्तर सेट करने की कार्यक्षमता का पता लगाया। संपीड़न के उचित स्तर को निर्दिष्ट करके, आप दस्तावेज़ आकार और पीढ़ी की गति को अनुकूलित कर सकते हैं।

OoxmlSaveOptions क्लास सेट करके संपीड़न के स्तर को नियंत्रित करने के लिए लचीलापन प्रदान करता हैCompressionLevel उचित मूल्य पर संपत्ति, जैसेSuperFast. यह आपको आपकी विशिष्ट आवश्यकताओं के आधार पर फ़ाइल आकार और बैकअप गति के बीच सही संतुलन बनाने की अनुमति देता है।

जब आपको जेनरेट की गई फ़ाइलों के आकार को कम करने की आवश्यकता होती है, खासकर बड़े दस्तावेज़ों के लिए, संपीड़न का उपयोग करना फायदेमंद हो सकता है। इससे दस्तावेज़ों को संग्रहीत करना, साझा करना और संचारित करना आसान हो सकता है।

.NET के लिए Aspose.Words दस्तावेज़ हेरफेर के लिए कई शक्तिशाली विकल्प और सुविधाएँ प्रदान करता है। उपयुक्त बैकअप विकल्पों का उपयोग करके, आप दस्तावेज़ निर्माण प्रक्रिया को अनुकूलित कर सकते हैं और अपने एप्लिकेशन के प्रदर्शन को अनुकूलित कर सकते हैं।

अपने दस्तावेज़ निर्माण वर्कफ़्लो को बढ़ाने के लिए .NET के लिए Aspose.Words की अधिक सुविधाओं का पता लगाने के लिए स्वतंत्र महसूस करें।