ホームページ >バックエンド開発 >PHPチュートリアル >PHP を使用して画像のサムネイルを生成する方法、_PHP チュートリアル
機能: jpg、jpeg、gif、png、bmp 画像形式をサポート、元の画像の比率に応じたスケーリングをサポート、調整する必要があるかどうかを選択できます。スケーリング処理中の画像 サムネイル画像の品質を最大限に高めるために、画像がトリミングされ、画質制御が追加されます。完全なクラスのコードは次のとおりです:
使用方法は非常に簡単で、コードは次のとおりです:
もう 1 つの強力な PHP 画像サムネイル クラス: phpThumb
このクラスには、画像のスケーリングに加えて、画像をさまざまな形式に変換して出力することもできます (GIF 形式の画像を PNG 形式に出力するなど)。その特別な機能には、カラー、特殊効果なども含まれます。
公式ウェブサイト: http://phpthumb.sourceforge.net/オープンソースの PHP スクリプトである phpThumb を使用して、その場でサムネイルを生成します。
phpThumb を Web サイトのフォルダーのどこかにダウンロードして抽出します。画像の角の丸いサムネイルを使用するには、HTML の img タグを src as で使用するだけです。 リーリー
通常は以下の書類のみが必要です
実際、phpThumb は私が当初考えていたよりも強力です。その他の便利なパラメーターをいくつか挙げてみましょう。
src: ターゲット画像のアドレスw: 出力画像の幅
h: 出力画像の高さ (指定しない場合、w パラメーターに従ってスケーリングされます)
q: 出力が JPG 形式の場合、出力品質を指定できます
bg: 出力時の背景 (必要な場合)
sw、sh、sx、sy: ローカル出力、幅、高さ、開始位置
f: 出力形式、jpeg、png、gif、ico にすることができます
sfn: GIFアニメーションの特定のフレームを出力します
fltr[]: シャープ、ぼかし、回転、透かし、境界線、マスキング、色調整など、多くの効果を与えるフィルターです。
リーリー