Image クラス
画像加工に必要なメソッドを提供します。
LIB PHP Framework コントロールパネルで使用する際には、イベント設定の useディレクティブで「Image」を選択してください
- バージョン:
- LIB PHP Framework 3.0 以上
- ネームスペース:
- Lib
- ファイルパス:
- Lib/Common/Image.class
プロパティ
名前 | アクセス権 | 説明 |
---|---|---|
$path | ReadOnly | コンストラクターに指定する画像へのパス |
$source | ReadOnly | コンストラクターで設定される画像のサイズ情報 |
$message | ReadOnly | エラーメッセージ |
$level | Read & Write | フィルターレベル |
$blockSize | Read & Write | モザイクブロックサイズ |
$pixelate | Read & Write | 高度なモザイク効果 |
$color | Read & Write | フィルターカラーアルファチャンネル(#000000,A | R,G,B,A) |
$effects | Read & Write | 画像フィルターの効果定数配列 |
メソッド
名前 | アクセス権 | 説明 |
---|---|---|
コンストラクタ- | public | コンストラクター |
load | private | 編集用イメージリソースを生成する |
save | private | 画像ファイルを保存する |
effect | private | 画像にエフェクトを適用する |
effectImage | public | 画像に指定された効果を適用する |
scaleImage | public | 指定したスケールに拡大、縮小する |
trimImage | public | 位置とサイズを指定し画像の部分切り出しを行う |
resizeImage | public | 指定したサイズにアスペクト比を維持してリサイズする |