Strumenti per acquisire e convertire il Web

Aggiungere un watermark in uno screenshot con Perl

API Perl

Per impostazione predefinita, GrabzIt aggiunge il 'GrabzIt' watermark agli screenshot creati con il pacchetto gratuito. Tuttavia GrabzIt ora consente agli sviluppatori su qualsiasi pacchetto a pagamento di definire la propria personalizzazione watermarks. Queste watermarks può essere aggiunto a schermate di immagini, Schermate PDF e GIF animate.

Un'usanza watermark viene definito impostando un identificatore, insieme al percorso del file del file watermark l'immagine che deve essere caricata, così come la posizione in cui il file watermark dovrebbe apparire sulla pagina.

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

Ora ogni volta che il DummyWaterMark_TopRight l'identificatore viene passato al customWaterMarkId metodo del GrabzItAnimationOptions, GrabzItImageOptions or GrabzItPDFOptions classi il definito watermark verrà automaticamente posizionato nell'angolo in alto a destra dell'immagine o del documento PDF.

Per leggere tutta la tua attuale usanza watermarks chiama il seguente metodo.

@watermarks = @{$grabzIt->GetWaterMarks()};

foreach $watermark (@watermarks)
{
    print $watermark->getIdentifier();
}

Per eliminare un file watermark chiama semplicemente il DeleteWaterMark metodo con l'identificativo del file watermark che desideri eliminare.

$grabzIt->DeleteWaterMark('DummyWaterMark_TopRight');

As watermarks vengono memorizzati nella cache per un breve periodo nel sistema GrabzIt provare a utilizzare un file watermark identificatore a uno che è stato appena eliminato per evitare il caching watermark essere riutilizzato.

Offerta Watermarks

GrabzIt fornisce anche diversi speciali watermarks, che può essere passato a customWaterMarkId metodo del GrabzItAnimationOptions, GrabzItImageOptions or GrabzItPDFOptions classi, queste includono watermarks per l'aggiunta timestamp, testo, contatori e finestre del browser alle catture.