Search

περιεχόμενα
[ ]

Αναζητά όλα τα πιθανά υδατογραφήματα στο έγγραφο.

public PossibleWatermarkCollection Search()

Επιστρεφόμενη Αξία

Η συλλογή πιθανών υδατογραφημάτων.

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

Η αναζήτηση πραγματοποιείται σε αντικείμενα που καθορίζονται στοSearchableObjects.

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

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

Μετρήστε τα πιθανά υδατογραφήματα σε ένα έγγραφο οποιουδήποτε υποστηριζόμενου τύπου.

using (Watermarker watermarker = new Watermarker(@"D:\input.doc"))
{
    PossibleWatermarkCollection watermarks = watermarker.Search();
    Console.WrileLine(watermarks.Count);
}

Δείτε επίσης


Search(SearchCriteria)

Αναζητά πιθανά υδατογραφήματα σύμφωνα με καθορισμένα κριτήρια αναζήτησης.

public PossibleWatermarkCollection Search(SearchCriteria searchCriteria)
Παράμετρος Τύπος Περιγραφή
searchCriteria SearchCriteria Τα κριτήρια αναζήτησης προς χρήση.

Επιστρεφόμενη Αξία

Η συλλογή πιθανών υδατογραφημάτων.

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

Η αναζήτηση πραγματοποιείται σε αντικείμενα που καθορίζονται στοSearchableObjects.

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

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

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

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));
    watermarks.Clear();
    watermarker.Save(@"D:\output.doc");
}

Δείτε επίσης