>  기사  >  백엔드 개발  >  PHP 줌 이미지 예제 소개

PHP 줌 이미지 예제 소개

怪我咯
怪我咯원래의
2017-07-10 11:57:341574검색

폭과 높이를 동일하지 않은 비율로 설정하고, 높이와 비율을 동일하게 설정하고, 비율을 50%로 조정한 후 화면에 직접 출력합니다. 구체적인 사용 방법은 다음과 같습니다. 관심 있는 친구들은 알아보세요


사용 방법:

너비와 높이를 설정하고, 크기를 다양한 비율로 설정하세요.

코드는 다음과 같습니다.

<?php 
include(&#39;SimpleImage.php&#39;); 
$image = new SimpleImage(); 
$image->load(&#39;picture.jpg&#39;); 
$image->resize(250,400); 
$image->save(&#39;picture2.jpg&#39;);?> 

设定宽度,等比例缩放

<?php 
include(&#39;SimpleImage.php&#39;); 
$image = new SimpleImage(); 
$image->load(&#39;picture.jpg&#39;); 
$image->resizeToWidth(250); 
$image->save(&#39;picture2.jpg&#39;);?> 

设定高度,等比例缩放

<?php 
include(&#39;SimpleImage.php&#39;); 
$image = new SimpleImage(); 
$image->load(&#39;picture.jpg&#39;); 
$image->resizeToHeight(500); 
$image->save(&#39;picture2.jpg&#39;); 
$image->resizeToHeight(200); 
$image->save(&#39;picture3.jpg&#39;);?> 

按比例,缩放至50%

<?php 
include(&#39;SimpleImage.php&#39;); 
$image = new SimpleImage(); 
$image->load(&#39;picture.jpg&#39;); 
$image->scale(50); 
$image->save(&#39;picture2.jpg&#39;);?>

缩放后直接输出到屏幕

<?php 
header(&#39;Content-Type: image/jpeg&#39;); 
include(&#39;SimpleImage.php&#39;); 
$image = new SimpleImage(); 
$image->load(&#39;picture.jpg&#39;); 
$image->resizeToWidth(150); 
$image->output();?>

때때로 업로드이미지가 너무 클 때 공간을 차지하고 트래픽을 소비하며 탐색에 영향을 미칠 뿐만 아니라(이미지 크기는 다양함). 이렇게 하면 업로드된 이미지의 크기에 관계없이 우리가 설정한 크기 값 범위로 자동으로 압축됩니다. 테스트를 거쳐 실용성이 입증되었습니다.

아아아아

위 내용은 PHP 줌 이미지 예제 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.