Tools om het web vast te leggen en te converteren

Voeg een watermerk toe aan een screenshot met Node.jsNode.js API

Standaard voegt GrabzIt het watermerk 'GrabzIt' toe aan screenshots die met het gratis pakket zijn gemaakt. Met GrabzIt kunnen ontwikkelaars van elk betaald pakket nu echter hun eigen aangepaste watermerken definiëren. Aan deze watermerken kan worden toegevoegd afbeelding screenshots, PDF-schermafbeeldingen en geanimeerde GIF's.

Een aangepast watermerk wordt gedefinieerd door een identificatie in te stellen, samen met het bestandspad van de watermerkafbeelding die moet worden geüpload, evenals de positie waar het watermerk op de pagina moet 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, wordt het gedefinieerde watermerk automatisch rechtsboven in de afbeelding of het PDF-document geplaatst.

Roep de volgende methode op om al uw huidige aangepaste watermerken te lezen.

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

Om een ​​watermerk te verwijderen, roept u eenvoudig de delete_watermark methode met het ID van het watermerk dat u wilt verwijderen.

client.delete_watermark('DummyWaterMark_TopRight');

Omdat watermerken in het GrabzIt-systeem korte tijd in de cache worden opgeslagen, probeer dan een ander watermerk-ID te gebruiken dan het zojuist verwijderde om te voorkomen dat het in de cache geplaatste watermerk opnieuw wordt gebruikt.

Speciale watermerken

GrabzIt biedt ook verschillende speciale watermerken, die kunnen worden doorgegeven aan de animatie optie, afbeelding optie or PDF optie objecten, deze omvatten watermerken om toe te voegen timestamps, tekst, counters en browservensters vastleggen.