Outils pour capturer et convertir le Web

Ajouter un watermark à une capture d'écran avec Python

API Python

Par défaut, GrabzIt ajoute le 'GrabzIt' watermark aux captures d'écran créées avec le package gratuit. Cependant, GrabzIt permet désormais aux développeurs sur n'importe quel package payant de définir leur propre coutume watermarks. Ces watermarks peut être ajouté à captures d'écran, Captures d'écran PDF à ces émotions et de GIF animés.

Une coutume watermark est défini en définissant un identifiant, ainsi que le chemin du fichier du watermark l'image qui doit être téléchargée, ainsi que la position où watermark devrait apparaître sur la page.

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

Maintenant chaque fois que le DummyWaterMark_TopRight l'identifiant est transmis au customWaterMarkId attribut de la GrabzItAnimationOptions, GrabzItImageOptions or GrabzItPDFOptions classes le défini watermark sera automatiquement placé en haut à droite de l'image ou du document PDF.

Pour lire l'intégralité de votre coutume actuelle watermarks appelez la méthode suivante.

watermarks = grabzIt.GetWaterMarks()

Pour supprimer un watermark appelez simplement le DeleteWaterMark méthode avec l'identifiant du watermark vous souhaitez supprimer.

grabzIt.DeleteWaterMark('DummyWaterMark_TopRight')

As watermarks sont mis en cache pendant un court instant dans le système GrabzIt, essayez d'utiliser un autre watermark identifiant à celui qui vient d'être supprimé pour éviter la mise en cache watermark être réutilisé.

Spécial Watermarks

GrabzIt fournit également plusieurs watermarks, qui peut être transmis au GrabzItAnimationOptions, GrabzItImageOptions or GrabzItPDFOptions classes, celles-ci incluent watermarks pour ajouter horodatage, texte, services à ces émotions et de fenêtres du navigateur aux captures.