1. 画像リソースを作成します
1 2 3 4 5 6 |
|
2. 画像属性を取得します
imagesx(res//width
imagesy(res//height
getimagesize(file path))
インデックス 0 には画像の幅が含まれますのピクセル値、インデックス 1 には画像の高さのピクセル値が含まれます。インデックス 2 は画像タイプのタグです: 1 = GIF、2 = JPG、3 = PNG、4 = SWF、5 = PSD、6 = BMP、7。 = TIFF(インテル バイト オーダー)、8 = TIFF (モトローラ バイト オーダー)、9 = JPC、10 = JP2、11 = JPX、12 = JB2、13 = SWC、14 = IFF、15 = WBMP、16 = XBM。タグは PHP 4.3 と同じです。.0 は、新しく追加された IMAGETYPE 定数に対応します。インデックス 3 は、「height="yyy" width="xxx"」という内容のテキスト文字列で、画像リソースを破棄するために直接使用できます。 imagedestroy(画像リソース);
3. 透明処理
1 2 3 |
|
6. 画像の回転
7. 画像の反転
8. シャープ化
1 2 |
|
コードは次のとおりです:
1 2 |
|
画像の通常のスケーリング
1 2 3 4 5 6 7 8 9 |
|
画像の拡大縮小、透明色処理なし
コードは次のとおりです:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
Gif 透明色処理
コードは次のとおりです:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
|
画像のトリミング
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
|
。 コードは次のとおりです:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
|