Herramientas para capturar y convertir la web

agregar un watermark a una captura de pantalla con JavaAPI de Java

De forma predeterminada, GrabzIt agrega el 'GrabzIt' watermark a capturas de pantalla creadas con el paquete gratuito. Sin embargo, GrabzIt ahora permite a los desarrolladores de cualquier paquete pago definir su propia watermarks. Estas watermarks se puede agregar a capturas de pantalla de imagen, Capturas de pantalla PDF y GIF animados.

Una costumbre watermark se define estableciendo un identificador, junto con la ruta del archivo de la watermark imagen que se va a cargar, así como la posición en la que watermark debería aparecer en la página.

grabzIt.AddWaterMark("DummyWaterMark_TopRight", "watermark.png", HorizontalPosition.RIGHT, VerticalPosition.TOP);

Ahora cuando el DummyWaterMark_TopRight el identificador se pasa a la setCustomWaterMarkId método de la AnimationOptions, ImageOptions or PDFOpciones Clasifica el definido watermark se colocará automáticamente en la parte superior derecha de la imagen o documento PDF respectivamente.

Para leer toda su costumbre actual watermarks llame al siguiente método.

WaterMark[] watermarks = grabzIt.WaterMarks();

Para eliminar un watermark simplemente llame al DeleteWaterMark método con el identificador del watermark desea eliminar.

grabzIt.DeleteWaterMark("DummyWaterMark_TopRight");

As watermarks se almacenan en caché durante un breve período en el sistema GrabzIt, intente utilizar watermark identificador a uno que acaba de ser eliminado para evitar la caché watermark siendo reutilizado.

Especial Watermarks

GrabzIt también proporciona varios watermarks, que se puede pasar al setCustomWaterMarkId método de la AnimationOptions, ImageOptions or PDFOpciones clases, estas incluyen watermarks para añadir marcas de tiempo, texto, contadores y ventanas del navegador a las capturas.