सम्मिश्रण पटी

इस ट्यूटोरियल में, हम आपको दिखाएंगे कि .NET के लिए Aspose.PDF का उपयोग करके कॉम्बो बॉक्स सूची कैसे बनाएं। इस प्रक्रिया में आपका मार्गदर्शन करने के लिए हम चरण दर चरण C# स्रोत कोड की व्याख्या करेंगे।

चरण 1: तैयारी

सबसे पहले, सुनिश्चित करें कि आपने आवश्यक पुस्तकालयों को आयात कर लिया है और दस्तावेज़ निर्देशिका के लिए पथ निर्धारित कर दिया है:

string dataDir = "YOUR DOCUMENT DIRECTORY";

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

पीडीएफ फॉर्म को होल्ड करने के लिए एक डॉक्यूमेंट ऑब्जेक्ट बनाएं:

Document doc = new Document();

चरण 3: एक पेज जोड़ें

दस्तावेज़ में एक पृष्ठ जोड़ें:

doc.Pages.Add();

चरण 4: कॉम्बोबॉक्सफ़ील्ड ऑब्जेक्ट को इंस्टेंट करें

वांछित आयामों के साथ कॉम्बोबॉक्सफ़ील्ड ऑब्जेक्ट को इंस्टेंट करें:

ComboBoxField combo = new ComboBoxField(doc.Pages[1], new Aspose.Pdf.Rectangle(100, 600, 150, 616));

चरण 5: ड्रॉप-डाउन सूची में विकल्प जोड़ें

ड्रॉप-डाउन सूची में वांछित विकल्प जोड़ें:

combo.AddOption("Red");
combo.AddOption("Yellow");
combo.AddOption("Green");
combo.AddOption("Blue");

चरण 6: कॉम्बो बॉक्स सूची को फॉर्म में जोड़ें

दस्तावेज़ प्रपत्र फ़ील्ड संग्रह में कॉम्बोबॉक्सफ़ील्ड ऑब्जेक्ट जोड़ें:

doc.Form.Add(combo);

चरण 7: दस्तावेज़ सहेजें

पीडीएफ दस्तावेज़ सहेजें:

dataDir = dataDir + "ComboBox_out.pdf";
doc.Save(dataDir);

.NET के लिए Aspose.PDF का उपयोग करके कॉम्बो बॉक्स के लिए नमूना स्रोत कोड

try
{
	// दस्तावेज़ निर्देशिका का पथ.
	string dataDir = "YOUR DOCUMENT DIRECTORY";
	// दस्तावेज़ ऑब्जेक्ट बनाएँ
	Document doc = new Document();
	// दस्तावेज़ ऑब्जेक्ट में पेज जोड़ें
	doc.Pages.Add();
	// कॉम्बोबॉक्स फ़ील्ड ऑब्जेक्ट को त्वरित करें
	ComboBoxField combo = new ComboBoxField(doc.Pages[1], new Aspose.Pdf.Rectangle(100, 600, 150, 616));
	// कॉम्बोबॉक्स में विकल्प जोड़ें
	combo.AddOption("Red");
	combo.AddOption("Yellow");
	combo.AddOption("Green");
	combo.AddOption("Blue");
	// दस्तावेज़ ऑब्जेक्ट के फ़ील्ड संग्रह बनाने के लिए कॉम्बो बॉक्स ऑब्जेक्ट जोड़ें
	doc.Form.Add(combo);
	dataDir = dataDir + "ComboBox_out.pdf";
	// पीडीएफ दस्तावेज़ सहेजें
	doc.Save(dataDir);
	Console.WriteLine("\nCombobox field added successfully.\nFile saved at " + dataDir);
}
catch (Exception ex)
{
	Console.WriteLine(ex.Message);
}

निष्कर्ष

इस ट्यूटोरियल में, हमने सीखा कि .NET के लिए Aspose.PDF का उपयोग करके कॉम्बो बॉक्स सूची कैसे बनाई जाए। इन चरणों का पालन करके, आप Aspose.PDF का उपयोग करके आसानी से अपने पीडीएफ दस्तावेज़ों में एक कॉम्बो बॉक्स सूची जोड़ सकते हैं।

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

प्रश्न: क्या मैं .NET के लिए Aspose.PDF का उपयोग करके कॉम्बो बॉक्स सूची के स्वरूप को अनुकूलित कर सकता हूँ?

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

प्रश्न: क्या मैं कॉम्बो बॉक्स सूची में डिफ़ॉल्ट चयनित विकल्प सेट कर सकता हूँ?

उ: हाँ, आप .NET के लिए Aspose.PDF का उपयोग करके कॉम्बो बॉक्स सूची में डिफ़ॉल्ट चयनित विकल्प सेट कर सकते हैं। आप इसका उपयोग कर सकते हैंSelected की संपत्तिComboBoxField एक या अधिक विकल्पों को डिफ़ॉल्ट रूप से चयनित के रूप में चिह्नित करने के लिए ऑब्जेक्ट।

प्रश्न: उपयोगकर्ता द्वारा चयन करने के बाद मैं कॉम्बो बॉक्स सूची से चयनित मान कैसे प्राप्त कर सकता हूं?

उ: आप .NET के लिए Aspose.PDF का उपयोग करके कॉम्बो बॉक्स सूची से चयनित मान प्राप्त कर सकते हैं। उपयोगकर्ता द्वारा चयन करने के बाद, आप उस तक पहुंच सकते हैंValue की संपत्तिComboBoxFieldचयनित मान प्राप्त करने के लिए ऑब्जेक्ट।

प्रश्न: क्या कॉम्बो बॉक्स सूची में ईवेंट हैंडलर या क्रियाएँ जोड़ना संभव है?

उ: हां, .NET के लिए Aspose.PDF आपको कॉम्बो बॉक्स सूची में इवेंट हैंडलर या क्रियाएं जोड़ने की अनुमति देता है। आप जावास्क्रिप्ट क्रियाओं को संबद्ध कर सकते हैं, जैसे किOnValueChanged, जब उपयोगकर्ता कोई विकल्प चुनता है तो विशिष्ट क्रियाएं करने के लिए कॉम्बो बॉक्स सूची में।

प्रश्न: क्या मैं कॉम्बो बॉक्स सूची में विकल्पों में टूलटिप्स या विवरण जोड़ सकता हूँ?

उ: हां, आप .NET के लिए Aspose.PDF का उपयोग करके कॉम्बो बॉक्स सूची में विकल्पों में टूलटिप्स या विवरण जोड़ सकते हैं। आप सेट कर सकते हैंAlternateName प्रत्येक विकल्प की संपत्ति एक टूलटिप या विवरण प्रदान करेगी जो उपयोगकर्ता द्वारा विकल्प पर होवर करने पर प्रदर्शित होगी।