Heim >Backend-Entwicklung >PHP-Tutorial >PHP-Miniaturbild-Implementierungsfunktionscode
array getimagesize ( string $filename [, array &$imageinfo ] ) Holen Sie sich die Bildgröße
resource imagecreatetruecolor ( int $x_size , int $y_size ) Erstellen Sie ein neues Echtfarbenbild
resource imagecreatefromjpeg ( string $filename ) aus JPEG-Datei oder URL Erstellen Sie ein neues Bild
bool imagecopyresized ( Ressource $dst_image , Ressource $src_image , int $dst_x , int $dst_y , int $src_x , int $src_y , int $dst_w , int $dst_h , int $ src_w , int $src_h ) Kopieren Sie einen Teil des Bildes und ändern Sie die Größe
bool imagejpeg ( Ressource $image [, string $filename [, int $quality ]] ) Geben Sie das Bild in einen Browser oder eine Datei im JPEG-Format aus
The Der Code lautet wie folgt:
/*
Erstellt von */
// Datei und Zoomgröße
// $imgfile = 'smp.jpg';
//$percent = 0.2;
header('Content-type: image/jpeg'); $height) = getimagesize($ imgfile);
$newheight = $height * $percent;
$source = imagecreatefromjpeg( $imgfile);
imagecopyresized($thumb, $source, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);
imagejpeg($thumb );
?> ;