Remove

Remove(PossibleWatermark)

Αφαιρεί το υδατογράφημα από το έγγραφο.

public void Remove(PossibleWatermark possibleWatermark)
Παράμετρος Τύπος Περιγραφή
possibleWatermark PossibleWatermark Το υδατογράφημα προς αφαίρεση.

Παρατηρήσεις

Μάθετε περισσότερα σχετικά με την αφαίρεση υδατογραφημάτων: Αφαίρεση υδατογραφημάτων που βρέθηκαν .

Παραδείγματα

Βρείτε και αφαιρέστε το πρώτο πιθανό υδατογράφημα που περιέχει συγκεκριμένο κείμενο ή εικόνα από ένα έγγραφο οποιουδήποτε υποστηριζόμενου τύπου.

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

Δείτε επίσης


Remove(PossibleWatermarkCollection)

Αφαιρεί όλα τα υδατογραφήματα της συλλογής από το έγγραφο.

public void Remove(PossibleWatermarkCollection possibleWatermarks)
Παράμετρος Τύπος Περιγραφή
possibleWatermarks PossibleWatermarkCollection Η συλλογή υδατογραφημάτων για αφαίρεση.

Παρατηρήσεις

Μάθετε περισσότερα σχετικά με την κατάργηση υδατογραφημάτων Αφαίρεση υδατογραφημάτων που βρέθηκαν .

Παραδείγματα

Βρείτε και αφαιρέστε όλα τα πιθανά υδατογραφήματα που περιέχουν συγκεκριμένο κείμενο ή εικόνα από ένα έγγραφο οποιουδήποτε υποστηριζόμενου τύπου.

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

Δείτε επίσης