कस्टम दस्तावेज़ गुण जोड़ें

इस ट्यूटोरियल में, हम आपको .NET के लिए Aspose.Words वाले दस्तावेज़ में कस्टम गुण जोड़ने के लिए C# स्रोत कोड के बारे में बताएंगे। यह सुविधा आपको दस्तावेज़ में कस्टम जानकारी जोड़ने की अनुमति देती है।

चरण 1: प्रोजेक्ट सेटअप

आरंभ करने के लिए, अपने पसंदीदा IDE में एक नया C# प्रोजेक्ट बनाएं। सुनिश्चित करें कि आपके प्रोजेक्ट में .NET लाइब्रेरी के लिए Aspose.Words का संदर्भ दिया गया है।

चरण 2: दस्तावेज़ लोड करना

इस चरण में, हम Word दस्तावेज़ को लोड करेंगे जिसमें हम कस्टम गुण जोड़ना चाहते हैं। दस्तावेज़ लोड करने के लिए निम्नलिखित कोड का उपयोग करें:

// दस्तावेज़ निर्देशिका का पथ.
string dataDir = "YOUR DOCUMENTS DIRECTORY";
Document doc = new Document(dataDir + "Properties.docx");

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

चरण 3: कस्टम गुण जोड़ें

अब दस्तावेज़ में कस्टम गुण जोड़ें। गुण जोड़ने के लिए निम्नलिखित कोड का उपयोग करें:

CustomDocumentProperties customDocumentProperties = doc.CustomDocumentProperties;

if (customDocumentProperties["Authorized"] != null) return;

customDocumentProperties.Add("Authorized", true);
customDocumentProperties.Add("Authorized By", "John Smith");
customDocumentProperties.Add("Authorized Date", DateTime.Today);
customDocumentProperties.Add("Authorized Revision", doc.BuiltInDocumentProperties.RevisionNumber);
customDocumentProperties.Add("Authorized Amount", 123.45);

यह कोड पहले जाँचता है कि क्या “अधिकृत” संपत्ति पहले से ही कस्टम गुणों में मौजूद है। यदि यह मौजूद है, तो प्रक्रिया बाधित हो जाती है। अन्यथा, कस्टम गुण दस्तावेज़ में जोड़ दिए जाते हैं।

.NET के लिए Aspose.Words का उपयोग करके कस्टम दस्तावेज़ गुण जोड़ने के लिए उदाहरण स्रोत कोड


	// दस्तावेज़ निर्देशिका का पथ.
	string dataDir = "YOUR DOCUMENT DIRECTORY";
	Document doc = new Document(dataDir + "Properties.docx");

	CustomDocumentProperties customDocumentProperties = doc.CustomDocumentProperties;
	
	if (customDocumentProperties["Authorized"] != null) return;
	
	customDocumentProperties.Add("Authorized", true);
	customDocumentProperties.Add("Authorized By", "John Smith");
	customDocumentProperties.Add("Authorized Date", DateTime.Today);
	customDocumentProperties.Add("Authorized Revision", doc.BuiltInDocumentProperties.RevisionNumber);
	customDocumentProperties.Add("Authorized Amount", 123.45);

में सही दस्तावेज़ पथ निर्दिष्ट करना सुनिश्चित करेंdataDir चर।

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