Remove

Remove(PossibleWatermark)

Supprime le filigrane du document.

public void Remove(PossibleWatermark possibleWatermark)
Paramètre Taper La description
possibleWatermark PossibleWatermark Filigrane à supprimer.

Remarques

En savoir plus sur la suppression des filigranes : Suppression des filigranes trouvés .

Exemples

Recherchez et supprimez le premier filigrane possible contenant un texte ou une image particulière d’un document de tout type pris en charge.

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

Voir également


Remove(PossibleWatermarkCollection)

Supprime tous les filigranes de la collection du document.

public void Remove(PossibleWatermarkCollection possibleWatermarks)
Paramètre Taper La description
possibleWatermarks PossibleWatermarkCollection La collection de filigranes à supprimer.

Remarques

En savoir plus sur la suppression des filigranes Suppression des filigranes trouvés .

Exemples

Rechercher et supprimer tous les filigranes possibles contenant un texte ou une image particulière d’un document de tout type pris en charge.

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

Voir également