Strumenti per acquisire e convertire il Web

Aggiungi una filigrana a uno screenshot con Node.jsAPI Node.js

Per impostazione predefinita GrabzIt aggiunge la filigrana 'GrabzIt' agli screenshot creati con il pacchetto gratuito. Tuttavia GrabzIt ora consente agli sviluppatori di qualsiasi pacchetto a pagamento di definire le proprie filigrane personalizzate. Queste filigrane possono essere aggiunte a schermate di immagini, Schermate PDF e GIF animate.

Una filigrana personalizzata viene definita impostando un identificatore, insieme al percorso del file dell'immagine della filigrana che deve essere caricata, nonché alla posizione in cui la filigrana deve apparire sulla pagina.

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

Ora ogni volta che il DummyWaterMark_TopRight l'identificatore viene passato al customWaterMarkId proprietà del opzione di animazione, opzione immagine or Opzione PDF oggetti, la filigrana definita verrà automaticamente posizionata in alto a destra rispetto all'immagine o al documento PDF rispetto.

Per leggere tutte le filigrane personalizzate correnti, chiama il seguente metodo.

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

Per eliminare una filigrana è sufficiente chiamare il delete_watermark con l'identificatore della filigrana che si desidera eliminare.

client.delete_watermark('DummyWaterMark_TopRight');

Poiché le filigrane vengono memorizzate nella cache per un breve periodo nel sistema GrabzIt, provare a utilizzare un identificatore di filigrana diverso da quello che è stato appena eliminato per evitare il riutilizzo della filigrana memorizzata nella cache.

Filigrane speciali

GrabzIt fornisce anche diverse filigrane speciali, che possono essere passate al file opzione di animazione, opzione immagine or Opzione PDF oggetti, questi includono filigrane per l'aggiunta timestamp, testo, contatori e finestre del browser alle catture.