यह छोटा लेख सी# का उपयोग करके Word मेटाडेटा संपादित करने के तरीके पर एक त्वरित नज़र डालता है। यह विकास के माहौल को स्थापित करने, निष्पादित किए जाने वाले चरणों की एक सूची, और C# का उपयोग करके Word मेटाडेटा को बदलने के लिए चल रहे नमूना कोड का विस्तृत विवरण साझा करता है। आप कस्टम और बिल्ट-इन संपत्तियों तक पहुंचना सीखेंगे और उन्हें एप्लिकेशन की आवश्यकताओं के अनुसार संपादित करेंगे।
Word दस्तावेज़ मेटाडेटा को C# का उपयोग करके संपादित करने के चरण
- मेटाडेटा संपादित करने के लिए प्रोजेक्ट में Aspose.Words for .NET लाइब्रेरी जोड़ें
- Word फ़ाइल को Document ऑब्जेक्ट में लोड करें और उसमें custom properties को एक्सेस करें
- Value गुण का उपयोग करके वांछित मेटाडेटा को अपडेट करें
- अंतर्निहित दस्तावेज़ गुणों तक पहुँचें
- संबंधित संपत्ति नामों का उपयोग करके वांछित गुणों को अपडेट करें
- परिणामी वर्ड फाइल को सेव करें
ये चरण C#* का उपयोग करके *शब्द मेटाडेटा परिवर्तक विकसित करने की प्रक्रिया को सारांशित करते हैं। संपादन के लिए कस्टम गुण संग्रह तक पहुँचने के बाद लक्ष्य वर्ड फ़ाइल को लोड करके प्रक्रिया शुरू की जाती है। इसी तरह, आप बिल्ट-इन संपत्तियों तक पहुंच सकते हैं और वांछित संपत्ति का नाम प्रदान करके और मूल्य संपत्ति का उपयोग करके नया डेटा सेट करके उन्हें संशोधित कर सकते हैं।
सी # का उपयोग कर वर्ड में दस्तावेज़ गुणों को संपादित करने के लिए कोड
using Aspose.Words; | |
using Aspose.Words.Properties; | |
class Program{ | |
static void Main(string[] args) // Modify document properties using C# | |
{ | |
// Set the license | |
new License().SetLicense("Aspose.Total.lic"); | |
// Load the document | |
Document doc = new Document("SampleProps.doc"); | |
// Access the custom document properties | |
CustomDocumentProperties custProps = doc.CustomDocumentProperties; | |
if (custProps["Authorized"] != null) | |
{ | |
// Set properties | |
custProps["Authorized By"].Value = "John"; | |
custProps["Authorized Date"].Value = new System.DateTime(1972,11,11); | |
custProps["Authorized Revision"].Value = 200; | |
custProps["Authorized Amount"].Value = 400; | |
} | |
// Access built-in document properties | |
BuiltInDocumentProperties documentProperties = doc.BuiltInDocumentProperties; | |
// Set properties | |
documentProperties["Subject"].Value = "Test Subject"; | |
documentProperties["Manager"].Value = "Test Manager"; | |
documentProperties["Company"].Value = "Test Company"; | |
// Save the Word file | |
doc.Save("Output.doc"); | |
System.Console.WriteLine("Done"); | |
} | |
} |
यह कोड C# का उपयोग करके *Word मेटाडेटा को संपादित करने की प्रक्रिया को प्रदर्शित करता है। दस्तावेज़ वर्ग में CustomDocumentProperties संग्रह का उपयोग कस्टम गुणों को सेट करने के लिए किया जाता है और BuildInDocumentProperties संग्रह का उपयोग अंतर्निहित गुणों को सेट करने के लिए किया जाता है। आप कुछ नाम रखने के लिए लेखक, श्रेणी, टिप्पणियाँ, कंपनी और क्रिएटेड टाइम जैसे विभिन्न गुण सेट कर सकते हैं।
इस लेख ने हमें C# का उपयोग करके एक DOCX मेटाडेटा संपादक विकसित करना सिखाया है। यदि आप एक नई वर्ड फ़ाइल बनाने की प्रक्रिया सीखना चाहते हैं, तो सी # में वर्ड डॉक्यूमेंट कैसे बनाएं पर आलेख देखें।