फ़ील्ड अद्यतन संस्कृति

नीचे 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 फ़ील्ड को अद्यतन करने के लिए विभिन्न संस्कृतियों का समर्थन करता है। आप ऑपरेटिंग सिस्टम द्वारा समर्थित किसी भी संस्कृति को निर्दिष्ट कर सकते हैं। उदाहरण के लिए, अमेरिकी अंग्रेजी के लिए “एन-यूएस”, फ्रेंच के लिए “एफआर-एफआर”, जर्मन के लिए “डी-डीई” आदि।

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

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

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

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