Il salvataggio può indifferentemente avere estensione jpg o jpeg.
Questo tipo di immagine non ha trasparenza.
imagejpeg(resource $image [,string $filename [, int $quality ]])
Parametri
• $image: Una risorsa immagine restituita da una delle funzioni di creazione immagine.
• $filename: nome del file, opzionale, necessario se viene salvato su disco.
• $quality : Qualità dell'immagine.
Può assumere valori da 0 (peggiore qualità) a 100 (qualità massima).
Se omesso assume valore predefinito 75.
Esempi di salvataggio immagine su disco l'estensione può essere jpg o jpeg
esempi:
imagejpeg($Immagine, " NomeFile.jpg", 100); // con qualità massima
imagejpeg($Immagine, " NomeFile.jpeg", 50); // con qualità medio bassa
Esempio
<?php
header("Content-type: image/jpeg");
$Immagine =
imagecreate(200, 200); // crea l'immagine
imagecolorallocate($Immagine, 255, 255, 0); // alloca il colore giallo colorandone lo sfondo
imagejpeg($Immagine, NULL, 100); // al browser predefinito con la massima qualità
imagejpeg($Immagine, "NomeImmagine.jpg", 100); // salva su disco con qualità massima (100)
imagedestroy($Immagine); // libera memoria
?>
Risultato: