По умолчанию GrabzIt добавляет GrabzIt watermark к скриншотам, созданным с помощью бесплатного пакета. Однако GrabzIt теперь позволяет разработчикам любого платного пакета определять свой собственный watermarks, Эти watermarks можно добавить к скриншоты изображения, Скриншоты в формате PDF и анимированные GIF.
Обычай watermark определяется установкой идентификатора вместе с путем к файлу watermark изображение, которое необходимо загрузить, а также положение, в котором watermark должен появиться на странице.
grabzIt.AddWaterMark("DummyWaterMark_TopRight", "watermark.png", HorizontalPosition.Right, VerticalPosition.Top);
Теперь всякий раз, когда DummyWaterMark_TopRight
идентификатор передается CustomWaterMarkId
собственность AnimationOptions, ImageOptions or PDFOptions классы определенные watermark будет автоматически размещен в правом верхнем углу изображения или PDF-документа соответственно.
Чтобы прочитать все ваши текущие обычаи watermarks вызовите следующий метод.
GrabzItWaterMark[] watermarks = grabzIt.WaterMarks();
Чтобы удалить watermark просто позвоните в DeleteWaterMark метод с идентификатором watermark вы хотите удалить.
grabzIt.DeleteWaterMark("DummyWaterMark_TopRight");
As watermarks кешируются на короткое время в системе GrabzIt, попробуйте использовать другой watermark идентификатор к тому, который был только что удален, чтобы избежать кеширования watermark повторно используется.
GrabzIt также предоставляет несколько специальных watermarks, который можно передать в CustomWaterMarkId
собственность AnimationOptions, ImageOptions or PDFOptions классы, они включают watermarks для добавления метки времени, текст, счетчики и окна браузера к захватам.