छवि दस्तावेज़ों में हेरफेर करने के लिए .NET लाइब्रेरी

छवि फ़ाइल प्रारूप का मेटाडेटा पढ़ें और लिखें।

टैगलिब-शार्प क्या है?

एक डेवलपर के रूप में, क्या आपको कभी मेटाडेटा निकालना पड़ा है या छवि फ़ाइल स्वरूपों में मेटाडेटा लिखना पड़ा है? छवि हेरफेर के लिए ओपन-सोर्स और एपीआई का एक गुच्छा उपलब्ध है। टैगलिब-शार्प उनमें से एक है। ओपन-सोर्स एपीआई छवि फ़ाइल स्वरूपों में मेटाडेटा पढ़ने और लिखने के लिए विकसित किया गया है। एपीआई का उपयोग करके, आप छवि फ़ाइल प्रारूप के मानक टैग पढ़ और लिख सकते हैं और कस्टम टैग का मेटाडेटा भी बना और निकाल सकते हैं।

एलजीपीएल के तहत जारी मुफ्त सॉफ्टवेयर में टैगलिब-शार्प। डेवलपर एपीआई का उपयोग करके अपना मेटाडेटा निष्कर्षण और निर्माण एप्लिकेशन बना सकता है। डेवलपर्स मेटाडेटा हेरफेर के लिए छवि फ़ाइल स्वरूपों की एक विस्तृत श्रृंखला के साथ काम कर सकते हैं।

Previous Next

टैगलिब-शार्प के साथ शुरुआत करना

टैगलिब-शार्प को स्थापित करने का सबसे अच्छा तरीका NuGet के माध्यम से है; आप निम्न आदेश चला सकते हैं और अपने एप्लिकेशन में टैगलिब-शार्प इंस्टॉल कर सकते हैं।

NuGet से टैगलिब-शार्प इंस्टॉल करें

 Install-Package Taglib-Sharp

नि:शुल्क .NET API के माध्यम से छवि से मेटाडेटा टैग निकालें

टैगलिब-शार्प .NET प्रोग्रामर को छवि फ़ाइल स्वरूपों से मेटाडेटा टैग आसानी से निकालने की अनुमति देता है। एपीआई रेटिंग, डेटटाइम, ओरिएंटेशन, सॉफ्टवेयर, एक्सपोजरटाइम, एफएनंबर, आईएसओस्पीड रेटिंग्स, फोकललेंथ, फोकललेंथ 35 मिमी, मेक, मॉडल और बहुत कुछ सहित इमेज टैग का एक गुच्छा प्राप्त करने की अनुमति देता है। किसी भी संपत्ति को प्राप्त करने के लिए, आपको TagLib.File.Create() विधि का उपयोग करके छवि फ़ाइल को लोड करना होगा और टैग पढ़ना होगा जैसे कि Image.ImageTag.Make संपत्ति का उपयोग करना।

मुफ्त सी # एपीआई के माध्यम से छवियों से मेटाडेटा निकालें

  1. एक नया क्लाइंट बनाएं
  2. क्लाइंट का उपयोग करके DOCX को टेक्स्ट में कनवर्ट करें। कन्वर्टपाथ () और फ़ाइल पथ को पैरामीटर के रूप में पास करें
  3. त्रुटियों की जाँच करें
  4. सादा पाठ प्रिंट करें

छवियों से मेटाडेटा निकालने के लिए नि: शुल्क एपीआई

// load file
var image = TagLib.File.Create("fileformat.png");
// get camera maker
string make = image.ImageTag.Make;
// get camera model
string model = image.ImageTag.Model;
// print properties
Console.WriteLine("Make: {0}, Model: {1}", title, model);
                  
 हिन्दी