फील्ड अपडेट संस्कृति

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

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

दिए गए कोड में, आपको अपने दस्तावेज़ों की निर्देशिका निर्दिष्ट करनी होगी। “आपकी दस्तावेज़ निर्देशिका” मान को अपने दस्तावेज़ निर्देशिका के लिए उपयुक्त पथ से बदलें।

string dataDir = "YOUR DOCUMENTS DIRECTORY";

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

हम एक नया दस्तावेज़ और दस्तावेज़ जनरेटर बनाकर शुरुआत करते हैं।

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

चरण 3: समय फ़ील्ड सम्मिलित करना

हम उपयोग करते हैंInsertField()दस्तावेज़ में समय फ़ील्ड सम्मिलित करने की विधि.

builder. InsertField(FieldType.FieldTime, true);

इससे दस्तावेज़ में एक समय फ़ील्ड सम्मिलित हो जाएगा.

चरण 4: फ़ील्ड अपडेट संस्कृति को कॉन्फ़िगर करना

हम फ़ील्ड विकल्पों को इस प्रकार कॉन्फ़िगर करते हैं कि फ़ील्ड अद्यतन संस्कृति फ़ील्ड कोड पर आधारित होनी चाहिए।

doc.FieldOptions.FieldUpdateCultureSource = FieldUpdateCultureSource.FieldCode;
doc.FieldOptions.FieldUpdateCultureProvider = new FieldUpdateCultureProvider();

ये विकल्प फ़ील्ड को अद्यतन करने के लिए प्रयुक्त संस्कृति निर्धारित करते हैं.

.NET के लिए Aspose.Words के साथ फ़ील्ड संस्कृति को अपडेट करने के लिए नमूना स्रोत कोड

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

// दस्तावेज़ और दस्तावेज़ जनरेटर बनाएँ.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

// समय फ़ील्ड डालें.
builder. InsertField(FieldType.FieldTime, true);

// फ़ील्ड अद्यतन संस्कृति कॉन्फ़िगर करें.
doc.FieldOptions.FieldUpdateCultureSource = FieldUpdateCultureSource.FieldCode;
doc.FieldOptions.FieldUpdateCultureProvider = new FieldUpdateCultureProvider();

// दस्तावेज़ सहेजें.
doc.Save(dataDir + "UpdateCultureChamps.pdf");

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

यह .NET के लिए Aspose.Words के साथ “अपडेट फील्ड कल्चर” सुविधा का उपयोग करने पर हमारी मार्गदर्शिका का समापन करता है।

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

प्रश्न: Aspose.Words में फ़ील्ड अपडेट संस्कृति क्या है?

उत्तर: Aspose.Words में फ़ील्ड अपडेट कल्चर, Word दस्तावेज़ में फ़ील्ड मानों को फ़ॉर्मेट और अपडेट करने के लिए उपयोग की जाने वाली कल्चर को संदर्भित करता है। कल्चर यह निर्धारित करता है कि फ़ील्ड अपडेट होने पर उनमें संख्याएँ, दिनांक और अन्य डेटा कैसे प्रस्तुत किए जाते हैं।

प्रश्न: Aspose.Words के साथ Word दस्तावेज़ में फ़ील्ड के लिए अद्यतन संस्कृति कैसे सेट करें?

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

  1. Aspose.Words नामस्थान से दस्तावेज़ वर्ग आयात करें।
  2. अपने मौजूदा दस्तावेज़ को लोड करके दस्तावेज़ का एक उदाहरण बनाएँ.
  3. फ़ील्ड के लिए अद्यतन संस्कृति सेट करने के लिए Document.UpdateFieldsCultureInfo गुण का उपयोग करें.

प्रश्न: Aspose.Words में फ़ील्ड अपडेट करने के लिए समर्थित संस्कृतियाँ क्या हैं?

उत्तर: Aspose.Words फ़ील्ड अपडेट करने के लिए अलग-अलग संस्कृतियों का समर्थन करता है। आप ऑपरेटिंग सिस्टम द्वारा समर्थित किसी भी संस्कृति को निर्दिष्ट कर सकते हैं। उदाहरण के लिए, अमेरिकी अंग्रेजी के लिए “en-US”, फ्रेंच के लिए “fr-FR”, जर्मन के लिए “de-DE”, आदि।

प्रश्न: क्या पूरे दस्तावेज़ के बजाय किसी व्यक्तिगत क्षेत्र के लिए विशिष्ट संस्कृति निर्धारित करना संभव है?

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

प्रश्न: मैं वर्ड दस्तावेज़ में वर्तमान में परिभाषित फ़ील्ड अपडेट कल्चर की जांच कैसे कर सकता हूं?

उत्तर: Word दस्तावेज़ में वर्तमान में परिभाषित फ़ील्ड अपडेट कल्चर की जाँच करने के लिए, आप Document.UpdateFieldsCultureInfo प्रॉपर्टी का उपयोग कर सकते हैं। यह प्रॉपर्टी फ़ील्ड अपडेट सेट करने के लिए वर्तमान में उपयोग की जाने वाली कल्चर का प्रतिनिधित्व करने वाला CultureInfo ऑब्जेक्ट लौटाती है।