चेक बॉक्स की वर्तमान स्थिति

यह ट्यूटोरियल बताता है कि Aspose.Words for .NET का उपयोग करके Word दस्तावेज़ में चेक बॉक्स सामग्री नियंत्रण की वर्तमान स्थिति को कैसे पुनर्प्राप्त और सेट किया जाए। आप इसकी वर्तमान स्थिति के आधार पर चेक बॉक्स को चेक या अनचेक कर सकते हैं।

आवश्यक शर्तें

इस ट्यूटोरियल का अनुसरण करने के लिए आपके पास निम्नलिखित चीजें होनी चाहिए:

  • Aspose.Words for .NET लाइब्रेरी स्थापित की गई।
  • C# और वर्ड दस्तावेजों के साथ वर्ड प्रोसेसिंग का बुनियादी ज्ञान।

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

अपने दस्तावेज़ निर्देशिका का पथ सेट करके प्रारंभ करें।"YOUR DOCUMENT DIRECTORY" उस निर्देशिका का वास्तविक पथ जहां आपका दस्तावेज़ स्थित है।

string dataDir = "YOUR DOCUMENT DIRECTORY";

चरण 2: दस्तावेज़ लोड करें और चेक बॉक्स सामग्री नियंत्रण पुनः प्राप्त करें

Word दस्तावेज़ को लोड करने के लिए निम्न का उपयोग करें:Document कंस्ट्रक्टर, दस्तावेज़ के पथ को पैरामीटर के रूप में पास करता है। फिर, दस्तावेज़ से वांछित चेक बॉक्स सामग्री नियंत्रण प्राप्त करें। इस उदाहरण में, हम मानते हैं कि चेक बॉक्स दस्तावेज़ में पहला संरचित दस्तावेज़ टैग है।

Document doc = new Document(dataDir + "Structured document tags.docx");
StructuredDocumentTag sdtCheckBox =
	(StructuredDocumentTag)doc.GetChild(NodeType.StructuredDocumentTag, 0, true);

चरण 3: वर्तमान स्थिति के आधार पर चेक बॉक्स को चेक या अनचेक करें

जाँचें कि क्या पुनर्प्राप्त संरचित दस्तावेज़ टैग किस प्रकार का हैSdtType.Checkbox यदि ऐसा है, तो सेट करेंChecked सामग्री नियंत्रण की संपत्तिtrue बॉक्स को चेक करने के लिए पर क्लिक करें। अन्यथा, आप इसे अनचेक छोड़ सकते हैं।

if (sdtCheckBox.SdtType == SdtType.Checkbox)
	sdtCheckBox.Checked = true;

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

संशोधित दस्तावेज़ को निर्दिष्ट निर्देशिका में सहेजेंSave विधि। उचित फ़ाइल एक्सटेंशन के साथ वांछित फ़ाइल नाम प्रदान करें। इस उदाहरण में, हम दस्तावेज़ को “WorkingWithSdt.CurrentStateOfCheckBox.docx” के रूप में सहेजते हैं।

doc.Save(dataDir + "WorkingWithSdt.CurrentStateOfCheckBox.docx");

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

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

	Document doc = new Document(dataDir + "Structured document tags.docx");
	// दस्तावेज़ से पहला सामग्री नियंत्रण प्राप्त करें.
	StructuredDocumentTag sdtCheckBox =
		(StructuredDocumentTag) doc.GetChild(NodeType.StructuredDocumentTag, 0, true);
	if (sdtCheckBox.SdtType == SdtType.Checkbox)
		sdtCheckBox.Checked = true;
	doc.Save(dataDir + "WorkingWithSdt.CurrentStateOfCheckBox.docx");

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