PHP マニュアル
前のページ |  | 次のページ

# imagearc

(PHP 3, PHP 4, PHP 5)

imagearc -- 部分楕円の描画

## 説明

bool imagearc ( resource image, int cx, int cy, int w, int h, int s, int e, int color )

imagearc() は、im で示す画像上に cx、cy を中心(左上が 0,0)とする部分楕円を描画します。w と h はそれぞれ楕円の幅と高さを指定します。 一方、始点と終点は引数 s と e により度(deg)で指定します。 0° は 3 時の方向で、度数はそこから時計周りの角度です。

例 1. imagearc() で円を描く

`<?php // 200*200 の画像を作成する $img = imagecreatetruecolor(200, 200); // 色を設定する $white = imagecolorallocate($img, 255, 255, 255); $black = imagecolorallocate($img, 0, 0, 0); // 黒い円を描く imagearc($img, 100, 100, 150, 150, 0, 360, $black); // 画像をブラウザに出力する header("Content-type: image/png"); imagepng($img); // メモリを開放する imagedestroy($img); ?>`

imageellipse(), imagefilledellipse(), imagefilledarc() も参照ください。

前のページ | ホーム | 次のページ
imageantialias | 上に戻る | imagechar