Image

Image(string file [, float x [, float y [, float w [, float h [, string type [, mixed link]]]]]])

Descrizione

Permette di inserire un immagine nella pagina. Le dimensioni possono essere specificate nei seguenti modi: I formati inseribili sono JPEG, PNG e GIF. Per il supporto al formato GIF è richiesta l'estensione GD.

Per le JPEG, sono consentiti i seguenti colori: Per le PNG, sono consentiti: Nel caso di GIF animata, verrà utilizzato solo il primo frame.

La trasparenza è supportata.

Se il formato dell'immagine non viene specificato sarà preso dall'estensione del file.

E' possibile inserire un link sull'immagine.

Osservazione: se un immagine è usata più volte, solo una copia sarà inserita nel file.

Parametri

file
Nome del file che contiene l'immagine.
x
Ascissa dell'angolo superiore-sinistro. Se non specificata o pari a null, viene utilizzata l'ascissa corrente.
y
Ordinata dell'angolo superiore-sinistro. Se non specificata o pari a null, viene utilizzata l'ordinata corrente; inoltre, se necessario, prima viene inserita un'interruzione di pagina (in caso fosse abilita l'interruzione di pagina automatica) e, dopo la chiamata, le coordinate correnti vengono spostate al di sotto dell'immagine.
w
Larghezza dell'immagine nella pagina. Tre casi:
h
Altezza dell'immagine nella pagina. Tre casi:
type
Formato immagine. I valori possibili sono (case insensitive): JPG, JPEG, PNG e GIF. Se non specificato, il tipo sarà riferito all'estensione del file.
link
URL o identificatore generato da AddLink().

Esempio

// Inserisce il logo nell'angolo in alto a sinistra, con risoluzione di 300 dpi
$pdf->Image('logo.png',10,10,-300);
// Inserisce un'immagine dinamica da URL
$pdf->Image('http://chart.googleapis.com/chart?cht=p3&chd=t:60,40&chs=250x100&chl=Hello|World',60,30,90,0,'PNG');

Vedi anche

AddLink
Indice