デフォルトでは、GrabzItは「GrabzIt」を追加します watermark 無料パッケージで作成されたスクリーンショットに。 ただし、GrabzItでは、有料パッケージの開発者が独自のカスタムを定義できるようになりました。 watermarks。 これら watermarks に追加できます 画像のスクリーンショット, PDFスクリーンショット および アニメーションGIF.
カスタム watermark のファイルパスとともに識別子を設定することで定義されます watermark アップロードされる画像、および watermark ページに表示されます。
grabzIt.AddWaterMark("DummyWaterMark_TopRight", "watermark.png", HorizontalPosition.Right, VerticalPosition.Top);
今度は DummyWaterMark_TopRight
識別子が CustomWaterMarkId
のプロパティ AnimationOptions, ImageOptions or PDFOptions 定義されたクラス watermark 画像またはPDFドキュメントの右上に自動的に配置されます。
現在の習慣をすべて読むには watermarks 次のメソッドを呼び出します。
GrabzItWaterMark[] watermarks = grabzIt.WaterMarks();
を削除するには watermark 単に DeleteWaterMark の識別子を持つメソッド watermark 削除したい。
grabzIt.DeleteWaterMark("DummyWaterMark_TopRight");
As watermarks GrabzItシステムでしばらくの間キャッシュされます別のを使用しようとします watermark キャッシュを回避するために削除されたばかりの識別子 watermark 再利用されています。
GrabzItはいくつかの特別なものも提供します watermarks、に渡すことができます CustomWaterMarkId
のプロパティ AnimationOptions, ImageOptions or PDFOptions クラス、これらは含まれています watermarks 追加するため タイムスタンプ, テキスト, カウンター および ブラウザウィンドウ キャプチャします。