प्रपत्र फ़ील्ड सम्मिलित करें

इस चरण-दर-चरण ट्यूटोरियल में, हम आपको .NET के लिए Aspose.Words का उपयोग करके 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");

इतना ही! आपने .NET के लिए Aspose.Words का उपयोग करके एक ड्रॉपडाउन फॉर्म फ़ील्ड को 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 में टेक्स्ट टाइप फॉर्म फ़ील्ड कैसे सम्मिलित कर सकता हूं?

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

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

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

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

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

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

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

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

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