Strumenti per acquisire e convertire il Web

Aggiungere un watermark a uno screenshot con PHP

PHP API

Per impostazione predefinita, GrabzIt aggiunge il 'GrabzIt' watermark su screenshot, GIF animate e PDF creati con un pacchetto gratuito. Tuttavia GrabzIt consente anche agli sviluppatori su qualsiasi pacchetto a pagamento di definire la propria personalizzazione watermarks. Queste watermarks può essere aggiunto a schermate di immagini, Schermate PDF ed 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. Come la posizione del watermark è definito e altro è specificato nel file AggiungiWatermark documentazione.

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

Ora ogni volta che il DummyWaterMark_TopRight l'identificatore viene passato al setCustomWaterMarkId 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();

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.

Special Watermarks

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