.NET में स्प्रेडशीट से कस्टम गुण पढ़ें
परिचय
इस ट्यूटोरियल में, हम .NET के लिए GroupDocs.Metadata का उपयोग करके स्प्रेडशीट से कस्टम गुण निकालने का तरीका जानेंगे। GroupDocs.Metadata एक शक्तिशाली लाइब्रेरी है जो डेवलपर्स को स्प्रेडशीट सहित विभिन्न फ़ाइल स्वरूपों में मेटाडेटा गुणों को पढ़ने, संपादित करने और हेरफेर करने में सक्षम बनाती है।
आवश्यक शर्तें
शुरू करने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित हैं:
- आपकी मशीन पर विज़ुअल स्टूडियो स्थापित है।
- .NET लाइब्रेरी के लिए GroupDocs.Metadata. आप इसे डाउनलोड कर सकते हैंयहाँ.
- C# प्रोग्रामिंग और .NET विकास का बुनियादी ज्ञान।
नामस्थान आयात करें
अपने C# प्रोजेक्ट में आवश्यक नामस्थान आयात करके प्रारंभ करें:
using System;
using GroupDocs.Metadata;
using GroupDocs.Metadata.Formats.Document;
using GroupDocs.Tagging;
चरण 1: स्प्रेडशीट फ़ाइल लोड करें
GroupDocs.Metadata का उपयोग करके लक्ष्य स्प्रेडशीट फ़ाइल लोड करके आरंभ करें:
using (Metadata metadata = new Metadata("YourInputFile.xlsx"))
{
var root = metadata.GetRootPackage<SpreadsheetRootPackage>();
चरण 2: कस्टम गुण पुनर्प्राप्त करें
इसके बाद, अंतर्निहित गुणों को छोड़कर स्प्रेडशीट से कस्टम गुण पुनर्प्राप्त करें:
var customProperties = root.DocumentProperties.FindProperties(p => !p.Tags.Contains(Tags.Document.BuiltIn));
foreach (var property in customProperties)
{
Console.WriteLine("{0} = {1}", property.Name, property.Value);
}
चरण 3: सामग्री प्रकार गुण निकालें (वैकल्पिक)
वैकल्पिक रूप से, स्प्रेडशीट से सामग्री प्रकार गुण निकालें:
foreach (var contentTypeProperty in root.DocumentProperties.ContentTypeProperties.ToList())
{
Console.WriteLine("{0}, {1} = {2}", contentTypeProperty.SpreadsheetPropertyType, contentTypeProperty.Name, contentTypeProperty.SpreadsheetPropertyValue);
}
निष्कर्ष
इस ट्यूटोरियल में, हमने सीखा है कि स्प्रेडशीट से कस्टम प्रॉपर्टीज़ को पढ़ने के लिए .NET के लिए GroupDocs.Metadata का उपयोग कैसे करें। यह लाइब्रेरी मेटाडेटा हेरफेर के लिए व्यापक क्षमताएँ प्रदान करती है, दस्तावेज़ प्रॉपर्टीज़ पर लचीलापन और नियंत्रण प्रदान करती है।
अक्सर पूछे जाने वाले प्रश्न
क्या मैं .NET के लिए GroupDocs.Metadata का उपयोग करके कस्टम गुणों को संशोधित कर सकता हूं?
हां, GroupDocs.Metadata आपको समर्थित फ़ाइल स्वरूपों में कस्टम गुणों को संशोधित करने, जोड़ने या हटाने की अनुमति देता है।
.NET के लिए GroupDocs.Metadata द्वारा कौन से स्प्रेडशीट प्रारूप समर्थित हैं?
GroupDocs.Metadata XLSX, XLS, ODS, और अधिक सहित स्प्रेडशीट प्रारूपों की एक विस्तृत श्रृंखला का समर्थन करता है।
क्या GroupDocs.Metadata बड़े पैमाने पर दस्तावेज़ प्रसंस्करण के लिए उपयुक्त है?
हां, GroupDocs.Metadata प्रदर्शन के लिए अनुकूलित है और बड़ी फ़ाइलों को कुशलतापूर्वक संभाल सकता है।
मैं GroupDocs.Metadata से संबंधित प्रश्नों के लिए सहायता कहां से प्राप्त कर सकता हूं?
आप यहां पर समर्थन पा सकते हैं और समुदाय के साथ जुड़ सकते हैंGroupDocs.Metadata फ़ोरम.
क्या मैं खरीदने से पहले GroupDocs.Metadata आज़मा सकता हूं?
हां, आप यहां से नि:शुल्क परीक्षण संस्करण डाउनलोड कर सकते हैंयहाँ.