前の記事で、PHP 画像圧縮およびトリミング プログラム timthumb について説明しました。今日は、別の強力な PHP 画像サムネイル クラス phpThumb を紹介します。
このクラスには、画像のスケーリングに加えて、画像をさまざまな形式に変換して出力することもできます (GIF 形式の画像を PNG 形式に出力するなど)。その特別な機能には、カラー、特殊効果などもあります。
以下は phpThumb の便利なパラメータです:
src: ターゲット画像のアドレス
w: 出力画像の幅
h: 出力画像の高さ (指定しない場合、w パラメーターに従って拡大縮小されます)
q: 出力が JPG 形式の場合、その出力品質を指定できます
bg: 出力中の背景 (必要な場合)
sw、sh、sx、sy: ローカル出力、幅、高さ、開始位置
f: 出力形式、jpeg も可能、png、gif、ico
sfn: gif アニメーション内の特定のフレームを出力します。
fltr[]: シャープ化、ぼかし、回転、透かし、境界線など、多くの効果を加えることができるフィルター、マスキング、色調整など
公式サイト:http://phpthumb.sourceforge.net/