ホームページ > バックエンド開発 > PHPチュートリアル > PHP は画像のサムネイルを生成し、png 透明度をサポートします。_PHP チュートリアル

PHP は画像のサムネイルを生成し、png 透明度をサポートします。_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:14:16
オリジナル
1122 人が閲覧しました

php は画像のサムネイルを生成し、png の透明度をサポートします。

注: この関数は GD2 グラフィック ライブラリに依存しています

最近、PHP を使用してサムネイルを生成したいと思い、オンラインで検索したところ、次の記事を見つけました: PHP で画像のサムネイルを生成する

試してみたところ、次の問題が見つかりました:

1. PNG画像から生成されたサムネイルはjpg形式です

2. PNG画像から生成されたサムネイルには透明(半透明)効果はありません(背景が黒で塗りつぶされています)

3. コード構文は比較的古いです

そのため、このバージョンをベースに単純に修正および最適化しました。

PHP生成サムネイルクラス

リーリー

使用する

使用する場合は、クラスのコンストラクターを直接呼び出すだけです。コンストラクターは次のとおりです。 リーリー

パラメータ

$imgPath: 元の画像アドレス

$width: サムネイルの幅

$height: サムネイルの高さ

$isCut: カットするかどうか、ブール値

$savePath: サムネイルのアドレス (元の画像のアドレスと同じでも構いません)

リーリー

効果

http://www.bkjia.com/PHPjc/910350.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/910350.html技術記事 PHP は画像のサムネイルを生成し、png の透明度をサポートします。 注: この関数は、最近 PHP を使用してサムネイルを生成し、次の記事を見つけました。
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート