फ़ील्ड स्तर पर स्थान निर्दिष्ट करें

यहां निम्नलिखित C# स्रोत कोड को समझाने के लिए चरण-दर-चरण मार्गदर्शिका दी गई है जो .NET सुविधा के लिए Aspose.Words का उपयोग करके फ़ील्ड स्तर पर स्थानीयकरण निर्दिष्ट करने की अनुमति देता है। सुनिश्चित करें कि आपने इस कोड का उपयोग करने से पहले Aspose.Words लाइब्रेरी को अपने प्रोजेक्ट में शामिल कर लिया है।

चरण 1: दस्तावेज़ निर्देशिका पथ सेट करें

// दस्तावेज़ निर्देशिका का पथ.
string dataDir = "YOUR_DIRECTORY_OF_DOCUMENTS";

अपनी दस्तावेज़ निर्देशिका के लिए सही पथ निर्दिष्ट करना सुनिश्चित करें जहां संपादित दस्तावेज़ सहेजा जाएगा।

चरण 2: एक दस्तावेज़ जनरेटर बनाएं

DocumentBuilder builder = new DocumentBuilder();

यहां हम इसका एक उदाहरण बना रहे हैंDocumentBuilder क्लास जो हमें दस्तावेज़ में फ़ील्ड जोड़ने की अनुमति देगी।

चरण 3: एक विशिष्ट स्थान के साथ दिनांक फ़ील्ड डालें

Field field = builder. InsertField(FieldType.FieldDate, true);
field.LocaleId = 1049;

हम प्रकार का फ़ील्ड सम्मिलित करने के लिए दस्तावेज़ जनरेटर का उपयोग करते हैंFieldType.FieldDate दस्तावेज़ में. सेटिंग करकेLocaleIdसंपत्ति को1049, हम इस क्षेत्र के लिए रूसी स्थानीयकरण निर्दिष्ट करते हैं।

चरण 4: संशोधित दस्तावेज़ सहेजें

builder.Document.Save(dataDir + "WorkingWithFields.SpecifylocaleAtFieldlevel.docx");

अंत में, हम संशोधित दस्तावेज़ को निर्दिष्ट स्थान के साथ एक निर्दिष्ट फ़ाइल में सहेजते हैं।

.NET के लिए Aspose.Words के साथ फ़ील्ड-स्तरीय स्थानीयकरण निर्दिष्ट करने के लिए नमूना स्रोत कोड

// दस्तावेज़ निर्देशिका का पथ.
string dataDir = "YOUR_DIRECTORY_OF_DOCUMENTS";

DocumentBuilder builder = new DocumentBuilder();

Field field = builder. InsertField(FieldType.FieldDate, true);
field.LocaleId = 1049;

builder.Document.Save(dataDir + "WorkingWithFields.SpecifylocaleAtFieldlevel.docx");

यह .NET के लिए Aspose.Words का उपयोग करके दस्तावेज़ में फ़ील्ड स्तर पर स्थानीयकरण निर्दिष्ट करने के लिए एक उदाहरण स्रोत कोड था। आप इस कोड का उपयोग अपने Word दस्तावेज़ों में विशिष्ट स्थानों के साथ दिनांक फ़ील्ड सम्मिलित करने के लिए कर सकते हैं।

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

प्रश्न: मैं .NET के लिए Aspose.Words में फ़ील्ड-स्तरीय लोकेल कैसे निर्दिष्ट कर सकता हूँ?

उ: .NET के लिए Aspose.Words में फ़ील्ड स्तर पर स्थान निर्दिष्ट करने के लिए, आप इसका उपयोग कर सकते हैंFieldOptions वर्ग और उसकेFieldLocale वांछित स्थान सेट करने के लिए संपत्ति। उदाहरण के लिए, आप उपयोग कर सकते हैंFieldOptions.FieldLocale = new CultureInfo("fr-FR") फ़्रेंच (फ़्रांस) स्थान निर्दिष्ट करने के लिए।

प्रश्न: क्या .NET के लिए Aspose.Words में प्रत्येक फ़ील्ड के लिए एक अलग स्थान निर्दिष्ट करना संभव है?

उत्तर: हां, .NET के लिए Aspose.Words में प्रत्येक फ़ील्ड के लिए एक अलग स्थान निर्दिष्ट करना संभव है। आप इसका उपयोग कर सकते हैंFieldOptions.FieldLocale किसी विशिष्ट फ़ील्ड को अलग स्थान निर्दिष्ट करने के लिए उसे बनाने या अपडेट करने से पहले प्रॉपर्टी।

प्रश्न: मैं .NET के लिए Aspose.Words में किसी फ़ील्ड के लिए वर्तमान में प्रयुक्त लोकेल कैसे प्राप्त कर सकता हूं?

उ: .NET के लिए Aspose.Words में किसी फ़ील्ड के लिए वर्तमान में उपयोग किए जाने वाले स्थान को प्राप्त करने के लिए, आप फ़ील्ड का उपयोग कर सकते हैंField.LocaleId संपत्ति। यह आपको फ़ील्ड से संबद्ध स्थानीय पहचानकर्ता प्राप्त करने की अनुमति देगा।