ホームページ  >  記事  >  バックエンド開発  >  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 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。