Add Watermark to PSD in C#

Adobe के व्यापक रूप से उपयोग किए जाने वाले Photoshop एप्लिकेशन का उपयोग पीएसडी (फोटोशॉप दस्तावेज) अपने मूल छवि फ़ाइलों के लिए प्रारूप. यह प्रारंभिक रूप जैसे लॉग और ब्रोशर, अक्सर कई परतों में शामिल होने के रूप में जटिल डिजाइनों को बनाने के लिये अनिवार्य है. प्रभावी ढंग से अपने डिज़ाइन की रक्षा करने के उद्देश्य से, आप प्रोग्राम के माध्यम से **C# में एक पीएसडी फाइल में पानी का एक निशान जोड़ सकते हैं ** . इस लेख में आपको प्रक्रिया का उपयोग करके मार्गदर्शन किया जाएगा **Aspose.PSD for .NET ** API, एक शक्तिशाली समाधान ** C# .Net Core PSD watermarking ** और अन्य पीएसड छवियों के प्रबंधन कार्यों

आप क्या सीखेंगे

इस लेख में, हम निम्नलिखित विषयों को कवर करेंगे:

PSD में पानी के निशान जोड़ने के लिए C# Photoshop API का उपयोग करें {#CSharp-Photoshop-API-to-Add-Watermark- to-PSD}

एक पीएसडी फ़ाइल में प्रोग्रामिंग रूप से एक पाठ या छवि पानी के निशान जोड़ने के लिए, हम उपयोग करेंगे .NET के लिए Aspose.PSD एपीआई. यह शक्तिशाली और उपयोगकर्ता के अनुकूल लाइब्रेरी आपको एडोब फोटोशॉप फ़ाइल प्रारूपों को संभालने की अनुमति देती है, बिना किसी आवश्यकता के एडब्ल्यू फोटोसॉप स्वयं के लिए आदर्श है C# .NET पीएसडी फाइल कार्यों में पानी के निशान जोड़ता है और विभिन्न ऑपरेशनों का समर्थन करता है जैसे कि संपीड़न, घूर्णन और कई पार रेंडरिंग समर्थित फ़ाइल प्रारूप.

API में कुंजी कक्षाएं

  • PsdImage : PSD फ़ाइलों को लोड करने, संपादित करने और बचाने के लिए इस्तेमाल किया जाता है।
  • ग्राफिक्स : छवि में ग्राफिक संदर्भ का प्रतिनिधित्व करता है।
  • Layer : PSD फ़ाइल के भीतर प्रत्येक परत का प्रतिनिधित्व करता है।

Installation

आप भी कर सकते हैं डाउनलोड करें DLL या इसे स्थापित करें NuGet:

PM> Install-Package Aspose.PSD

C# का उपयोग करके PSD में एक पाठ पानी के निशान जोड़ना

एक पीएसडी फ़ाइल में एक पाठ पानी के निशान जोड़ने के लिए, इन चरणों का पालन करें:

  • पीएसडी फ़ाइल को PsdImage ** के रूप में लोड करें ** Image क्लास का उपयोग करके।
  • एक उदाहरण बनाएं ग्राफिक्स क्लास।
  • पानी के निशान पाठ के लिए एक Font ऑब्जेक्ट निर्धारित करें।
  • अपने वांछित रंग के साथ एक SolidBrush उदाहरण बनाएं।
  • श्रृंखला के अनुकूलन को निर्दिष्ट करें।
  • पाठ को संपादित करने के लिए DrawString() विधि को कॉल करें।
  • Save() विधि का उपयोग करके आउटपुट फ़ाइल को बचाएं।

यहाँ एक कोड नमूना दिखाता है C# में एक PSD फ़ाइल में पाठ पानी के निशान कैसे जोड़ें :

Add Text Watermark to PSD using C#

Add Text Watermark to PSD using C#

एक पीएसडी फ़ाइल के रूप में आउटपुट को सहेजने के लिए, निम्नलिखित कोड स्नैप का उपयोग करें:

psdImage.Save(@"C:\Files\AddWatermark_output.psd", new PsdOptions());

C# का उपयोग करके PSD में एक डायगोनल पानी चिह्न बनाना

एक पीएसडी फ़ाइल में एक डायगॉनल टेक्स्ट पानी चिह्न बनाने के लिए, इन चरणों का पालन करें:

  • पीएसडी फ़ाइल को PsdImage ** के रूप में लोड करें ** Image क्लास का उपयोग करके।
  • एक उदाहरण बनाएं ग्राफिक्स क्लास।
  • पानी के निशान के लिए एक Font वस्तु निर्धारित करें।
  • अपने वांछित रंग के साथ एक SolidBrush उदाहरण बनाएं।
  • पानी के निशान को घुमाने के लिए एक परिवर्तित मैट्रिक्स निर्दिष्ट करें।
  • श्रृंखला को संरेखित करें।
  • DrawString() विधि को कॉल करें।
  • Save() विधि का उपयोग करके आउटपुट फ़ाइल को बचाएं।

निम्नलिखित कोड नमूना दिखाता है कैसे एक पीएसडी फ़ाइल में एक डायगॉनल टेक्स्ट पानी के निशान जोड़ने के लिए C# :

Create Diagonal Watermark in PSD using C#

Create Diagonal Watermark in PSD using C#

C# का उपयोग करके PSD में एक Image Watermark जोड़ना

एक पीएसडी फ़ाइल में पानी के निशान के रूप में एक छवि जोड़ने के लिए, इन चरणों का पालन करें:

  • पीएसडी फ़ाइल को PsdImage ** के रूप में लोड करें ** Image क्लास का उपयोग करके।
  • एक उदाहरण बनाएं Layer क्लास।
  • परत की ऊंचाई, चौड़ाई और अप्रियता सेट करें।
  • PSD में परत जोड़ने के लिए AddLayer() विधि का उपयोग करें।
  • पानी के निशान छवि को परत में लोड करें।
  • DrawImage() विधि को कॉल करें, स्थान और पानी के निशान छवि परत को तर्क के रूप में पारित करें।
  • Save() विधि का उपयोग करके आउटपुट फ़ाइल को बचाएं।

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

Add Image Watermark to PSD using C#

Add Image Watermark to PSD using C#

मुफ्त अस्थायी लाइसेंस प्राप्त करें

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

Conclusion

इस लेख में, हमने जांच की है कि कैसे:

  • एक PSD छवि में एक नया परत जोड़ें।
  • PSD में पाठ या छवि पानी के निशान जोड़ें।
  • PSD को PNG या PSD फ़ाइल के रूप में C# का उपयोग करके सहेजें।

सी # में एक पीएसडी फ़ाइल में पानी के निशान को कैसे जोड़ने के बारे में सीखने से परे, आप गहराई से प्रवेश कर सकते हैं .NET के लिए Aspose.PSD चेक करने के लिए दस्तावेज और इसकी विस्तृत विशेषताओं का पता लगाएं. यदि आपके पास कोई प्रश्न हैं, तो हमारे पर पहुंचने के लिए स्वतंत्र महसूस करें मुफ्त समर्थन फोरम.

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

**Aspose.PSD C# watermarking ट्यूटोरियल ** के साथ, अब आपके पास अपने पीएसडी फ़ाइलों के लिए कस्टम समाधान बनाने के उपकरण हैं, यह सुनिश्चित करते हुए कि आपके डिजाइन प्रभावी ढंग से संरक्षित हैं. संभावनाओं का पता लगाएं और अपने परियोजनाओं को इस प्रश्नशील सी # पीसीडी watermarking समाधान के माध्यम से बढ़ाएं .NET आज!

More in this category