Outils pour capturer et convertir le Web

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

API PHP

Par défaut, GrabzIt ajoute le 'GrabzIt' watermark sur des captures d'écran, des GIF animés et des PDF créés avec un package gratuit. Cependant, GrabzIt permet également aux développeurs de tout package payant de définir leur propre coutume watermarks. Ces watermarks peut être ajouté à captures d'écran, Captures d'écran PDF et 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. Comment la position du watermark est défini et plus est spécifié dans le AjouterWatermark Documentation.

$grabzIt->AddWaterMark('DummyWaterMark_TopRight', 'watermark.png', 2, 0);

Maintenant chaque fois que le DummyWaterMark_TopRight l'identifiant est transmis au setCustomWaterMarkId méthode de 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é.

# Watermarks

GrabzIt fournit également plusieurs spéciaux intégrés watermarks, qui peut être transmis au setCustomWaterMarkId méthode de GrabzItAnimationOptions, GrabzItImageOptions or GrabzItPDFOptions classes, celles-ci incluent watermarks pour ajouter horodatage, texte, services et fenêtres du navigateur aux captures.