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);
imagedestroy($im);
?>
例2 水平方向の反転
この例では、定数 IMG_FLIP_HORIZONTAL
を使います。
<?php
// 画像ファイル
$filename = 'phplogo.png';
// コンテントタイプ
header('Content-type: image/png');
// 読み込み
$im = imagecreatefrompng($filename);
// 水平反転
imageflip($im, IMG_FLIP_HORIZONTAL);
// 出力
imagejpeg($im);
imagedestroy($im);
?>