Hindi
 Hindi

वॉटरमार्क PDF, Word, Excel, PowerPoint, और छवि फ़ाइलें

.NET और Java में PDF, DOCX, XLSX, PPTX, ODT, RTF, TXT, VSD, EML, MSG, PNG, और JPG फाइलों से वॉटरमार्क जोड़ें या हटाएं। टेक्स्ट और छवि-आधारित वॉटरमार्क को सटीक रूप से लागू करके अपनी डिजिटल संपत्तियों को सुरक्षित रखें।

हमारे एपीआई को मुफ्त में आजमाएंअस्थायी लाइसेंस प्राप्त करें

वॉटरमार्क डेटा फ़ाइलें आपकी डिजिटल सामग्री की सुरक्षा को बढ़ाने के लिए

वॉटरमार्किंग एक डिजिटल फ़ाइल में लोगो या अन्य पहचान चिह्न जोड़ने की प्रक्रिया है। वॉटरमार्क का उद्देश्य फ़ाइल के स्वामी की पहचान करना, कॉपीराइट का दावा करना, आपकी सामग्री तक अनधिकृत पहुंच को रोकना और आपकी संपत्तियों में ब्रांडिंग जोड़ना है। आप किसी फ़ाइल की उत्पत्ति को ट्रैक करने के लिए वॉटरमार्क का उपयोग कर सकते हैं और दूसरों को अनुमति के बिना आपकी सामग्री को चोरी करने या उपयोग करने से रोक सकते हैं। डिजिटल सामग्री को वॉटरमार्क करने के कई तरीके हैं, सबसे आम है किसी ऐप या सॉफ़्टवेयर प्रोग्राम का उपयोग करके टेक्स्ट या इमेज में फ़ाइल में विज़ुअल मार्क जोड़ना।

यदि आप नियमित रूप से विभिन्न प्रकार की कई फाइलों को वॉटरमार्क करते हुए देखते हैं, तो प्रक्रिया को स्वचालित करने से यह अधिक कुशल हो जाएगी, इस प्रकार समय और प्रयास की बचत होगी। यहीं पर .NET और Java के लिए GroupDocs.Watermark API अत्यंत उपयोगी हैं। वे वॉटरमार्किंग प्रक्रिया को सरल बनाते हैं, प्रभावशीलता को बढ़ावा देते हैं, और आपको अपनी डिजिटल छवियों और दस्तावेज़ों की सुरक्षा सुनिश्चित करने में सक्षम बनाते हैं। आप PDF, Word, Excel, PowerPoint, OpenDocument, Visio, Email, Rich Text, और विभिन्न छवि फ़ाइल स्वरूपों में पाठ और छवि प्रकारों के वॉटरमार्क जोड़ने या निकालने के लिए C#, VB.NET और Java ऐप्स बना सकते हैं।

शुरू करना

बाद के अनुभागों में साझा किए गए कोड नमूने को सफलतापूर्वक चलाने और अपने कार्य परिवेश को सेट करने के लिए, कृपया सुनिश्चित करें कि आपने .NET या Java संस्करण के साथ-साथ कोई अन्य आवश्यक शर्तें।

हम .NET और Java संस्करणों के लिए कई स्थापना विकल्प प्रदान करते हैं, कृपया अधिक सहायता के लिए नीचे साझा की गई जानकारी की समीक्षा करें।

GroupDocs.Watermark .NET स्थापना के लिए

आप NuGet के माध्यम से स्थापित कर सकते हैं, डाउनलोड अनुभाग से सीधे MSI इंस्टॉलर या DLL डाउनलोड कर सकते हैं, या पैकेज मैनेजर कंसोल का उपयोग कर सकते हैं:

PM> Install-Package GroupDocs.Watermark 

Java स्थापना के लिए GroupDocs.Watermark

JAR फ़ाइल प्राप्त करने के लिए कृपया डाउनलोड अनुभाग पर जाएं, या अपने जावा ऐप्स में नवीनतम मेवेन कॉन्फ़िगरेशन का उपयोग करें:

<repository>
    <id>GroupDocsJavaAPI</id>
    <name>GroupDocs Java API</name>
        <url>https://repository.groupdocs.com/repo/</url>
</repository>
<dependency>
        <groupId>com.groupdocs</groupId>
            <artifactId>groupdocs-watermark</artifactId>
        <version>21.3</version> 
</dependency>

.NET और Java में वॉटरमार्क जोड़ने या हटाने के लिए केस का उपयोग करें

GroupDocs.Watermark (.NET या Java के लिए) को सफलतापूर्वक कॉन्फ़िगर करने के बाद, हम कुछ सबसे सामान्य दस्तावेज़ और छवि वॉटरमार्किंग उपयोग मामलों की समीक्षा कर सकते हैं।

.NET और Java में वॉटरमार्क जोड़ने या हटाने के लिए केस का उपयोग करें

.NET और Java में Word दस्तावेज़ों में टेक्स्ट वॉटरमार्क कैसे जोड़ें?

टेक्स्ट वॉटरमार्क एक व्यापक रूप से उपयोग किया जाने वाला वॉटरमार्क है जिसका उपयोग डिजिटल रूप से संसाधित फ़ाइलों में संवेदनशील सामग्री की सुरक्षा के लिए किया जा सकता है। आप टेक्स्ट-आधारित वॉटरमार्क का उपयोग करके किसी फ़ाइल की अनधिकृत प्रतिलिपि बनाने या प्रिंट करने से रोक सकते हैं। GroupDocs.Watermark API .NET और Java डेवलपर्स को इस कार्यक्षमता को अपने मौजूदा सॉफ़्टवेयर मॉड्यूल में एकीकृत करने या मोबाइल या HTML वेब इंटरफेस के लिए एप्लिकेशन बनाने की अनुमति देता है जिससे उपयोगकर्ता आसानी से टेक्स्ट वॉटरमार्किंग सुविधाओं का आनंद ले सकें।

.NET और Java में Word दस्तावेज़ों में टेक्स्ट वॉटरमार्क कैसे जोड़ें?

.NET में वर्ड-प्रोसेसिंग दस्तावेज़ों पर टेक्स्ट वॉटरमार्क लागू करें

अगर आप Word फ़ाइलों में टेक्स्ट-आधारित वॉटरमार्क डालना चाहते हैं, तो कृपया नीचे दिए गए सी # कोड का प्रयोग करें:

    WordProcessingLoadOptions loadOptions = new WordProcessingLoadOptions();
using (Watermarker watermarker = new Watermarker("path/sample.docx”, loadOptions))
{
    TextWatermark watermark = new TextWatermark("Test watermark", new Font("Arial", 19));
    Apply watermark settings
    watermark.VerticalAlignment = VerticalAlignment.Center;
    watermark.HorizontalAlignment = HorizontalAlignment.Center;
    watermark.RotateAngle = 25.0;
    watermark.ForegroundColor = Color.Red;
    watermark.Opacity = 1.0;
    WordProcessingWatermarkSectionOptions options = new WordProcessingWatermarkSectionOptions();
    // Setting shape name
    options.Name = "Shape 1";
    // Set the descriptive (alternative) text to be associated with the shape
    options.AlternativeText = "Test watermark";
    watermarker.Add(watermark, options);
    watermarker.Save("path/document-text-watermarked.docx”);
} 

जावा में Word दस्तावेज़ों में टेक्स्ट-आधारित वॉटरमार्क डालें

आप निम्न Java कोड का उपयोग करके Word दस्तावेज़ों में टेक्स्ट वॉटरमार्क जोड़ भी सकते हैं:

    WordProcessingLoadOptions loadOptions = new WordProcessingLoadOptions();                                   
Watermarker watermarker = new Watermarker(("path/sample.docx”, loadOptions);                          
TextWatermark watermark = new TextWatermark("Test watermark", new Font("Arial", 19));                      
//Apply watermark settings                                                                             
watermark.setVerticalAlignment(VerticalAlignment.Center);                                                  
watermark.setHorizontalAlignment(HorizontalAlignment.Center);                                              
watermark.setRotateAngle(25.0);                                                                            
watermark.setForegroundColor(Color.getRed());                                                              
watermark.setOpacity(1.0);                                                                                 
WordProcessingWatermarkSectionOptions options = new WordProcessingWatermarkSectionOptions();               
// Setting the shape name                                                                                      
options.setName("Shape 1");                                                                                
// Set the descriptive (alternative) text to be associated with the shape                           
options.setAlternativeText("Test watermark");                                                              
watermarker.add(watermark, options);                                                                       
watermarker.save(("path/document-text-watermarked.docx”);                                                               
watermarker.close();      

C# .NET और Java ऐप्स में PDF दस्तावेज़ों में छवि-आधारित वॉटरमार्क जोड़ने का एक आसान तरीका

छवियों को वॉटरमार्क के रूप में उपयोग करना कानूनी या आधिकारिक दस्तावेज़ों को लेबल करने का एक शानदार तरीका है क्योंकि टेक्स्ट वॉटरमार्क की तुलना में उन्हें जोड़ना आसान है और निकालना मुश्किल है। किसी दस्तावेज़ में ब्रांडिंग या अन्य जानकारी जोड़ने के लिए छवि-आधारित वॉटरमार्क का भी प्रभावी ढंग से उपयोग किया जा सकता है। GroupDocs.Watermark APIs .NET और Java में आपकी PDF फ़ाइलों के लिए कई प्रकार के छवि-आधारित वॉटरमार्क का समर्थन करते हैं।

C# .NET और Java ऐप्स में PDF दस्तावेज़ों में छवि-आधारित वॉटरमार्क जोड़ने का एक आसान तरीका

.NET में PDF दस्तावेज़ों में छवि-आधारित वॉटरमार्क जोड़ें

छवि-आधारित लेबल के साथ वॉटरमार्क PDF दस्तावेज़ सी # कोड नीचे दिखाया गया है:

// Add image watermark to PDF file page(s) 
PdfLoadOptions loadOptions = new PdfLoadOptions();
using (Watermarker watermarker = new Watermarker("path/sample.pdf", loadOptions))
{
    ImageWatermark imageWatermark = new ImageWatermark("watermark-image.png")
    {
        // Setting watermark appearance
        Opacity = 0.7,
        X = 70,
        Y = 350
    };
    // Adding image watermark to the second page (page index starts from zero)  
    PdfArtifactWatermarkOptions imageWatermarkOptions = new PdfArtifactWatermarkOptions();
    imageWatermarkOptions.PageIndex = 1;
    watermarker.Add(imageWatermark, imageWatermarkOptions);
    watermarker.Save("path/image-watermarked.pdf");
}    

.NET और Java में Excel स्प्रेडशीट और PowerPoint प्रस्तुतियों को वॉटरमार्क कैसे करें?

Microsoft Excel और PowerPoint दो सबसे व्यापक रूप से उपयोग की जाने वाली स्प्रेडशीट और प्रस्तुति डेटा प्रकार हैं। दुनिया भर के उपयोगकर्ता रिपोर्टिंग, उत्पाद प्रदर्शनों और कई अन्य उद्देश्यों के लिए इन सॉफ़्टवेयर अनुप्रयोगों का बड़े पैमाने पर उपयोग करते हैं। .NET और Java API के लिए GroupDocs.Watermark ऐप डेवलपर्स को Microsoft Office की आवश्यकता के बिना टेक्स्ट और छवियों के साथ इन दोनों डेटा फ़ाइल प्रकारों को प्रोग्रामेटिक रूप से वॉटरमार्क करने में सक्षम बनाता है।

.NET और Java में Excel स्प्रेडशीट और PowerPoint प्रस्तुतियों को वॉटरमार्क कैसे करें?

अपने एक्सेल और पॉवरपॉइंट दस्तावेज़ों को .NET में टेक्स्ट और छवियों के साथ लेबल करें

.NET में अपनी एक्सेल स्प्रेडशीट में टेक्स्ट या इमेज वॉटरमार्क इंजेक्ट करने के लिए, कृपया निम्नलिखित C# नमूना कोडिंग का उपयोग करें:

    SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions();
    using (Watermarker watermarker = new Watermarker(“path/sample.xlsx”, loadOptions))
    {
        // Add text watermark to the first worksheet
        TextWatermark textWatermark = new TextWatermark("Test watermark", new Font("Arial", 8));
        SpreadsheetWatermarkShapeOptions textWatermarkOptions = new SpreadsheetWatermarkShapeOptions();
        textWatermarkOptions.WorksheetIndex = 0;
        watermarker.Add(textWatermark, textWatermarkOptions);
        // Add image watermark to the second worksheet
        using (ImageWatermark imageWatermark = new ImageWatermark(“watermark-image.jpg”))
        {
            SpreadsheetWatermarkShapeOptions imageWatermarkOptions = new SpreadsheetWatermarkShapeOptions();
            imageWatermarkOptions.WorksheetIndex = 1;
            watermarker.Add(imageWatermark, imageWatermarkOptions);
        }
        watermarker.Save(“path/text-image-watermarked.xlsx”);
    }
    //Similarly, please use this sample code if you are looking to watermark presentations in .NET: 
    PresentationLoadOptions loadOptions = new PresentationLoadOptions();
    using (Watermarker watermarker = new Watermarker(“path/sample.pptx”, loadOptions))
    {
        // Add text watermark to the first slide
        TextWatermark textWatermark = new TextWatermark("Test watermark", new Font("Arial", 8));
        PresentationWatermarkSlideOptions textWatermarkOptions = new PresentationWatermarkSlideOptions();
        textWatermarkOptions.SlideIndex = 0;
        watermarker.Add(textWatermark, textWatermarkOptions);
        // Add image watermark to the second slide
        using (ImageWatermark imageWatermark = new ImageWatermark(“path/watermark-image.jpg”))
        {
            PresentationWatermarkSlideOptions imageWatermarkOptions = new PresentationWatermarkSlideOptions();
            imageWatermarkOptions.SlideIndex = 1;
            watermarker.Add(imageWatermark, imageWatermarkOptions);
        }
        watermarker.Save(“path/text-image-watermarked.pptx”);
    }        

जावा में टेक्स्ट और इमेज लेबल के साथ वॉटरमार्क एक्सेल और पॉवरपॉइंट फाइलें

जावा में अपनी एक्सेल स्प्रेडशीट में पाठ या छवि-आधारित वॉटरमार्क लगाने के लिए कृपया नीचे साझा किए गए कोड नमूने का उपयोग करें:

    SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions();                                               
    Watermarker watermarker = new Watermarker(“path/sample.xlsx”, loadOptions);                             
    // Add text watermark to the first worksheet                                                                     
    TextWatermark textWatermark = new TextWatermark("Test watermark", new Font("Arial", 8));                         
    SpreadsheetWatermarkShapeOptions textWatermarkOptions = new SpreadsheetWatermarkShapeOptions();                  
    textWatermarkOptions.setWorksheetIndex(0);                                                                       
    watermarker.add(textWatermark, textWatermarkOptions);                                                            
    // Add image watermark to the second worksheet                                                                   
    ImageWatermark imageWatermark = new ImageWatermark(“watermark-image.jpg”);                                           
    SpreadsheetWatermarkShapeOptions imageWatermarkOptions = new SpreadsheetWatermarkShapeOptions();                 
    imageWatermarkOptions.setWorksheetIndex(1);                                                                      
    watermarker.add(imageWatermark, imageWatermarkOptions);                                                          
    watermarker.save(“path/text-image-watermarked.xlsx”);                                                                  
    watermarker.close();                                                                                             
    imageWatermark.close();
    //And, to add text or image watermarks to presentations in Java, please use this code: 
    PresentationLoadOptions loadOptions = new PresentationLoadOptions();                                               
    Watermarker watermarker = new Watermarker(“path/samples.pptx”, loadOptions);                              
    // Add text watermark to the first slide                                                                           
    TextWatermark textWatermark = new TextWatermark("Test watermark", new Font("Arial", 8));                           
    PresentationWatermarkSlideOptions textWatermarkOptions = new PresentationWatermarkSlideOptions();                  
    textWatermarkOptions.setSlideIndex(0);                                                                             
    watermarker.add(textWatermark, textWatermarkOptions);                                                              
    // Add image watermark to the second slide                                                                         
    ImageWatermark imageWatermark = new ImageWatermark(“watermark-image.jpg”);                                             
    PresentationWatermarkSlideOptions imageWatermarkOptions = new PresentationWatermarkSlideOptions();                 
    imageWatermarkOptions.setSlideIndex(1);                                                                            
    watermarker.add(imageWatermark, imageWatermarkOptions);                                                            
    watermarker.save(“path/text-image-watermarked.pptx”);                                                                   
    watermarker.close();                                                                                               
    imageWatermark.close(); 

.NET और Java में फ़ोटो और छवियों को वॉटरमार्क करना सीखें

विभिन्न प्रकार के दस्तावेज़ों की तरह, आपको अपनी छवियों में एक पहचानकर्ता जोड़ने की भी आवश्यकता हो सकती है। सोशल प्लेटफॉर्म पर सामग्री साझा करने की अत्यधिक लोकप्रियता के कारण, दुरुपयोग को रोकने के लिए वॉटरमार्किंग फोटो भी तेजी से महत्वपूर्ण हो गए हैं। उपयोगकर्ता अपनी पसंद के सोशल प्लेटफॉर्म पर प्रकाशित करने से पहले तस्वीरों में टेक्स्ट या इमेज वॉटरमार्क एम्बेड करना पसंद करते हैं। GroupDocs.Watermark API, .NET और Java प्लेटफ़ॉर्म में PNG, JPG, TIFF, और GIF छवि फ़ाइलों में आसानी से वॉटरमार्क लेबल डालने के लिए उपकरणों का एक सेट प्रदान करते हैं।

.NET और Java में फ़ोटो और छवियों को वॉटरमार्क करना सीखें

.NET में छवियों में टेक्स्ट वॉटरमार्क एम्बेड करें

यदि आप टेक्स्ट लेबल जोड़कर वॉटरमार्क छवियों को देख रहे हैं, तो कृपया नीचे दिखाए गए C# कोड का उपयोग करें जो एक JPG छवि वॉटरमार्क करता है:

    using (Watermarker watermarker = new Watermarker("filePath/sample-image.jpg"))
    {
        // Set the Text and Watermark Font
        Font font = new Font ("Arial", 30, FontStyle.Bold | FontStyle.Italic);
        TextWatermark watermark = new TextWatermark("Text Watermark", font);
        // Set Watermark Properties
        watermark.ForegroundColor = Color.Black;
        watermark.TextAlignment = TextAlignment.Right;
        watermark.X = 70;
        watermark.Y = 70;
        watermark.RotateAngle = -30;
        watermark.Opacity = 0.4;
        // watermark.BackgroundColor = Color.Blue;
        // Apply the configured watermark to JPG Image
        watermarker.Add(watermark);
        watermarker.Save("filePath/text-watermarked.jpg");
    }        

वॉटरमार्क छवियां और जावा में आपकी तस्वीरें

आप अपनी तस्वीरों पर वॉटरमार्क लगा सकते हैं और जावा में अन्य छवियां भी। PNG छवि को वॉटरमार्क करने के लिए कृपया निम्नलिखित जावा कोड का उपयोग करें:

    TextWatermark watermark = new TextWatermark("Text Watermark", new Font("Arial", 30, FontStyle.Bold | FontStyle.Italic));
    // Set Watermark properties
    watermark.setForegroundColor(Color.getBlack());
    watermark.setTextAlignment(TextAlignment.Right);
    watermark.setRotateAngle(-30);
    watermark.setOpacity(0.4);
    watermark.setX(70);
    watermark.setY(70);
    // Apply Watermark to the source PNG Image
    Watermarker watermarker = new Watermarker(“path/sample-image.png”);
    watermarker.add(watermark);
    watermarker.save(“path/text-watermarked.png”);
    watermarker.close();     

अपने .NET और Java वॉटरमार्किंग ऐप्स में वॉटरमार्क खोजें और निकालें

दस्तावेजों से मौजूदा वॉटरमार्क को खोजना और हटाना फाइलों को साफ करने या साफ करने का एक महत्वपूर्ण पहलू है, या यह एक व्यावसायिक आवश्यकता हो सकती है। अपनी डिजिटल संपत्ति में जोड़े गए पुराने ब्रांडिंग को हटाने और इसे नवीनतम संस्करण से बदलने के परिदृश्य पर विचार करें। .NET और Java के लिए GroupDocs.Watermark APIs की मदद से, आप न केवल डेटा फ़ाइलों में कई प्रकार के वॉटरमार्क जोड़ सकते हैं बल्कि जोड़े गए वॉटरमार्क ऑब्जेक्ट के माध्यम से खोज सकते हैं और उन्हें हटा भी सकते हैं।

अपने .NET और Java वॉटरमार्किंग ऐप्स में वॉटरमार्क खोजें और निकालें

अपनी .NET फ़ाइलों में जोड़े गए वॉटरमार्क ढूँढें और निकालें

Word, Excel, PowerPoint, PDF, या Visio फ़ाइलों में .NET कुछ विशिष्ट मानदंडों के आधार पर वॉटरमार्क खोजने के लिए, कृपया इस C# नमूना कोडिंग का उपयोग करें:

    using (Watermarker watermarker = new Watermarker(“path/sample.pdf”))
{
    // Apply the exact text search string
    TextSearchCriteria textSearchCriteria = new TextSearchCriteria("© 2019");
    // Find all possible watermarks containing the specified text
    PossibleWatermarkCollection possibleWatermarks = watermarker.Search(textSearchCriteria);
    Console.WriteLine("Found {0} possible watermark(s)", possibleWatermarks.Count);
} 

अपनी फाइलों से मौजूदा वॉटरमार्क लेबल खोजने के साथ-साथ आप उन्हें हटा भी सकते हैं। कृपया वॉटरमार्क हटाने निर्दिष्ट स्वरूपण के साथ:

    using (Watermarker watermarker = new Watermarker(“path/sample.pdf”))
    {
        TextFormattingSearchCriteria criteria = new TextFormattingSearchCriteria();
        criteria.ForegroundColorRange = new ColorRange();
        criteria.ForegroundColorRange.MinHue = -5;
        criteria.ForegroundColorRange.MaxHue = 10;
        criteria.ForegroundColorRange.MinBrightness = 0.01f;
        criteria.ForegroundColorRange.MaxBrightness = 0.99f;
        criteria.BackgroundColorRange = new ColorRange();
        criteria.BackgroundColorRange.IsEmpty = true;
        criteria.FontName = "Arial";
        criteria.MinFontSize = 19;
        criteria.MaxFontSize = 42;
        criteria.FontBold = true;
        PossibleWatermarkCollection watermarks = watermarker.Search(criteria);
        watermarks.Clear();
        watermarker.Save(“path/watermark-removed.pdf”);
    }    

जावा में डेटा फ़ाइलों से वॉटरमार्क खोजें और हटाएं

आप जावा में Word, PDF, Excel और PowerPoint दस्तावेज़ों में वॉटरमार्क खोज सकते हैं। निम्न कोड का उपयोग पाठ खोज मानदंड पर वॉटरमार्क खोजने के लिए किया जाता है:

    Watermarker watermarker = new Watermarker(“path/sample.pdf”);                                      
// Apply the exact text search string                                                                                
TextSearchCriteria textSearchCriteria = new TextSearchCriteria("© 2019");                                
// Find all possible watermarks containing the specified text                                            
PossibleWatermarkCollection possibleWatermarks = watermarker.search(textSearchCriteria);                 
System.out.println("Found " + possibleWatermarks.getCount() + " possible watermark(s)");                                                                                                     
watermarker.close(); 

जावा एपीआई के लिए GroupDocs.Watermark के साथ जावा में किसी भी मौजूदा वॉटरमार्क लेबल को हटाना भी संभव है। यह जावा कोडिंग विशिष्ट स्वरूपण के साथ वॉटरमार्क को हटा देती है:

क्या आप वॉटरमार्क PDF, DOC, DOCX, XLS, XLSX, PPT, PPTX, VSD, MSG, EML, RTF, TXT, PNG, JPG, TIFF, और अन्य फाइलों को अपने मोबाइल उपकरणों का उपयोग करके देख रहे हैं? यदि हां, तो कृपया हमारे मुफ़्त वॉटरमार्किंग ऐप्स आज़माएं और वॉटरमार्किंग का शानदार अनुभव लें।

मदद ढूंढ रहे हैं?

Conholdate उत्पाद API सुविधाओं और कार्यप्रणाली से संबंधित अपने प्रश्नों में सहायता के लिए हमारे सहायता चैनल चेकआउट करें।