Remove
Leave feedback
On this page
Removes watermark from the document.
public void Remove(PossibleWatermark possibleWatermark)
| Parameter | Type | Description |
|---|---|---|
| possibleWatermark | PossibleWatermark | The watermark to remove. |
Learn more about removing watermarks: Removing found watermarks.
Find and remove the first possible watermark containing particular text or image from a document of any supported type.
using (Watermarker watermarker = new Watermarker(@"D:\input.doc"))
{
ImageSearchCriteria imageSearchCriteria = new ImageDctHashSearchCriteria(@"D:\logo.png");
Regex regex = new Regex(@"^Company\sName$", RegexOptions.IgnoreCase);
TextSearchCriteria textSearchCriteria = new TextSearchCriteria(regex);
PossibleWatermarkCollection watermarks = watermarker.Search(textSearchCriteria.Or(imageSearchCriteria));
if (watermarks.Count > 0)
{
watermarker.Remove(watermarks[0]);
}
watermarker.Save(@"D:\output.doc");
}
- class PossibleWatermark
- class Watermarker
- namespace GroupDocs.Watermark
- assembly GroupDocs.Watermark
Removes all watermarks in the collection from the document.
public void Remove(PossibleWatermarkCollection possibleWatermarks)
| Parameter | Type | Description |
|---|---|---|
| possibleWatermarks | PossibleWatermarkCollection | The collection of watermarks to remove. |
Learn more about removing watermarks Removing found watermarks.
Find and remove all possible watermarks containing particular text or image from a document of any supported type.
using (Watermarker watermarker = new Watermarker(@"D:\input.doc"))
{
ImageSearchCriteria imageSearchCriteria = new ImageDctHashSearchCriteria(@"D:\logo.png");
Regex regex = new Regex(@"^Company\sName$", RegexOptions.IgnoreCase);
TextSearchCriteria textSearchCriteria = new TextSearchCriteria(regex);
PossibleWatermarkCollection watermarks = watermarker.Search(textSearchCriteria.Or(imageSearchCriteria));
watermarker.Remove(watermarks);
watermarker.Save(@"D:\output.doc");
}
- class PossibleWatermarkCollection
- class Watermarker
- namespace GroupDocs.Watermark
- assembly GroupDocs.Watermark
Was this page helpful?
Any additional feedback you'd like to share with us?
Please tell us how we can improve this page.
Thank you for your feedback!
We value your opinion. Your feedback will help us improve our documentation.