imageflip
指定したモードで画像を反転させる
説明
bool imageflip(GdImage $image, int $mode)
パラメータ
-
image
-
imagecreatetruecolorのような画像作成関数が返す GdImage オブジェクト。
-
mode
-
反転のモード。定数 IMG_FLIP_* のいずれかを指定します。
戻り値
成功した場合に true を、失敗した場合に false を返します。
例
例1 垂直方向の反転
この例では、定数 IMG_FLIP_VERTICAL を使います。
<?php
// 画像ファイル
$filename = 'phplogo.png';
// コンテントタイプ
header('Content-type: image/png');
// 読み込み
$im = imagecreatefrompng($filename);
// 垂直反転
imageflip($im, IMG_FLIP_VERTICAL);
// 出力
imagejpeg($im);
?>
例2 水平方向の反転
この例では、定数 IMG_FLIP_HORIZONTAL を使います。
<?php
// 画像ファイル
$filename = 'phplogo.png';
// コンテントタイプ
header('Content-type: image/png');
// 読み込み
$im = imagecreatefrompng($filename);
// 水平反転
imageflip($im, IMG_FLIP_HORIZONTAL);
// 出力
imagejpeg($im);
?>