.NET API for Watermark Manipulation

Build .NET Applications to operate Text & Image based Watermarks with Smart Search & Strong Security Features

  Download Free Trial
.NET Watermark API

GroupDocs.Watermark for .NET

 
 

GroupDocs.Watermark for .NET enables you to build ready-to-market business applications in C#, ASP.NET and other .NET related technologies, which let your end-users, add new watermarks, search and remove existing watermarks in supported file formats. Using GroupDocs.Watermark for .NET, you can programmatically apply digital watermarks to multitude of file formats and discourage unauthorized use of intellectual property and securely label documents of sensitive nature by employing various built-in security measures offered by this API.

 

GroupDocs.Watermark for .NET Features

 

 

Fetch all Documents of Various Formats from a Folder and Apply or Remove Watermarks

 

Add or Remove Watermark from a Particular Section only

 

Employ or Delete Watermark from whole Document

 

Attach Watermark to all Images in a Particular Section, Page, Slide, or Document

 

Assign Watermark to only Particular Frames of a Multi-Framed Image

 

Allocate Hidden Watermark to PDF that only Appears when Printing Document

 

Assign Watermark to all Attachments in an Excel Document

 

Set Watermark to all Image Shapes in Presentation

 

Place Watermark in the Background Images of Spreadsheet or Presentation

 

Employ Watermark to Supported Files in all Attachments of an Email or PDF Document

 

Apply Image & Text Effects to Relevant Watermark

 

Flexibility to Apply or Remove Watermark as XObjects, Artifacts & Annotations in PDF Documents

 

Link or Delete an Attachment from PDF or Excel Documents

 

Link or get rid of Particular or all Attachments from the Email Messages

 

Embed or Remove Images in the Body of the Email Message

 

Eliminate Watermark Containing Text with Particular Formatting

 

Remove or Replace Hyperlink associated with a Particular Shape or Chart

 

Remove Background Image of a Particular Slide or Worksheet

 

Replace or Remove Hyperlinks that are activated on Mouse Over from Presentation

 

Look for Image Watermarks that Resemble a Particular Image

 

Find Existing Watermarks from a Particular Section or Whole of Document

 

Identify Text Watermark Even if there are Unreadable Characters between Letters

 

Search & Replace Existing Text, Hyperlink & Image Watermarks

 

Locate Particular Text in the Subject as well as in the Body of the Email Message

 

Find Watermarks Based on Specific Parameters or by Combining Multiple Criteria

 

Specify Font Formatting to Look for Matching Text Watermark

 

Specify Searchable Objects inside the Document

 

Programmatically Extract Page Setup & Other Information for Supported Formats

 

Programmatically Get Page, Slide, Cell Dimensions for Absolute Size & Positioning of Watermark

 

Get rid of or Replace a Particular Header & Footer

 

Set Different Headers & Footers for Even, Odd & Title Pages of Word Document

 

Add Watermark to Images inside any Header & Footer in Supported Document Formats

 

Lock Watermarks in Word Document to Restrict Editing

 

Protect Text Watermark using Unreadable Characters in Presentations

 

Rasterize Particular Page or Whole PDF Document to Protect Added Watermarks

 

Change Text Formatting While Replacing Existing Text Watermark

 

Align Watermark to Bleed Box, Art Box, Crop Box, or Trim Box in PDF Document

 

Modify Shape Properties such as Alternative Text, Rotate Angle etc. in Presentation

 

Apply Word Image Effects & Word Text Effects to Watermarks

Adding Watermarks

GroupDocs.Watermark for .NET supports multiple types of watermarks. Adding watermarks of any type is only a matter of few lines of code. Following example demonstrates, applying an image watermark using C#:

Applying Image Watermark using C#


using(Document doc = Document.Load("sample.docx"))
{
        // Use path to the image as constructor's parameter
       using(ImageWatermark watermark = new ImageWatermark(@"D:\watermark.jpg"))
        {
             doc.AddWatermark(watermark);   // Add watermark to the document
             doc.Save();   // Save document
       }
}

Apply Watermark to Files of Different Formats in a Go

GroupDocs.Watermark API allows you to apply watermark or delete watermark of all files in a specific folder in one go. The files can even be of different format and yet the watermark will be applied to all of them accurately.

Foolproof Security for Watermark

With only one line of code you can make it very difficult for any tool to remove your watermark from PDF files. This is achieved by converting all pages of a PDF document to raster images while keeping the original quality intact.

 

Support and Learning Resources

 

GroupDocs.Watermark offers document watermarking APIs for other popular development environments as listed below: