Tools zum Erfassen und Konvertieren des Webs

Fügen Sie einem Screenshot mit PHP ein Wasserzeichen hinzuPHP-API

Standardmäßig fügt GrabzIt das GrabzIt-Wasserzeichen in Screenshots, animierte GIFs und PDFs ein, die mit einem kostenlosen Paket erstellt wurden. Mit GrabzIt können Entwickler auf jedem kostenpflichtigen Paket jedoch auch ihre eigenen benutzerdefinierten Wasserzeichen definieren. Diese Wasserzeichen können hinzugefügt werden Bild Screenshots, PDF-Screenshots und animierte GIFs.

Ein benutzerdefiniertes Wasserzeichen wird definiert, indem ein Bezeichner zusammen mit dem Dateipfad des hochzuladenden Wasserzeichenbilds sowie die Position festgelegt wird, an der das Wasserzeichen auf der Seite angezeigt werden soll. Wie die Position des Wasserzeichens und mehr definiert wird, wird in angegeben AddWatermark-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, in denen das definierte Wasserzeichen automatisch oben rechts im Bild oder PDF-Dokument platziert wird.

Rufen Sie die folgende Methode auf, um alle Ihre aktuellen benutzerdefinierten Wasserzeichen zu lesen.

$watermarks = $grabzIt->GetWaterMarks();

Um ein Wasserzeichen zu löschen, rufen Sie einfach die DeleteWaterMark Methode mit der Kennung des zu löschenden Wasserzeichens.

$grabzIt->DeleteWaterMark('DummyWaterMark_TopRight');

Da Wasserzeichen im GrabzIt-System für kurze Zeit zwischengespeichert werden, versuchen Sie, eine andere Wasserzeichen-ID als die gerade gelöschte zu verwenden, um zu vermeiden, dass das zwischengespeicherte Wasserzeichen erneut verwendet wird.

Spezielle Wasserzeichen

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