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

Добавить watermark к скриншоту с Node.js

Node.js API

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

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

client.add_watermark('DummyWaterMark_TopRight', 'watermark.png', 2, 0);

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

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

client.get_watermarks(function(error, watermarks){
});

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

client.delete_watermark('DummyWaterMark_TopRight');

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

Особый Watermarks

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