WordProcessingContent

WordProcessingContent class

Filigranın yerleştirilmesi gereken Word belgesini (doc, docx vb.) temsil eden sınıf.

public class WordProcessingContent : Content

Özellikleri

İsim Tanım
PageCount { get; } Belgedeki sayfa sayısını alır.
Sections { get; } Bunun tüm bölümlerinin koleksiyonunu alırWordProcessingContent .

yöntemler

İsim Tanım
Decrypt() Belgenin şifresini çözer.
Dispose() Geçerli örneği ortadan kaldırır.
Encrypt(string) Belgeyi şifreler.
FindImages() İçerikteki tüm resimleri bulur. Arama, belirtilen nesnelerde gerçekleştirilir.SearchableObjects .
FindImages(ImageSearchCriteria) Belirtilen arama kriterlerine göre görüntüleri bulur. Arama, belirtilen nesnelerde gerçekleştirilir.SearchableObjects .
Protect(WordProcessingProtectionType, string) Belgeyi değişikliklerden korur ve bir koruma parolası ayarlar.
Search() İçerikteki tüm olası filigranları bulur. Arama, belirtilen nesnelerde gerçekleştirilir.SearchableObjects .
Search(SearchCriteria) Belirtilen arama kriterlerine göre olası filigranları bulur. Arama, belirtilen nesnelerde gerçekleştirilir.SearchableObjects .
Unprotect() Paroladan bağımsız olarak belgedeki korumayı kaldırır.

Notlar

Daha fazla bilgi edin:

Örnekler

Desteklenen herhangi bir türde Word belgesi yükleyin ve kaydedin.

WordProcessingLoadOptions loadOptions = new WordProcessingLoadOptions();
using (Watermarker watermarker = new Watermarker(@"D:\input.doc", loadOptions))
{
    // Belirli bir bölüme veya tüm bölümlere filigran eklemek için Add yöntemini kullanın.

    // Değişiklikleri Kaydet.
    watermarker.Save(@"D:\output.doc");
}

Ayrıca bakınız