Tools zum Erfassen und Konvertieren des Webs

Fügen Sie einem Screenshot mit Node.js ein Wasserzeichen hinzuNode.js API

Standardmäßig fügt GrabzIt Screenshots, die mit dem kostenlosen Paket erstellt wurden, das GrabzIt-Wasserzeichen hinzu. Mit GrabzIt können Entwickler jetzt für jedes kostenpflichtige Paket 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 neben dem Dateipfad des hochzuladenden Wasserzeichenbilds auch die Position festgelegt wird, an der das Wasserzeichen auf der Seite angezeigt werden soll.

client.add_watermark('DummyWaterMark_TopRight', 'watermark.png', 2, 0);

Nun, wann immer die DummyWaterMark_TopRight bezeichner wird an den übergeben customWaterMarkId Eigentum der Animationsoption, Bildoption or PDF-Option Objekte wird das definierte Wasserzeichen automatisch oben rechts im Bild bzw. PDF-Dokument platziert.

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

client.get_watermarks(function(error, watermarks){
});

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

client.delete_watermark('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 Wasserzeichen an, die an die weitergegeben werden können Animationsoption, Bildoption or PDF-Option Objekte, dazu gehören Wasserzeichen zum Hinzufügen Zeitstempel, Text, Zähler und Browserfenster zu erfassen.