Narzędzia do przechwytywania i konwertowania Internetu

dodaj watermark do zrzutu ekranu z Node.js

Interfejs API Node.js

Domyślnie GrabzIt dodaje „GrabzIt” watermark do zrzutów ekranu utworzonych za pomocą bezpłatnego pakietu. Jednak GrabzIt pozwala teraz programistom na dowolnym płatnym pakiecie zdefiniować własne niestandardowe watermarks, Te watermarks można dodać do zrzuty ekranu obrazu, Zrzuty ekranu w formacie PDF i animowane pliki GIF.

Zwyczaj watermark jest definiowana przez ustawienie identyfikatora wraz ze ścieżką do pliku watermark obraz, który ma zostać przesłany, a także miejsce, w którym plik watermark powinien pojawić się na stronie.

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

Teraz, gdy tylko DummyWaterMark_TopRight identyfikator jest przekazywany do customWaterMarkId właściwość opcja animacji, opcja obrazu or Opcja PDF obiekty, określone watermark zostanie automatycznie umieszczony w prawym górnym rogu odpowiedniego obrazu lub dokumentu PDF.

Aby przeczytać wszystkie aktualne informacje watermarks wywołaj następującą metodę.

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

Aby usunąć watermark po prostu zadzwoń do usunąć_watermark metoda z identyfikatorem watermark chcesz usunąć.

client.delete_watermark('DummyWaterMark_TopRight');

As watermarks są przez chwilę buforowane w systemie GrabzIt, spróbuj użyć innego watermark identyfikator na taki, który właśnie został usunięty, aby uniknąć buforowania watermark być ponownie używane.

Specjalny Watermarks

GrabzIt zapewnia również kilka specjalnych watermarks, który można przekazać do opcja animacji, opcja obrazu or Opcja PDF obiekty, w tym watermarks za dodanie znaczniki czasu, XNUMX, liczniki i okna przeglądarki przechwytywać.