Webをキャプチャして変換するツール

Node.jsを使用してスクリーンショットに透かしを追加しますNode.js API

デフォルトでは、GrabzItは無料パッケージで作成されたスクリーンショットに「GrabzIt」透かしを追加します。 ただし、GrabzItでは、有料パッケージの開発者が独自のカスタム透かしを定義できるようになりました。 これらの透かしはに追加できます 画像のスクリーンショット, PDFスクリーンショットアニメーションGIF.

カスタムウォーターマークは、アップロードするウォーターマークイメージのファイルパス、およびウォーターマークをページに表示する位置とともに識別子を設定することにより定義されます。

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

今度は DummyWaterMark_TopRight 識別子がに渡されます customWaterMarkId のプロパティ アニメーションオプション, 画像オプション or PDFオプション オブジェクトの場合、定義された透かしは自動的に画像またはPDFドキュメントの右上に配置されます。

現在のすべてのカスタム透かしを読み取るには、次のメソッドを呼び出します。

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

透かしを削除するには、単に delete_watermark 削除する透かしの識別子を含むメソッド。

client.delete_watermark('DummyWaterMark_TopRight');

ウォーターマークはGrabzItシステムでしばらくキャッシュされるため、キャッシュされたウォーターマークが再使用されないように、削除されたウォーターマーク識別子とは異なるウォーターマーク識別子を使用してみてください。

特別な透かし

GrabzItは、いくつかの特別な透かしも提供します。 アニメーションオプション, 画像オプション or PDFオプション オブジェクト。これらには、追加用の透かしが含まれます タイムスタンプ, テキスト, カウンターブラウザウィンドウ キャプチャします。