Tools om het web vast te leggen en te converteren

Voeg een watermark naar een screenshot met Node.js

Node.js API

Standaard voegt GrabzIt de 'GrabzIt' toe watermark op schermafbeeldingen gemaakt met het gratis pakket. Met GrabzIt kunnen ontwikkelaars nu echter op elk betaald pakket hun eigen gebruik definiëren watermarks. Deze watermarks kan worden toegevoegd aan afbeelding screenshots, PDF-schermafbeeldingen en het geanimeerde GIF's.

Een gewoonte watermark wordt gedefinieerd door een identifier in te stellen, samen met het bestandspad van het watermark afbeelding die moet worden geüpload, evenals de positie waar de watermark zou op de pagina moeten verschijnen.

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

Nu wanneer de DummyWaterMark_TopRight ID wordt doorgegeven aan de customWaterMarkId eigendom van de animatie optie, afbeelding optie or PDF optie objecten, de gedefinieerde watermark wordt automatisch in de rechterbovenhoek van de afbeelding of het pdf-document geplaatst.

Om al uw huidige gebruik te lezen watermarks roep de volgende methode aan.

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

Om een watermark bel gewoon de delete_watermark methode met de identifier van de watermark u wilt verwijderen.

client.delete_watermark('DummyWaterMark_TopRight');

As watermarks korte tijd in het GrabzIt-systeem in de cache worden opgeslagen, probeer dan een ander watermark identifier naar een die zojuist is verwijderd om te voorkomen dat de cache watermark hergebruikt.

special Watermarks

GrabzIt biedt ook verschillende speciale watermarks, die kan worden doorgegeven aan de animatie optie, afbeelding optie or PDF optie objecten, waaronder watermarks om toe te voegen timestamps, tekst, counters en het browservensters vastleggen.