Web Yakalama ve Dönüştürme Araçları

Ruby ile ekran görüntüsüne filigran ekleyinRuby API

Varsayılan olarak GrabzIt 'GrabzIt' filigranını, ücretsiz paketi ile oluşturulan ekran görüntülerine ekler. Ancak, GrabzIt artık geliştiricilere kendi özel filigranlarını tanımlamaları için ücretli bir paketteki geliştiricilere izin veriyor. Bu filigranlar eklenebilir görüntü ekran görüntüleri, PDF ekran görüntüleri ve animasyonlu GIF'ler.

Özel bir filigran, yüklenecek filigran görüntüsünün dosya yolunun yanı sıra, filigranın sayfada görünmesi gereken konum ile birlikte bir tanımlayıcı ayarlanarak tanımlanır.

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

Şimdi ne zaman DummyWaterMark_TopRight tanımlayıcı customWaterMarkId yöntem AnimationOptions, ImageOptions or PDFOptions sınıfları tanımlanmış filigran otomatik olarak resmin veya PDF belgesinin sağ üst köşesine yerleştirilir.

Mevcut tüm özel filigranlarınızı okumak için aşağıdaki yöntemi kullanın.

watermarks = grabzIt.get_watermarks()

Bir filigranı silmek için delete_watermark Silmek istediğiniz filigranın tanımlayıcılı yöntemi.

grabzIt.delete_watermark('DummyWaterMark_TopRight')

Filigranlar kısa bir süre önbelleğe alındığından, GrabzIt sisteminde, önbelleğe alınmış filigranın tekrar kullanılmasını önlemek için yeni silinmiş olanlara farklı bir filigran tanımlayıcısı kullanmaya çalışın.

Özel Filigranlar

GrabzIt aynı zamanda birkaç özel filigran da sağlar. customWaterMarkId yöntem AnimationOptions, ImageOptions or PDFOptions Sınıflar, bunlar eklemek için filigranlar içerir. damgaları, metin, sayaçlar ve tarayıcı pencereleri yakalar.