Ferramentas para capturar e converter a Web

Adicionar uma marca d'água a uma captura de tela com Node.jsAPI do Node.js

Por padrão, o GrabzIt adiciona a marca d'água 'GrabzIt' às capturas de tela criadas com o pacote gratuito. No entanto, o GrabzIt agora permite que os desenvolvedores de qualquer pacote pago definam suas próprias marcas d'água personalizadas. Essas marcas d'água podem ser adicionadas a capturas de tela da imagem, Capturas de tela em PDF e GIFs animados.

Uma marca d'água personalizada é definida pela configuração de um identificador, junto com o caminho do arquivo da imagem da marca d'água a ser carregada, bem como a posição em que a marca d'água deve aparecer na página.

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

Agora sempre que o DummyWaterMark_TopRight identificador é passado para o customWaterMarkId propriedade do opção de animação, opção de imagem or Opção PDF objetos, a marca d'água definida será automaticamente colocada no canto superior direito da imagem ou do documento PDF, respectivamente.

Para ler todas as suas marcas d'água personalizadas atuais, chame o seguinte método.

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

Para excluir uma marca d'água, basta chamar o delete_watermark método com o identificador da marca d'água que você deseja excluir.

client.delete_watermark('DummyWaterMark_TopRight');

Como as marcas d'água são armazenadas em cache por um tempo no sistema GrabzIt, tente usar um identificador de marca d'água diferente daquele que acabou de ser excluído para evitar que a marca d'água em cache seja reutilizada.

Marcas d'água especiais

O GrabzIt também fornece várias marcas d'água especiais, que podem ser passadas para o opção de animação, opção de imagem or Opção PDF objetos, incluem marcas d'água para adicionar timestamps, texto, contadores e janelas do navegador para capturar.