Работа с Watermark
Эта тема обсуждает, как программно работать с водяным знаком с помощью Aspose.Words. Водяной знак - это фоновое изображение, которое отображается за текстом в документе. Водяной знак может содержать текст или изображение, представленное Watermark класс.
Попробуйте онлайн
Вы можете попробовать эту функцию с нашей Бесплатный онлайн документ Watermark.
Добавить водяной знак в документ
В Microsoft Word, водяной знак может быть легко вставлен в документ с помощью команды Insert Watermark. Aspose.Words обеспечивает watermark класс для добавления или удаления водяного знака в документах. Aspose.Words обеспечивает Водяной знак ТипПеречисление, определяющее три возможных типа водяных знаков (текст, изображение и нет) для работы
Добавить текст Watermark
Следующий пример кода показывает, как вставить текстовый водяной знак в документ, определяя: TextWatermarkOptions используя SetText метод:
Добавить изображение Watermark
Следующий пример кода показывает, как вставить водяной знак изображения в документ, определяя ImageWatermarkOptions используя SetImage метод:
Водяной знак также может быть вставлен с использованием класса формы. Очень легко вставить любую форму или изображение в заголовок или нижний колонтитул и таким образом создать водяной знак любого мыслимого типа.
Следующий пример кода вставляет водяной знак в документ Word:
Удалить водяной знак из документа
The Watermark Класс обеспечивает способ удаления водяного знака из документа.
Следующий пример кода показывает, как удалить водяной знак из документов:
Если водяные знаки добавляются с использованием Shape Затем, чтобы удалить водяной знак из документа, вы должны установить только название формы водяного знака во время вставки, а затем удалить форму водяного знака по назначенному имени.
Следующий пример кода показывает, как установить название формы водяного знака и удалить его из документа:
// Set name to be able to remove it afterwards
watermark.Name("WaterMark");
Добавьте водяной знак в столовую ячейку
Иногда вам нужно вставить водяной знак / изображение в ячейку стола и отобразить его за пределами стола. IsLayoutInCell собственность. Это свойство получает или устанавливает флаг, указывающий, отображается ли форма внутри стола или снаружи. Обратите внимание, что это свойство работает только тогда, когда вы оптимизируете документ. Microsoft Word 2010 год с использованием OptimizeFor метод.
Следующий пример кода показывает, как использовать это свойство: