Инструменты для захвата и конвертирования Интернета

Добавить watermark к скриншоту с PythonPython API

По умолчанию GrabzIt добавляет GrabzIt watermark к скриншотам, созданным с помощью бесплатного пакета. Однако GrabzIt теперь позволяет разработчикам любого платного пакета определять свой собственный watermarks, Эти watermarks можно добавить к скриншоты изображения, Скриншоты в формате PDF и анимированные GIF.

Обычай watermark определяется установкой идентификатора вместе с путем к файлу watermark изображение, которое необходимо загрузить, а также положение, в котором watermark должен появиться на странице.

grabzIt.AddWaterMark('DummyWaterMark_TopRight', 'watermark.png', 2, 0)

Теперь всякий раз, когда DummyWaterMark_TopRight идентификатор передается customWaterMarkId атрибут GrabzItAnimationOptions, GrabzItImageOptions or GrabzItPDFOptions классы определенные watermark будет автоматически размещен в правом верхнем углу изображения или PDF-документа соответственно.

Чтобы прочитать все ваши текущие обычаи watermarks вызовите следующий метод.

watermarks = grabzIt.GetWaterMarks()

Чтобы удалить watermark просто позвоните в DeleteWaterMark метод с идентификатором watermark вы хотите удалить.

grabzIt.DeleteWaterMark('DummyWaterMark_TopRight')

As watermarks кешируются на короткое время в системе GrabzIt, попробуйте использовать другой watermark идентификатор к тому, который был только что удален, чтобы избежать кеширования watermark повторно используется.

Особый Watermarks

GrabzIt также предоставляет несколько специальных watermarks, который можно передать GrabzItAnimationOptions, GrabzItImageOptions or GrabzItPDFOptions классы, они включают watermarks для добавления метки времени, текст, счетчики и окна браузера к захватам.