WordProcessingWatermarkPagesOptions

WordProcessingWatermarkPagesOptions class

Представляет параметры при добавлении водяного знака на страницы документа Word.

public sealed class WordProcessingWatermarkPagesOptions : WordProcessingWatermarkBaseOptions

Конструкторы

Имя Описание
WordProcessingWatermarkPagesOptions() Инициализирует новый экземплярWordProcessingWatermarkPagesOptions класс.

Характеристики

Имя Описание
AlternativeText { get; set; } Получает или задает описательный (альтернативный) текст, который будет связан с фигурой.
Effects { get; set; } Получает или задает значениеWordProcessingImageEffects или WordProcessingTextEffects для эффектов, которые должны быть применены к водяному знаку.
IsLocked { get; set; } Получает или задает значение, указывающее, запрещено ли редактирование фигуры в Word.
LockType { get; set; } Получает или задает тип блокировки водяного знака.
Name { get; set; } Получает или задает имя фигуры.
PageNumbers { get; set; } Получает или задает номера страниц для добавления водяного знака.
Password { get; set; } Получает или задает пароль, используемый для блокировки водяного знака.

Примечания

Узнать больше:

Примеры

Добавить водяной знак на определенную страницу документа Word.

WordProcessingLoadOptions loadOptions = new WordProcessingLoadOptions();
using (Watermarker watermarker = new Watermarker(@"D:\test.doc", loadOptions))
{
    TextWatermark watermark = new TextWatermark("text", new Font("Arial", 42));

    WordProcessingWatermarkPagesOptions options = new WordProcessingWatermarkPagesOptions();
    options.PageNumbers = new[] { 1 };

    watermarker.Add(watermark, options);
    watermarker.Save();
}

Смотрите также