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

इस ट्यूटोरियल में, हम .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यह आपको अपनी विशिष्ट आवश्यकताओं के आधार पर फ़ाइल आकार और बैकअप गति के बीच सही संतुलन बनाने की अनुमति देता है।

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

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

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