SetText

SetText(string)

Добавляет текстовый водяной знак в документ.

public void SetText(string text)
ПараметрТипОписание
textStringТекст, отображаемый как водяной знак.

Исключения

исключениеусловие
ArgumentOutOfRangeExceptionВызывается, когда длина текста выходит за пределы диапазона или текст содержит только пробелы.
ArgumentNullExceptionВыдает, когда текстнулевой .

Примечания

Длина текста должна быть в диапазоне от 1 до 200 включительно. Текст не может бытьнулевой или содержать только пробелы.

Примеры

Показывает, как создать текстовый водяной знак.

Document doc = new Document();

// Добавить простой текстовый водяной знак.
doc.Watermark.SetText("Aspose Watermark");

// Если мы хотим изменить форматирование текста, используя его как водяной знак,
// мы можем сделать это, передав объект TextWatermarkOptions при создании водяного знака.
TextWatermarkOptions textWatermarkOptions = new TextWatermarkOptions();
textWatermarkOptions.FontFamily = "Arial";
textWatermarkOptions.FontSize = 36;
textWatermarkOptions.Color = Color.Black;
textWatermarkOptions.Layout = WatermarkLayout.Diagonal;
textWatermarkOptions.IsSemitrasparent = false;

doc.Watermark.SetText("Aspose Watermark", textWatermarkOptions);

doc.Save(ArtifactsDir + "Document.TextWatermark.docx");

// Мы можем удалить водяной знак из документа следующим образом.
if (doc.Watermark.Type == WatermarkType.Text)
    doc.Watermark.Remove();

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


SetText(string, TextWatermarkOptions)

Добавляет текстовый водяной знак в документ.

public void SetText(string text, TextWatermarkOptions options)
ПараметрТипОписание
textStringТекст, отображаемый как водяной знак.
optionsTextWatermarkOptionsОпределяет дополнительные параметры текстового водяного знака.

Исключения

исключениеусловие
ArgumentOutOfRangeExceptionВызывается, когда длина текста выходит за пределы диапазона или текст содержит только пробелы.
ArgumentNullExceptionВыдает, когда текстнулевой .

Примечания

Длина текста должна быть в диапазоне от 1 до 200 включительно. Текст не может бытьнулевой или содержать только пробелы.

ЕслиTextWatermarkOptions являетсянулевой, водяной знак будет установлен с параметрами по умолчанию.

Примеры

Показывает, как создать текстовый водяной знак.

Document doc = new Document();

// Добавить простой текстовый водяной знак.
doc.Watermark.SetText("Aspose Watermark");

// Если мы хотим изменить форматирование текста, используя его как водяной знак,
// мы можем сделать это, передав объект TextWatermarkOptions при создании водяного знака.
TextWatermarkOptions textWatermarkOptions = new TextWatermarkOptions();
textWatermarkOptions.FontFamily = "Arial";
textWatermarkOptions.FontSize = 36;
textWatermarkOptions.Color = Color.Black;
textWatermarkOptions.Layout = WatermarkLayout.Diagonal;
textWatermarkOptions.IsSemitrasparent = false;

doc.Watermark.SetText("Aspose Watermark", textWatermarkOptions);

doc.Save(ArtifactsDir + "Document.TextWatermark.docx");

// Мы можем удалить водяной знак из документа следующим образом.
if (doc.Watermark.Type == WatermarkType.Text)
    doc.Watermark.Remove();

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