Remove

Remove(PossibleWatermark)

Rimuove la filigrana dal documento.

public void Remove(PossibleWatermark possibleWatermark)
Parametro Tipo Descrizione
possibleWatermark PossibleWatermark La filigrana da rimuovere.

Osservazioni

Ulteriori informazioni sulla rimozione delle filigrane: Rimozione delle filigrane trovate .

Esempi

Trova e rimuovi la prima filigrana possibile contenente testo o immagine particolare da un documento di qualsiasi tipo supportato.

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

Guarda anche


Remove(PossibleWatermarkCollection)

Rimuove tutte le filigrane nella raccolta dal documento.

public void Remove(PossibleWatermarkCollection possibleWatermarks)
Parametro Tipo Descrizione
possibleWatermarks PossibleWatermarkCollection La raccolta di filigrane da rimuovere.

Osservazioni

Ulteriori informazioni sulla rimozione delle filigrane Rimozione delle filigrane trovate .

Esempi

Trova e rimuovi tutte le possibili filigrane contenenti testo o immagine particolare da un documento di qualsiasi tipo supportato.

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

Guarda anche