Bengali
 Bengali

ওয়াটারমার্ক পিডিএফ, ওয়ার্ড, এক্সেল, পাওয়ারপয়েন্ট এবং ইমেজ ফাইল

.NET এবং Java-তে PDF, DOCX, XLSX, PPTX, ODT, RTF, TXT, VSD, EML, MSG, PNG, এবং JPG ফাইল থেকে ওয়াটারমার্ক যোগ করুন বা সরান। সঠিকভাবে টেক্সট এবং ইমেজ-ভিত্তিক ওয়াটারমার্ক প্রয়োগ করে আপনার ডিজিটাল সম্পদ সংরক্ষণ করুন।

বিনামূল্যে জন্য আমাদের APIs চেষ্টা করুনঅস্থায়ী লাইসেন্স পান

আপনার ডিজিটাল বিষয়বস্তুর সুরক্ষা প্রশস্ত করতে ওয়াটারমার্ক ডেটা ফাইল

ওয়াটারমার্কিং হল একটি ডিজিটাল ফাইলে একটি লোগো বা অন্যান্য সনাক্তকারী চিহ্ন যোগ করার প্রক্রিয়া। ওয়াটারমার্কের উদ্দেশ্য হল ফাইলের মালিককে শনাক্ত করা, কপিরাইট নিশ্চিত করা, আপনার সামগ্রীতে অননুমোদিত অ্যাক্সেস রোধ করা এবং আপনার সম্পদে ব্র্যান্ডিং যোগ করা। আপনি একটি ফাইলের উত্স ট্র্যাক করতে এবং অনুমতি ছাড়া আপনার সামগ্রী চুরি বা ব্যবহার করা থেকে অন্যদের আটকাতে জলছাপ ব্যবহার করতে পারেন৷ ডিজিটাল বিষয়বস্তুকে ওয়াটারমার্ক করার বিভিন্ন উপায় রয়েছে, একটি অ্যাপ বা সফ্টওয়্যার প্রোগ্রাম ব্যবহার করে পাঠ্য বা ছবিতে ফাইলটিতে একটি ভিজ্যুয়াল চিহ্ন যোগ করা সবচেয়ে সাধারণ।

প্রক্রিয়াটি স্বয়ংক্রিয়ভাবে এটিকে আরও দক্ষ করে তুলবে যদি আপনি নিয়মিতভাবে বিভিন্ন ধরণের একাধিক ফাইল ওয়াটারমার্কিং করতে আসেন, এইভাবে অনেক সময় এবং শ্রম সাশ্রয় হয়। এখানেই .NET এবং Java এর জন্য GroupDocs.Watermark API অত্যন্ত দরকারী। তারা ওয়াটারমার্কিং প্রক্রিয়াকে সহজ করে তোলে, কার্যকারিতা বাড়ায় এবং আপনার ডিজিটাল ছবি এবং নথির সুরক্ষা নিশ্চিত করতে আপনাকে সক্ষম করে। আপনি PDF, Word, Excel, PowerPoint, OpenDocument, Visio, Email, Rich Text, এবং বিভিন্ন ইমেজ ফাইল ফরম্যাটে টেক্সট এবং ইমেজ ধরনের ওয়াটারমার্ক যোগ করতে বা অপসারণ করতে C#, VB.NET, এবং Java অ্যাপ তৈরি করতে পারেন।

শুরু হচ্ছে

পরবর্তী বিভাগে ভাগ করা কোড নমুনাগুলি সফলভাবে চালানোর জন্য এবং আপনার কাজের পরিবেশ সেট আপ করতে, অনুগ্রহ করে নিশ্চিত করুন যে .NET অথবা Java সংস্করণের সাথে অন্য যেকোনো পূর্বশর্ত।

আমরা .NET এবং জাভা সংস্করণগুলির জন্য বেশ কয়েকটি ইনস্টলেশন বিকল্প সরবরাহ করি, অনুগ্রহ করে আরও সাহায্যের জন্য নীচে শেয়ার করা তথ্য পর্যালোচনা করুন৷

.NET ইনস্টলেশনের জন্য GroupDocs.Watermark

আপনি NuGet এর মাধ্যমে ইনস্টল করতে পারেন, ডাউনলোড বিভাগ থেকে সরাসরি MSI ইনস্টলার বা DLL ডাউনলোড করতে পারেন, অথবা প্যাকেজ ম্যানেজার কনসোল ব্যবহার করতে পারেন:

PM> Install-Package GroupDocs.Watermark 

জাভা ইনস্টলেশনের জন্য GroupDocs.Watermark

JAR ফাইল পাওয়ার জন্য অনুগ্রহ করে ডাউনলোড বিভাগ দেখুন, অথবা, আপনার জাভা অ্যাপে সর্বশেষ Maven কনফিগারেশন ব্যবহার করুন:

<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 এবং জাভাতে ওয়াটারমার্ক যোগ বা অপসারণের জন্য কেস ব্যবহার করুন

GroupDocs.Watermark (.NET বা Java এর জন্য) সফলভাবে কনফিগার করার পর, আমরা কিছু সাধারণ নথি এবং ছবি ওয়াটারমার্কিং ব্যবহারের ক্ষেত্রে পর্যালোচনা করতে পারি।

.NET এবং জাভাতে ওয়াটারমার্ক যোগ বা অপসারণের জন্য কেস ব্যবহার করুন

কিভাবে .NET এবং Java-তে Word নথিতে টেক্সট ওয়াটারমার্ক যুক্ত করবেন?

টেক্সট ওয়াটারমার্ক হল একটি বহুল ব্যবহৃত ধরনের ওয়াটারমার্ক যা ডিজিটালি প্রক্রিয়াকৃত ফাইলে সংবেদনশীল বিষয়বস্তু রক্ষা করতে ব্যবহার করা যেতে পারে। আপনি পাঠ্য-ভিত্তিক ওয়াটারমার্ক ব্যবহার করে একটি ফাইলের অননুমোদিত অনুলিপি বা মুদ্রণ বন্ধ করতে পারেন। GroupDocs.Watermark APIs .NET এবং জাভা ডেভেলপারদের তাদের বিদ্যমান সফ্টওয়্যার মডিউলগুলিতে এই কার্যকারিতা একত্রিত করতে বা মোবাইল বা HTML ওয়েব ইন্টারফেসের জন্য অ্যাপ্লিকেশন তৈরি করার অনুমতি দেয় যা ব্যবহারকারীদের অনায়াসে পাঠ্য ওয়াটারমার্কিং বৈশিষ্ট্যগুলি উপভোগ করতে সক্ষম করে।

কিভাবে .NET এবং Java-তে Word নথিতে টেক্সট ওয়াটারমার্ক যুক্ত করবেন?

.NET-এ ওয়ার্ড-প্রসেসিং ডকুমেন্টে টেক্সট ওয়াটারমার্ক প্রয়োগ করুন

আপনি যদি Word ফাইলগুলিতে টেক্সট-ভিত্তিক ওয়াটারমার্ক সন্নিবেশ করতে চান, অনুগ্রহ করে নীচে দেওয়া C# কোড ব্যবহার করুন:

    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 নথিতে একটি পাঠ্য-ভিত্তিক ওয়াটারমার্ক সন্নিবেশ করান

এছাড়াও আপনি নিম্নলিখিত জাভা কোড ব্যবহার করে 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 অ্যাপে পিডিএফ ডকুমেন্টে ইমেজ-ভিত্তিক ওয়াটারমার্ক যোগ করার একটি সহজ উপায়

টেক্সট ওয়াটারমার্কের তুলনায় ছবিগুলিকে ওয়াটারমার্ক হিসাবে ব্যবহার করা আইনি বা অফিসিয়াল নথিগুলিকে লেবেল করার একটি দুর্দান্ত উপায় কারণ সেগুলি যোগ করা সহজ এবং টেক্সট ওয়াটারমার্কের তুলনায় সরানো কঠিন৷ একটি নথিতে ব্র্যান্ডিং বা অন্যান্য তথ্য যোগ করতে ইমেজ-ভিত্তিক ওয়াটারমার্কগুলি কার্যকরভাবে ব্যবহার করা যেতে পারে। GroupDocs.Watermark APIs .NET এবং Java-তে আপনার PDF ফাইলের জন্য একাধিক ধরনের ইমেজ-ভিত্তিক ওয়াটারমার্ক সমর্থন করে।

C# .NET এবং Java অ্যাপে পিডিএফ ডকুমেন্টে ইমেজ-ভিত্তিক ওয়াটারমার্ক যোগ করার একটি সহজ উপায়

.NET-এ পিডিএফ ডকুমেন্টে ইমেজ-ভিত্তিক ওয়াটারমার্ক যোগ করুন

চিত্র-ভিত্তিক লেবেল ব্যবহার করে ওয়াটারমার্ক পিডিএফ ডকুমেন্ট নীচে দেখানো C# কোড:

// 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");
}    

ছবি সহ আপনার জাভা অ্যাপ্লিকেশনে ওয়াটারমার্ক পিডিএফ ফাইল

জাভা ইমেজ লেবেল সহতে PDF ফাইলগুলিকে ওয়াটারমার্ক করতে a>, অনুগ্রহ করে এই নমুনা কোডটি ব্যবহার করুন:

// Apply Image Watermark to the second page of the PDF file 
PdfLoadOptions loadOptions = new PdfLoadOptions();
Watermarker watermarker = new Watermarker("path/sample.pdf", loadOptions);
// Load image and set appearance
ImageWatermark imageWatermark = new ImageWatermark(Constants.LockPng);
imageWatermark.setOpacity(0.7);
imageWatermark.setX(130);
imageWatermark.setY(390);
// Add watermark image to the second page of the PDF file (page index starts at zero)
PdfArtifactWatermarkOptions imageWatermarkOptions = new PdfArtifactWatermarkOptions();
imageWatermarkOptions.setPageIndex(1);
watermarker.add(imageWatermark, imageWatermarkOptions);
imageWatermark.close();
// Save the watermarked PDF
watermarker.save("path/image-watermarked.pdf");
watermarker.close();     

কিভাবে .NET এবং Java এ Excel স্প্রেডশীট এবং পাওয়ারপয়েন্ট প্রেজেন্টেশন ওয়াটারমার্ক করবেন?

মাইক্রোসফ্ট এক্সেল এবং পাওয়ারপয়েন্ট দুটি বহুল ব্যবহৃত স্প্রেডশীট এবং উপস্থাপনা ডেটা প্রকার। সারা বিশ্বের ব্যবহারকারীরা রিপোর্টিং, পণ্য প্রদর্শন এবং অন্যান্য অনেক উদ্দেশ্যে এই সফ্টওয়্যার অ্যাপ্লিকেশনগুলিকে ব্যাপকভাবে ব্যবহার করে। .NET এবং Java API-এর জন্য GroupDocs.Watermark অ্যাপ ডেভেলপারদের মাইক্রোসফ্ট অফিসের প্রয়োজন ছাড়াই পাঠ্য এবং চিত্রগুলির সাথে এই উভয় ডেটা ফাইল প্রকারকে প্রোগ্রাম্যাটিকভাবে ওয়াটারমার্ক করতে সক্ষম করে৷

কিভাবে .NET এবং Java এ Excel স্প্রেডশীট এবং পাওয়ারপয়েন্ট প্রেজেন্টেশন ওয়াটারমার্ক করবেন?

.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 APIs .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 এবং জাভা ওয়াটারমার্কিং অ্যাপে ওয়াটারমার্ক অনুসন্ধান করুন এবং সরান৷

নথিগুলি থেকে বিদ্যমান ওয়াটারমার্কগুলি অনুসন্ধান করা এবং অপসারণ করা ফাইলগুলি পরিষ্কার বা স্যানিটাইজ করার একটি গুরুত্বপূর্ণ দিক, বা এটি একটি ব্যবসায়িক প্রয়োজন হতে পারে। আপনার ডিজিটাল সম্পদে যুক্ত পুরানো ব্র্যান্ডিং মুছে ফেলার এবং এটিকে সর্বশেষ সংস্করণের সাথে প্রতিস্থাপন করার পরিস্থিতি বিবেচনা করুন। .NET এবং Java এর জন্য GroupDocs.Watermark API-এর সাহায্যে, আপনি শুধুমাত্র ডেটা ফাইলগুলিতে বিভিন্ন ধরনের ওয়াটারমার্ক যোগ করতে পারবেন না বরং যোগ করা ওয়াটারমার্ক বস্তুর মাধ্যমে অনুসন্ধান করতে পারবেন এবং সেগুলিও সরিয়ে ফেলতে পারবেন।

আপনার .NET এবং জাভা ওয়াটারমার্কিং অ্যাপে ওয়াটারমার্ক অনুসন্ধান করুন এবং সরান৷

আপনার .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);
} 

আপনার ফাইলগুলি থেকে বিদ্যমান ওয়াটারমার্ক লেবেলগুলি অনুসন্ধান করার পাশাপাশি, আপনি সেগুলিও সরাতে পারেন৷ ওয়াটারমার্ক অপসারণের জন্য দয়া করে এই C# কোডিংটি ব্যবহার করুন নির্দিষ্ট ফরম্যাটিং সহ:

    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”);
    }    

জাভাতে ডেটা ফাইলগুলি থেকে ওয়াটারমার্কগুলি সনাক্ত করুন এবং মুছুন

আপনি জাভাতে ওয়ার্ড, পিডিএফ, এক্সেল এবং পাওয়ারপয়েন্ট নথিতে ওয়াটারমার্ক অনুসন্ধান করতে পারেন। নিচের কোডটি পাঠ্য অনুসন্ধানের মাপকাঠিতে ওয়াটারমার্ক অনুসন্ধান করতে ব্যবহৃত হয়:

    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(); 

Java এ বিদ্যমান ওয়াটারমার্ক লেবেল মুছে ফেলাও Java API এর জন্য GroupDocs.Watermark এর মাধ্যমে সম্ভব। এই জাভা কোডিং নির্দিষ্ট ফর্ম্যাটিং সহ একটি ওয়াটারমার্ক সরিয়ে দেয় a>:

Watermarker watermarker = new Watermarker(“path/sample.pdf”);                                      
TextFormattingSearchCriteria criteria = new TextFormattingSearchCriteria();                              
criteria.setForegroundColorRange(new ColorRange());                                                      
criteria.getForegroundColorRange().setMinHue(-5);                                                        
criteria.getForegroundColorRange().setMaxHue(10);                                                        
criteria.getForegroundColorRange().setMinBrightness(0.01f);                                              
criteria.getForegroundColorRange().setMaxBrightness(0.99f);                                              
criteria.setBackgroundColorRange(new ColorRange());                                                      
criteria.getBackgroundColorRange().setEmpty(true);                                                       
criteria.setFontName("Arial");                                                                           
criteria.setMinFontSize(19);                                                                             
criteria.setMaxFontSize(42);                                                                             
criteria.setFontBold(true);                                                                              
PossibleWatermarkCollection watermarks = watermarker.search(criteria);                                   
watermarks.clear();                                                                                      
watermarker.save(“path/watermark-removed.pdf”);                                                                             
watermarker.close(); 

আপনি কি আপনার মোবাইল ডিভাইস ব্যবহার করে পিডিএফ, DOC, DOCX, XLS, XLSX, PPT, PPTX, VSD, MSG, EML, RTF, TXT, PNG, JPG, TIFF এবং অন্যান্য ফাইলগুলিকে ওয়াটারমার্ক খুঁজছেন? যদি হ্যাঁ, অনুগ্রহ করে আমাদের ফ্রি ওয়াটারমার্কিং অ্যাপস ব্যবহার করে দেখুন এবং একটি দুর্দান্ত ওয়াটারমার্কিং অভিজ্ঞতা পান৷

সাহায্য খুঁজছেন?

Conholdate পণ্য API বৈশিষ্ট্য এবং কাজ সম্পর্কিত আপনার প্রশ্নের সাহায্যের জন্য আমাদের সহায়তা চ্যানেলগুলি দেখুন।