Ferramentas para capturar e converter a Web

Adicionar uma marca d'água a uma captura de tela com PHPAPI PHP

Por padrão, o GrabzIt adiciona a marca d'água 'GrabzIt' em capturas de tela, GIFs animados e PDFs criados com um pacote gratuito. No entanto, o GrabzIt também 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 nos 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. Como a posição da marca d'água é definida e mais é especificada no Documentação AddWatermark.

$grabzIt->AddWaterMark('DummyWaterMark_TopRight', 'watermark.png', 2, 0);

Agora sempre que o DummyWaterMark_TopRight identificador é passado para o setCustomWaterMarkId método do GrabzItAnimationOptions, GrabzItImageOptions or GrabzItPDFOptions classes, a marca d'água definida será automaticamente colocada no canto superior direito da imagem ou documento PDF, respectivamente.

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

$watermarks = $grabzIt->GetWaterMarks();

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

$grabzIt->DeleteWaterMark('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 embutidas, que podem ser passadas para o setCustomWaterMarkId método do GrabzItAnimationOptions, GrabzItImageOptions or GrabzItPDFOptions classes, incluem marcas d'água para adicionar timestamps, texto, contadores e nos janelas do navegador para capturar.