Tools zum Erfassen und Konvertieren des Webs

Fügen Sie mit Ruby ein Wasserzeichen zu einem Screenshot hinzuRuby 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 LÖSCHEN 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.

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

Nun, wann immer die DummyWaterMark_TopRight bezeichner wird an den übergeben customWaterMarkId Methode der AnimationOptions, ImageOptions or PDFOptions 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.get_watermarks()

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

grabzIt.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 mehrere spezielle Wasserzeichen an, die an das GrabzIt übergeben werden können customWaterMarkId Methode der AnimationOptions, ImageOptions or PDFOptions Klassen, dazu gehören Wasserzeichen zum Hinzufügen Zeitstempel, Text, Zähler LÖSCHEN Browserfenster zu erfassen.