WordProcessingContent

WordProcessingContent class

Κλάση που αντιπροσωπεύει έγγραφο του Word (doc, docx κ.λπ.) όπου πρέπει να τοποθετηθεί το υδατογράφημα.

public class WordProcessingContent : Content

Ιδιότητες

Ονομα Περιγραφή
PageCount { get; } Λαμβάνει τον αριθμό των σελίδων στο έγγραφο.
Sections { get; } Λαμβάνει τη συλλογή όλων των ενοτήτων αυτούWordProcessingContent .

Μέθοδοι

Ονομα Περιγραφή
Decrypt() Αποκρυπτογραφεί το έγγραφο.
Dispose() Διαθέτει την τρέχουσα παρουσία.
Encrypt(string) Κρυπτογραφεί το έγγραφο.
FindImages() Βρίσκει όλες τις εικόνες στο περιεχόμενο. Η αναζήτηση πραγματοποιείται στα αντικείμενα που καθορίζονται στοSearchableObjects .
FindImages(ImageSearchCriteria) Βρίσκει εικόνες σύμφωνα με τα καθορισμένα κριτήρια αναζήτησης. Η αναζήτηση πραγματοποιείται στα αντικείμενα που καθορίζονται στοSearchableObjects .
Protect(WordProcessingProtectionType, string) Προστατεύει το έγγραφο από αλλαγές και ορίζει κωδικό πρόσβασης προστασίας.
Search() Βρίσκει όλα τα πιθανά υδατογραφήματα στο περιεχόμενο. Η αναζήτηση πραγματοποιείται στα αντικείμενα που καθορίζονται στοSearchableObjects .
Search(SearchCriteria) Βρίσκει πιθανά υδατογραφήματα σύμφωνα με καθορισμένα κριτήρια αναζήτησης. Η αναζήτηση πραγματοποιείται στα αντικείμενα που καθορίζονται στοSearchableObjects .
Unprotect() Αφαιρεί την προστασία από το έγγραφο ανεξάρτητα από τον κωδικό πρόσβασης.

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

Μάθε περισσότερα:

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

Φόρτωση και αποθήκευση εγγράφου Word οποιουδήποτε υποστηριζόμενου τύπου.

WordProcessingLoadOptions loadOptions = new WordProcessingLoadOptions();
using (Watermarker watermarker = new Watermarker(@"D:\input.doc", loadOptions))
{
    // Χρησιμοποιήστε τη μέθοδο Προσθήκη για να προσθέσετε υδατογράφημα σε μια συγκεκριμένη ή σε όλες τις ενότητες.

    // Αποθήκευσε τις αλλαγές.
    watermarker.Save(@"D:\output.doc");
}

Δείτε επίσης