Tools zum Erfassen und Konvertieren des Webs

Hinzufügen watermark zu einem Screenshot mit PHP

PHP-API

Standardmäßig fügt GrabzIt das 'GrabzIt' hinzu. watermark auf Screenshots, animierte GIFs und PDFs, die mit einem kostenlosen Paket erstellt wurden. Mit GrabzIt können Entwickler aller kostenpflichtigen Pakete jedoch auch ihre eigenen benutzerdefinierten Elemente definieren watermarks. Diese watermarks kann hinzugefügt werden Bild Screenshots, PDF-Screenshots und animierte GIFs.

Ein Brauch watermark wird durch Festlegen eines Bezeichners zusammen mit dem Dateipfad des definiert watermark Bild, das hochgeladen werden soll, sowie die Position, an der die watermark sollte auf der Seite erscheinen. Wie die Position der watermark ist definiert und mehr ist in der angegeben SpeichernWatermark Dokumentation.

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

Nun, wann immer die DummyWaterMark_TopRight bezeichner wird an den übergeben setCustomWaterMarkId Methode der GrabzItAnimationOptions, GrabzItImageOptions or GrabzItPDFOptions Klassen die definierten watermark wird automatisch oben rechts im Bild oder PDF-Dokument platziert.

Um alle Ihre aktuellen Gewohnheiten zu lesen watermarks Rufen Sie die folgende Methode auf.

$watermarks = $grabzIt->GetWaterMarks();

So löschen Sie a watermark Rufen Sie einfach die an DeleteWaterMark Methode mit der Kennung der watermark Sie möchten löschen.

$grabzIt->DeleteWaterMark('DummyWaterMark_TopRight');

As watermarks werden für kurze Zeit im GrabzIt-System zwischengespeichert und versuchen, ein anderes zu verwenden watermark Kennung zu einer, die gerade gelöscht wurde, um das Zwischenspeichern zu vermeiden watermark wiederverwendet werden.

Spezial Watermarks

GrabzIt bietet auch einige spezielle eingebaute watermarks, die an die übergeben werden kann setCustomWaterMarkId Methode der GrabzItAnimationOptions, GrabzItImageOptions or GrabzItPDFOptions Klassen, dazu gehören watermarks zum Hinzufügen Zeitstempel, Text, Zähler und Browserfenster zu erfassen.