फॉर्म फ़ील्ड डालें

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

आरंभ करने के लिए, सुनिश्चित करें कि आपके पास .NET के लिए Aspose.Words स्थापित है और आपके विकास वातावरण में सेट अप है। यदि आपने ऐसा नहीं किया है, तो लाइब्रेरी को डाउनलोड करें और इंस्टॉल करें[Aspose.Releases]https://releases.aspose.com/words/net/.

चरण 1: दस्तावेज़ और दस्तावेज़बिल्डर ऑब्जेक्ट को आरंभ करना

सबसे पहले, आरंभ करेंDocumentऔरDocumentBuilder वस्तुएं:

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

चरण 2: ड्रॉपडाउन फ़ॉर्म फ़ील्ड सम्मिलित करना

इसके बाद, ड्रॉपडाउन फ़ॉर्म फ़ील्ड के लिए विकल्प निर्दिष्ट करें और इसे दस्तावेज़ में डालेंInsertComboBox की विधिDocumentBuilder ऑब्जेक्ट। इस उदाहरण में, हम “ड्रॉपडाउन” नामक ड्रॉपडाउन फ़ॉर्म फ़ील्ड को तीन विकल्पों के साथ सम्मिलित करते हैं: “एक,” “दो,” और “तीन”:

string[] items = { "One", "Two", "Three" };
builder.InsertComboBox("DropDown", items, 0);

चरण 3: दस्तावेज़ को सहेजना

अंत में, दस्तावेज़ को सहेजें:

doc.Save("OutputDocument.docx");

बस! आपने Aspose.Words for .NET का उपयोग करके Word दस्तावेज़ में ड्रॉपडाउन फ़ॉर्म फ़ील्ड सफलतापूर्वक सम्मिलित कर लिया है।

.NET के लिए Aspose.Words का उपयोग करके फ़ॉर्म फ़ील्ड सम्मिलित करने के लिए उदाहरण स्रोत कोड

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

string[] items = { "One", "Two", "Three" };
builder.InsertComboBox("DropDown", items, 0);

doc.Save("OutputDocument.docx");

कृपया इस कोड को अपनी परियोजनाओं में उपयोग करें और अपनी विशिष्ट आवश्यकताओं के अनुसार इसे संशोधित करें।

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

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

A: Aspose.Words में टेक्स्ट प्रकार फ़ॉर्म फ़ील्ड सम्मिलित करने के लिए, आप इसका उपयोग कर सकते हैंFormField क्लास और सेट करेंTypeसंपत्ति कोFormFieldType.Textआप नाम, लेबल और विकल्प जैसे अन्य गुणों को भी अनुकूलित कर सकते हैं।

प्रश्न: क्या किसी दस्तावेज़ में चेकबॉक्स प्रकार का फ़ॉर्म फ़ील्ड बनाना संभव है?

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

प्रश्न: मैं किसी दस्तावेज़ में ड्रॉप-डाउन प्रकार का फ़ॉर्म फ़ील्ड कैसे जोड़ सकता हूँ?

A: Aspose.Words दस्तावेज़ में ड्रॉप-डाउन प्रकार फ़ॉर्म फ़ील्ड जोड़ने के लिए, का उपयोग करेंFormField क्लास और सेट करेंTypeसंपत्ति कोFormFieldType.DropDown . फिर आप ड्रॉपडाउन विकल्प सेट कर सकते हैंDropDownItems संपत्ति।

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

उत्तर: हाँ, आप Aspose.Words में फ़ॉर्म फ़ील्ड के लिए डिफ़ॉल्ट मान सेट कर सकते हैं।FormField.Result फॉर्म फ़ील्ड का प्रारंभिक मान निर्दिष्ट करने के लिए प्रॉपर्टी का उपयोग करें.

प्रश्न: मैं Aspose.Words में फॉर्म फ़ील्ड में दर्ज डेटा कैसे प्राप्त कर सकता हूं?

A: Aspose.Words में फॉर्म फ़ील्ड में दर्ज डेटा को पुनः प्राप्त करने के लिए, आप इसका उपयोग कर सकते हैंFormField.Result प्रॉपर्टी जिसमें उपयोगकर्ता द्वारा दर्ज किया गया मान होता है। आप अपने दस्तावेज़ में प्रत्येक फ़ॉर्म फ़ील्ड के लिए इस प्रॉपर्टी तक पहुँच सकते हैं।