Narzędzia do przechwytywania i konwertowania Internetu

Dodaj znak wodny do zrzutu ekranu za pomocą Node.jsInterfejs API Node.js

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

Niestandardowy znak wodny jest definiowany poprzez ustawienie identyfikatora, ścieżki pliku obrazu znaku wodnego, który ma zostać przesłany, a także pozycji, w której znak wodny 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 obiektów, zdefiniowany znak wodny zostanie automatycznie umieszczony w prawym górnym rogu obrazu lub dokumentu PDF odpowiednio.

Aby odczytać wszystkie bieżące niestandardowe znaki wodne, wywołaj następującą metodę.

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

Aby usunąć znak wodny, wystarczy zadzwonić pod numer usuń znak wodny metoda z identyfikatorem znaku wodnego, który chcesz usunąć.

client.delete_watermark('DummyWaterMark_TopRight');

Ponieważ znaki wodne są buforowane przez krótki czas w systemie GrabzIt, spróbuj użyć innego identyfikatora znaku wodnego niż ten, który właśnie został usunięty, aby uniknąć ponownego użycia buforowanego znaku wodnego.

Specjalne znaki wodne

GrabzIt zapewnia również kilka specjalnych znaków wodnych, które można przekazać do opcja animacji, opcja obrazu or Opcja PDF obiekty, do których należą znaki wodne do dodania znaczniki czasu, tekst, liczniki i okna przeglądarki przechwytywać.