Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Тази тема обсъжда как да се работи програмно с воден знак, използвайки Aspose.Words. Водният знак е фоново изображение, което се показва зад текста в документ. Водният знак може да съдържа текст или изображение, представлявано от класа Watermark.
Опитайте онлайн
Можете да опитате тази функционалност с нашата Безплатен онлайн воден знак за документ.
В Microsoft Word воден знак може лесно да се вмъкне в документ с помощта на командата Вмъкване на воден знак. Aspose.Words осигурява класа watermark за добавяне или премахване на воден знак в документи. Aspose.Words осигурява WatermarkType изброяване, дефиниращо три възможни типа водни знаци (текст, изображение и нито един), с които да се работи.
Следващият пример за код показва как да вмъкнете текстов воден знак в документ, като дефинирате TextWatermarkOptions, като използвате метода SetText:
Следващият пример за код показва как да вмъкнете воден знак на изображение в документ, като дефинирате ImageWatermarkOptions, използвайки метода SetImage:
Водният знак на изображението може да бъде вмъкнат като изображение, низ или поток.
Водният знак също може да бъде вмъкнат, като се използва и клас на формата. Много е лесно да вмъкнете всяка форма или изображение в горен или долен колонтитул и по този начин да създадете воден знак от всякакъв вид.
Следващият пример за код вмъква воден знак в документ Word:
Клас Watermark предоставя метод Remove
за премахване на водния знак от документ.
Следните примери за код показват как да премахнете воден знак от документи:
За да премахнете водния знак от документ, трябва да зададете само името на фигурата на водния знак по време на вмъкването и след това да премахнете фигурата на водния знак с зададено име.
Следващият пример за код ви показва как да зададете името на фигурата на водния знак и да я премахнете от документа:
// Set name to be able to remove it afterwards
watermark.Name("WaterMark");
Понякога трябва да вмъкнете воден знак/изображение в клетката на таблицата и да го покажете извън таблицата, можете да използвате IsLayoutInCell свойство. Това свойство получава или задава флаг, показващ дали фигурата се показва в таблица или извън нея. Обърнете внимание, че това свойство работи само когато оптимизирате документа за Microsoft Word 2010 г., като използвате метода OptimizeFor.
Следният пример за код показва как да използвате това свойство:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.