स्थानीय डिस्क से दस्तावेज़ जानकारी प्राप्त करें
परिचय
.NET के लिए GroupDocs.Watermark का उपयोग करने पर अंतिम मार्गदर्शिका में आपका स्वागत है! चाहे आप एक अनुभवी डेवलपर हों या अभी शुरुआत कर रहे हों, यह लेख आपको इस शक्तिशाली टूल के साथ अपने दस्तावेज़ों को वॉटरमार्क करने की अनिवार्यताओं के बारे में बताएगा। अंत तक, आप अपने दस्तावेज़ों में वॉटरमार्क एम्बेड करने में माहिर हो जाएंगे, यह सुनिश्चित करते हुए कि वे आपके विनिर्देशों के अनुसार सुरक्षित और ब्रांडेड हैं।
आवश्यक शर्तें
चरण-दर-चरण मार्गदर्शिका में गोता लगाने से पहले, कुछ आवश्यक शर्तें हैं जिन्हें आपको पूरा करना होगा:
- .NET फ्रेमवर्क: सुनिश्चित करें कि आपके सिस्टम पर .NET फ्रेमवर्क स्थापित है। .NET के लिए GroupDocs.Watermark, .NET फ्रेमवर्क के विभिन्न संस्करणों के साथ संगत है, इसलिए जांचेंप्रलेखन अनुकूलता विवरण के लिए.
- .NET लाइब्रेरी के लिए GroupDocs.Watermark: से नवीनतम संस्करण डाउनलोड और इंस्टॉल करेंडाउनलोड पेज.
- विकास परिवेश: आपके पास एक विकास परिवेश स्थापित होना चाहिए। .NET विकास के लिए विज़ुअल स्टूडियो एक लोकप्रिय विकल्प है।
- बुनियादी सी# ज्ञान: सी# प्रोग्रामिंग की बुनियादी बातों को समझने से आपको उदाहरणों का पालन करने में मदद मिलेगी।
नामस्थान आयात करें
इससे पहले कि आप .NET के लिए GroupDocs.Watermark का उपयोग कर सकें, आपको अपने प्रोजेक्ट में आवश्यक नेमस्पेस आयात करना होगा। यह एक सीधी प्रक्रिया है और लाइब्रेरी की सुविधाओं तक पहुँचने के लिए आवश्यक है।
using System;
using GroupDocs.Watermark.Common;
आइए किसी दस्तावेज़ को वॉटरमार्क करने की प्रक्रिया को स्पष्ट, प्रबंधनीय चरणों में विभाजित करें। प्रत्येक चरण आपको कार्यक्षमता को आसानी से समझने और लागू करने में मदद करने के लिए डिज़ाइन किया गया है।
चरण 1: अपना दस्तावेज़ लोड करें
पहला कदम उस दस्तावेज़ को लोड करना है जिसे आप वॉटरमार्क करना चाहते हैं। यह का उपयोग करके किया जाता हैWatermarker
वर्ग, जो आपको अपने दस्तावेज़ तक पहुँचने और उसमें हेरफेर करने की अनुमति देता है।
using (Watermarker watermarker = new Watermarker("Your Document Path"))
{
// दस्तावेज़ अब लोड हो गया है और वॉटरमार्किंग के लिए तैयार है
}
इस चरण में, बदलें"Your Document Path"
आपके दस्तावेज़ के वास्तविक पथ के साथ। यह आरंभ करता हैWatermarker
ऑब्जेक्ट, आपको विभिन्न वॉटरमार्किंग कार्यक्षमताओं तक पहुंच प्रदान करता है।
चरण 2: दस्तावेज़ जानकारी प्राप्त करें
वॉटरमार्क जोड़ने से पहले, आप दस्तावेज़ के बारे में कुछ जानकारी एकत्र करना चाहेंगे। यह दस्तावेज़ गुणों के आधार पर आपके वॉटरमार्क को अनुकूलित करने के लिए उपयोगी हो सकता है।
using (Watermarker watermarker = new Watermarker("Your Document Path"))
{
IDocumentInfo info = watermarker.GetDocumentInfo();
Console.WriteLine("File type: {0}", info.FileType);
Console.WriteLine("Number of pages: {0}", info.PageCount);
Console.WriteLine("Document size: {0} bytes", info.Size);
}
इस चरण में,GetDocumentInfo
विधि फ़ाइल प्रकार, पृष्ठ संख्या और दस्तावेज़ आकार जैसे विवरण पुनर्प्राप्त करती है। यह जानकारी कंसोल पर मुद्रित होती है, लेकिन आप इसे आवश्यकतानुसार अपने एप्लिकेशन में उपयोग कर सकते हैं।
चरण 3: एक टेक्स्ट वॉटरमार्क जोड़ें
अब जब आपका दस्तावेज़ लोड हो गया है और उसकी जानकारी आपके हाथ में है, तो वॉटरमार्क जोड़ने का समय आ गया है। हम एक साधारण टेक्स्ट वॉटरमार्क से शुरुआत करेंगे।
using (Watermarker watermarker = new Watermarker("Your Document Path"))
{
TextWatermark textWatermark = new TextWatermark("Confidential", new Font("Arial", 36));
textWatermark.ForegroundColor = Color.Red;
textWatermark.BackgroundColor = Color.Yellow;
textWatermark.Opacity = 0.5;
textWatermark.RotateAngle = 45;
watermarker.Add(textWatermark);
watermarker.Save("Watermarked Document Path");
}
यहां, आप एक बनाते हैंTextWatermark
अपने इच्छित टेक्स्ट, फ़ॉन्ट और स्टाइल के साथ ऑब्जेक्ट करें। अपनी आवश्यकताओं के अनुरूप रंग, अपारदर्शिता और घूर्णन कोण जैसे गुणों को समायोजित करें। अंत में, वॉटरमार्क को दस्तावेज़ में जोड़ा जाता है और एक निर्दिष्ट पथ पर सहेजा जाता है।
चरण 4: एक छवि वॉटरमार्क जोड़ें
टेक्स्ट वॉटरमार्क बहुत अच्छे हैं, लेकिन यदि आप कोई लोगो या कोई अन्य छवि जोड़ना चाहते हैं तो क्या होगा? यह चरण बताता है कि छवि वॉटरमार्क कैसे जोड़ा जाए।
using (Watermarker watermarker = new Watermarker("Your Document Path"))
{
using (ImageWatermark imageWatermark = new ImageWatermark("Path to Your Image"))
{
imageWatermark.Opacity = 0.5;
imageWatermark.RotateAngle = 30;
watermarker.Add(imageWatermark);
watermarker.Save("Watermarked Document Path");
}
}
प्रतिस्थापित करें"Path to Your Image"
आपकी वॉटरमार्क छवि के पथ के साथ। अपनी छवि वॉटरमार्क की उपस्थिति को अनुकूलित करने के लिए अपारदर्शिता और रोटेशन कोण जैसे गुण सेट करें। वॉटरमार्क जोड़ने और सहेजने की प्रक्रिया टेक्स्ट वॉटरमार्क के समान है।
चरण 5: मौजूदा वॉटरमार्क हटाएँ
कभी-कभी, आपको किसी दस्तावेज़ से मौजूदा वॉटरमार्क हटाने की आवश्यकता हो सकती है। इसका उपयोग करके ऐसा किया जा सकता हैRemove
द्वारा प्रदान की गई विधिWatermarker
कक्षा।
using (Watermarker watermarker = new Watermarker("Your Document Path"))
{
watermarker.Remove(WatermarkType.Text);
watermarker.Save("Cleaned Document Path");
}
यहां हीRemove
दस्तावेज़ से टेक्स्ट वॉटरमार्क हटाने के लिए विधि का उपयोग किया जाता है। आप अपनी आवश्यकताओं के आधार पर हटाने के लिए विभिन्न प्रकार के वॉटरमार्क निर्दिष्ट कर सकते हैं, जैसे छवि या पाठ। परिवर्तन देखने के लिए दस्तावेज़ को एक नए पथ पर सहेजें।
चरण 6: वॉटरमार्क निकालें
यदि आपको किसी दस्तावेज़ से वॉटरमार्क निकालने और निरीक्षण करने की आवश्यकता है, तो .NET के लिए GroupDocs.Watermark इसे आसानी से संभव बनाता है।
using (Watermarker watermarker = new Watermarker("Your Document Path"))
{
IEnumerable<Watermark> watermarks = watermarker.GetWatermarks();
foreach (Watermark watermark in watermarks)
{
Console.WriteLine("Watermark type: {0}", watermark.GetType().Name);
// प्रत्येक वॉटरमार्क के लिए अतिरिक्त गुण और तर्क
}
}
इस चरण में इसका उपयोग करना शामिल हैGetWatermarks
किसी दस्तावेज़ में सभी वॉटरमार्क पुनर्प्राप्त करने की विधि। फिर आप वॉटरमार्क की सूची को दोहरा सकते हैं और उनकी संपत्तियों का निरीक्षण कर सकते हैं या आवश्यकतानुसार अतिरिक्त कार्रवाई कर सकते हैं।
निष्कर्ष
बधाई हो! अब आपने सीख लिया है कि अपने दस्तावेज़ों में वॉटरमार्क जोड़ने, हटाने और निकालने के लिए .NET के लिए GroupDocs.Watermark का उपयोग कैसे करें। इन कौशलों के साथ, आप अपने दस्तावेज़ों को प्रभावी ढंग से सुरक्षित और ब्रांड कर सकते हैं। याद करोप्रलेखन यदि आपको अधिक विस्तृत जानकारी या उन्नत कार्यक्षमता की आवश्यकता है तो यह हमेशा उपलब्ध है।
अक्सर पूछे जाने वाले प्रश्न
क्या मैं किसी भी .NET संस्करण के साथ .NET के लिए GroupDocs.Watermark का उपयोग कर सकता हूँ?
हाँ, .NET के लिए GroupDocs.Watermark विभिन्न .NET फ्रेमवर्क संस्करणों के साथ संगत है। जाँचेंप्रलेखन विशिष्टताओं के लिए.
मैं .NET के लिए GroupDocs.Watermark कहाँ से डाउनलोड कर सकता हूँ?
आप यहां से नवीनतम संस्करण डाउनलोड कर सकते हैंडाउनलोड पेज.
मुझे अस्थायी लाइसेंस कैसे मिलेगा?
आप से अस्थायी लाइसेंस प्राप्त कर सकते हैंअस्थायी लाइसेंस पृष्ठ.
क्या कोई निःशुल्क परीक्षण उपलब्ध है?
हाँ, आप पर जाकर निःशुल्क परीक्षण शुरू कर सकते हैंनिःशुल्क परीक्षण पृष्ठ.
यदि मुझे कोई समस्या आती है तो मुझे सहायता कहाँ से मिल सकती है?
पर सहायता उपलब्ध हैग्रुपडॉक्स वॉटरमार्क फोरम.