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

Python ile ekran görüntüsüne filigran ekleyinPython 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.AddWaterMark('DummyWaterMark_TopRight', 'watermark.png', 2, 0)

Şimdi ne zaman DummyWaterMark_TopRight tanımlayıcı customWaterMarkId özniteliği GrabzItAnimationOptions, GrabzItImageOptions or GrabzItPDFOptions 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.GetWaterMarks()

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

grabzIt.DeleteWaterMark('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 sunar. GrabzItAnimationOptions, GrabzItImageOptions or GrabzItPDFOptions Sınıflar, bunlar eklemek için filigranlar içerir. damgaları, metin, sayaçlar ve tarayıcı pencereleri yakalar.