Add watermark to images using C#

पानी के निशान छवियों के स्वामित्व का दावा करने और अनधिकृत उपयोग या नकलीकरण को रोकने में महत्वपूर्ण भूमिका निभाते हैं. आपके वेब या डेस्कटॉप अनुप्रयोगों में एक स्वचालित पानी मार्किंग फ़ंक्शन को लागू करना आपके छवि सुरक्षा को काफी बढ़ा सकता है. इस लेख में, हम आपको **C# का उपयोग करके प्रोग्रामिंग रूप से चित्रों के लिए पानी का संकेत जोड़ने की प्रक्रिया के माध्यम से मार्गदर्शन करेंगे ** . इसके अलावा, आप सीखेंगे **कैसे अपने दस्तावेजों को और अधिक सुरक्षित रखने के साथ पीडीएफ फ़ाइलों को एक पानी चिह्न जोड़ा जाए।

सामग्री तालिका

C# API to Add Watermark to Images {#API-To-Add-Watermark-to-Images} में पानी के निशान जोड़ने के लिए

चित्रों में पानी के निशान जोड़ने के लिए, हम इसका उपयोग करेंगे .NET के लिए इमेजिंगयह शक्तिशाली छवि प्रसंस्करण एपीआई विभिन्न प्रारूपों का समर्थन करता है, जिसमें पीएनजी, जेपीईजी और बीएमपी शामिल हैं, जिससे छवियों को संभालना आसान हो जाता है। API बाइनरी डाउनलोड करें या इसे स्थापित करें NuGet निम्न आदेश का उपयोग करें:

PM> Install-Package Aspose.Imaging

C# में एक छवि में Watermark जोड़ें

C# का उपयोग करके एक छवि में पानी के निशान जोड़ने के लिए इन चरणों का पालन करें:

  • चित्र का उपयोग करके लोड करें Image कक्षा है।
  • एक उदाहरण बनाने के लिए Graphics शुरुआत के साथ, इसे शुरू करने के लिए Image वस्तु है।
  • फ़ॉन्ट परिवार, आकार और शैली को परिभाषित करें Font कक्षा है।
  • बनाने के लिए A SolidBrush उदाहरण के लिए, रंग जैसी विशेषताओं को स्थापित करें।
  • तुरंत करें StringFormat पाठ संरेखण का प्रबंधन करने के लिए क्लास।
  • पानी के निशान को छवि में जोड़ें Graphics.DrawString(स्ट्रिंग, फ़ॉन्ट, SolidBrush, 0, 0, StringFormat) विधि है।
  • छवि का उपयोग करके सहेजें इमेज कॉपीरइट Save (String) विधि है।

यहाँ एक कोड नमूना दिखाता है कि C# में एक छवि में पानी के निशान को कैसे जोड़ें:

Add watermark to image using C#

C# चित्रों में डायगोनल पानी के निशान जोड़ें

कभी-कभी, पानी के निशान को अधिक विशिष्ट प्रभाव के लिए छवियों के माध्यम से डायगॉनिक रूप से लागू किया जाता है. .NET एपीआई का Aspose.Imaging आपको इसे प्राप्त करने में मदद करता है।

  • चित्र का उपयोग करके लोड करें Image कक्षा है।
  • बनाने के लिए A Graphics शुरुआत के साथ प्रारंभ करने के लिए Image वस्तु है।
  • फ़ॉन्ट परिवार, आकार और शैली को परिभाषित करें Font कक्षा है।
  • बनाने के लिए A SolidBrush उदाहरण के लिए, रंग जैसी विशेषताओं को स्थापित करें।
  • तुरंत A StringFormat पाठ के अनुकूलन का उद्देश्य।
  • बनाने के लिए A Matrix उदाहरण के लिए, परिवर्तन के कोण को निर्धारित करें।
  • मैट्रिक्स ऑब्जेक्ट को संदर्भित करें संस्करण - परिवर्तन संपत्ति है।
  • पानी के निशान का उपयोग करें Graphics.DrawString(स्ट्रिंग, फ़ॉन्ट, SolidBrush, 0, 0, StringFormat) विधि है।
  • छवि का उपयोग करके सहेजें इमेज कॉपीरइट Save (String) विधि है।

यहाँ एक कोड नमूना है जो दिखाता है कि सी # का उपयोग करके छवियों में एक डायगॉनिक पानी के निशान कैसे जोड़ें:

Add diagonal watermark to image using C#

एक मुफ्त लाइसेंस के साथ छवियों पर पानी के निशान डालें

आप कर सकते हैं मुक्त अस्थायी लाइसेंस प्राप्त करें किसी भी मूल्यांकन सीमा के बिना छवियों पर पानी के निशान डालने के लिए।

Conclusion

इस लेख में, आपने सी # में छवियों में पानी के निशान को कैसे जोड़ना सीखा है. आपने यह भी पाया है कि कैसे पीडीएफ में रोटेट किया जा सकता है और कैसे C# का उपयोग करके एक पानी का निषान जोड़ा जाना चाहिए. C # छवि प्रसंस्करण एपीआई के बारे में अधिक जानकारी के लिए, कृपया संदर्भित करें दस्तावेजयदि आपके पास कोई प्रश्न हैं या सहायता की आवश्यकता है, तो हमारे माध्यम से पहुंचने के लिए स्वतंत्र महसूस करें फोरम.

देखें भी

More in this category