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

Добавить watermark к скриншоту с ASP.NETASP.NET API

По умолчанию 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 повторно используется.

Особый Watermarks

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