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 изброяване, дефиниращо три възможни типа водни знаци (TEXT, IMAGE и NONE), с които да се работи.
Следващият пример за код показва как да вмъкнете текстов воден знак в документ, като дефинирате TextWatermarkOptions, като използвате метода set_text:
Следващият пример за код показва как да вмъкнете воден знак на изображение в документ, като дефинирате ImageWatermarkOptions, като използвате метода set_image:
Водният знак на изображението може да бъде вмъкнат като изображение, низ или поток.
Водният знак също може да бъде вмъкнат, като се използва и клас на формата. Много е лесно да вмъкнете всяка форма или изображение в горен или долен колонтитул и по този начин да създадете воден знак от всякакъв вид.
Следващият пример за код вмъква воден знак в документ Word:
Клас Watermark предоставя метод за премахване, за да премахнете водния знак от документ.
Следният пример за код показва как да премахнете воден знак от документи:
Ако водните знаци се добавят с помощта на обект Shape клас, тогава за да премахнете водния знак от документ, трябва да зададете само името на фигурата на водния знак по време на вмъкването и след това да премахнете фигурата на водния знак с зададено име.
Следващият пример за код ви показва как да зададете името на фигурата на водния знак и да я премахнете от документа:
# Set name to be able to remove it afterwards
watermark.name = "WaterMark"Понякога трябва да вмъкнете воден знак/изображение в клетката на таблицата и да го покажете извън таблицата, можете да използвате свойството is_layout_in_cell. Това свойство получава или задава флаг, показващ дали фигурата се показва в таблица или извън нея. Обърнете внимание, че това свойство работи само когато оптимизирате документа за Microsoft Word 2010 г., като използвате метода optimize_for.
Следният пример за код показва как да използвате това свойство:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.