Робота з водяним знаком

Ця тема обговорює, як працювати программатично з водяним знаком Aspose.Wordsй Watermark - це фонове зображення, яке відображає за текстом у документі. Водяний знак може містити текст або зображення, представлене на сайті Watermark клас.

Як додати водяний знак до документа

У Microsoft Word, водяний знак можна легко вставляти в документ за допомогою команди Insert Watermark. 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 метод.

Приклад коду показує, як використовувати цю властивість: