रूसी को डिफ़ॉल्ट संपादन भाषा के रूप में सेट करें

परिचय

आज की बहुभाषी दुनिया में, अलग-अलग दर्शकों की भाषा वरीयताओं को पूरा करने के लिए अपने दस्तावेज़ों को अनुकूलित करना अक्सर आवश्यक होता है। Word दस्तावेज़ में डिफ़ॉल्ट संपादन भाषा सेट करना एक ऐसा ही अनुकूलन है। यदि आप .NET के लिए Aspose.Words का उपयोग कर रहे हैं, तो यह ट्यूटोरियल आपको अपने Word दस्तावेज़ों में डिफ़ॉल्ट संपादन भाषा के रूप में रूसी सेट करने के बारे में मार्गदर्शन करेगा।

यह चरण-दर-चरण मार्गदर्शिका सुनिश्चित करती है कि आप प्रक्रिया के प्रत्येक भाग को समझें, अपने परिवेश को सेट करने से लेकर अपने दस्तावेज़ में भाषा सेटिंग्स को सत्यापित करने तक।

आवश्यक शर्तें

कोडिंग भाग में उतरने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित पूर्वापेक्षाएँ हैं:

  1. Aspose.Words for .NET: आपको Aspose.Words for .NET लाइब्रेरी की आवश्यकता है। आप इसे यहाँ से डाउनलोड कर सकते हैंएस्पोज रिलीज पृष्ठ।
  2. विकास वातावरण: .NET अनुप्रयोगों को कोडिंग और चलाने के लिए विजुअल स्टूडियो जैसे IDE की अनुशंसा की जाती है।
  3. C# का बुनियादी ज्ञान: इस ट्यूटोरियल को समझने के लिए C# प्रोग्रामिंग भाषा और .NET फ्रेमवर्क को समझना आवश्यक है।

नामस्थान आयात करें

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

using Aspose.Words;
using Aspose.Words.Loading;

चरण 1: लोडऑप्शन सेट अप करना

सबसे पहले, हमें कॉन्फ़िगर करने की आवश्यकता हैLoadOptions डिफ़ॉल्ट संपादन भाषा को रूसी में सेट करने के लिए। इस चरण में एक उदाहरण बनाना शामिल हैLoadOptions और इसकी स्थापनाLanguagePreferences.DefaultEditingLanguage संपत्ति।

LoadOptions इंस्टेंस बनाएं

LoadOptions loadOptions = new LoadOptions();

डिफ़ॉल्ट संपादन भाषा को रूसी पर सेट करें

loadOptions.LanguagePreferences.DefaultEditingLanguage = EditingLanguage.Russian;

इस चरण में, आप एक उदाहरण बनाते हैंLoadOptions और इसे सेट करेंDefaultEditingLanguageसंपत्ति कोEditingLanguage.Russianयह Aspose.Words को बताता है कि जब भी कोई दस्तावेज़ इन विकल्पों के साथ लोड किया जाता है, तो रूसी को डिफ़ॉल्ट संपादन भाषा के रूप में माना जाता है।

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

इसके बाद, हमें Word दस्तावेज़ को लोड करना होगाLoadOptions पिछले चरण में कॉन्फ़िगर किया गया। इसमें आपके दस्तावेज़ का पथ निर्दिष्ट करना और पास करना शामिल हैLoadOptions उदाहरण के लिएDocument निर्माता.

दस्तावेज़ पथ निर्दिष्ट करें

string dataDir = "YOUR DOCUMENT DIRECTORY";

LoadOptions के साथ दस्तावेज़ लोड करें

Document doc = new Document(dataDir + "No default editing language.docx", loadOptions);

इस चरण में, आप उस निर्देशिका पथ को निर्दिष्ट करते हैं जहाँ आपका दस्तावेज़ स्थित है और इसका उपयोग करके दस्तावेज़ को लोड करते हैंDocument निर्माता.LoadOptions सुनिश्चित करें कि रूसी भाषा को डिफ़ॉल्ट संपादन भाषा के रूप में सेट किया गया है।

चरण 3: डिफ़ॉल्ट संपादन भाषा सत्यापित करें

दस्तावेज़ लोड करने के बाद, यह सत्यापित करना महत्वपूर्ण है कि डिफ़ॉल्ट संपादन भाषा रूसी पर सेट की गई है या नहीं। इसमें जाँच करना शामिल हैLocaleId दस्तावेज़ की डिफ़ॉल्ट फ़ॉन्ट शैली का चयन करें.

डिफ़ॉल्ट फ़ॉन्ट का LocaleId प्राप्त करें

int localeId = doc.Styles.DefaultFont.LocaleId;

जाँचें कि क्या LocaleId रूसी भाषा से मेल खाता है

Console.WriteLine(
    localeId == (int)EditingLanguage.Russian
        ? "The document either has no any language set in defaults or it was set to Russian originally."
        : "The document default language was set to another than Russian language originally, so it is not overridden.");

इस चरण में, आप पुनर्प्राप्त करते हैंLocaleId डिफ़ॉल्ट फ़ॉन्ट शैली का चयन करें और इसकी तुलना फ़ॉन्ट शैली से करेंEditingLanguage.Russian आउटपुट संदेश यह संकेत देगा कि डिफ़ॉल्ट भाषा रूसी पर सेट है या नहीं।

निष्कर्ष

Aspose.Words for .NET का उपयोग करके Word दस्तावेज़ में रूसी को डिफ़ॉल्ट संपादन भाषा के रूप में सेट करना सही चरणों के साथ सरल है।LoadOptionsदस्तावेज़ लोड करने और भाषा सेटिंग्स को सत्यापित करने के बाद, आप यह सुनिश्चित कर सकते हैं कि आपका दस्तावेज़ आपके दर्शकों की भाषाई आवश्यकताओं को पूरा करता है।

यह मार्गदर्शिका आपको इस अनुकूलन को कुशलतापूर्वक प्राप्त करने में मदद करने के लिए एक स्पष्ट और विस्तृत प्रक्रिया प्रदान करती है।

पूछे जाने वाले प्रश्न

.NET के लिए Aspose.Words क्या है?

Aspose.Words for .NET .NET अनुप्रयोगों के भीतर Word दस्तावेज़ों के साथ प्रोग्रामेटिक रूप से काम करने के लिए एक शक्तिशाली लाइब्रेरी है। यह दस्तावेज़ निर्माण, हेरफेर और रूपांतरण की अनुमति देता है।

मैं .NET के लिए Aspose.Words कैसे डाउनलोड करूं?

आप .NET के लिए Aspose.Words को यहां से डाउनलोड कर सकते हैंएस्पोज रिलीज पृष्ठ।

क्या हैLoadOptions used for?

LoadOptions इसका उपयोग दस्तावेज़ लोड करने के लिए विभिन्न विकल्पों को निर्दिष्ट करने के लिए किया जाता है, जैसे कि डिफ़ॉल्ट संपादन भाषा सेट करना।

क्या मैं अन्य भाषाओं को डिफ़ॉल्ट संपादन भाषा के रूप में सेट कर सकता हूँ?

हां, आप उपयुक्त निर्दिष्ट करके Aspose.Words द्वारा समर्थित किसी भी भाषा को सेट कर सकते हैंEditingLanguage मूल्यDefaultEditingLanguage.

मैं .NET के लिए Aspose.Words का समर्थन कैसे प्राप्त कर सकता हूं?

आप यहाँ से सहायता प्राप्त कर सकते हैंAspose समर्थन मंच, जहां आप प्रश्न पूछ सकते हैं और समुदाय और Aspose डेवलपर्स से सहायता प्राप्त कर सकते हैं।