> 백엔드 개발 > PHP 튜토리얼 > PHP 썸네일 구현 함수 코드

PHP 썸네일 구현 함수 코드

高洛峰
풀어 주다: 2023-03-01 10:38:01
원래의
1035명이 탐색했습니다.

array getimagesize( string $filename [, array &$imageinfo ] ) 이미지 크기 가져오기
resource imagecreatetruecolor( int $x_size , int $y_size ) 새 트루 컬러 이미지 만들기
resource imagecreatefromjpeg( string $filename ) JPEG 파일 또는 URL에서 새 이미지 생성
bool imagecopyreised (resource $dst_image , Resource $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 ) 이미지의 일부를 복사하고 크기를 조정합니다
bool imagejpeg ( 리소스 $image [, string $filename [, int $quality ]] ) 이미지를 브라우저나 JPEG 형식의 파일로 출력합니다
코드는 다음과 같습니다:
/*
작성자: */
// 파일 및 확대/축소 크기
// $imgfile = 'smp.jpg'
//$percent = 0.2
header('콘텐츠 유형: image/jpeg')
list($width, $height) = getimagesize($ imgfile);
$newwidth = $width * $percent;
$newheight = $height * $percent
$thumb = ImageCreateTrueColor($newwidth,$newheight); 🎜>$source = imagecreatefromjpeg( $imgfile);
imagecopyreized($thumb, $source, 0, 0, 0, 0, $newwidth, $newheight, $width, $height)
imagejpeg($thumb) );
?> ;

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿