画像上にテキストを書く
class:pChart
書式:void drawTextBox($X1,$Y1,$X2,$Y2,$Text,$Angle=0,$R=255,$G=255,$B=255,$Align=ALIGN_LEFT,$Shadow=TRUE,$BgR=-1,$BgG=-1,$BgB=-1,$Alpha=100)
戻り値:なし
引数
$X1 :テキストボックスの左の位置
$Y1 :テキストボックスの上の位置
$X2 :テキストボックスの右の位置
$Y2 :テキストボックスの下の位置
$Text :描画するテキスト
$Angle=0 :
$R=255 :テキストの赤色
$G=255 :テキストの緑色
$B=255 :テキストの青色
$Align=ALIGN_LEFT :テキストの描画位置
$Shadow=TRUE :影を付けるか否かのフラグ
$BgR=-1 :背景の赤色
$BgG=-1 :背景の緑色
$BgB=-1 :背景の青色
$Alpha=100 :背景色の透過率
画像上にテキストを書き込むには、この関数を使用します。
テキストが書かれるボックスの座標を(X1,Y1)-(X2,Y2)パラメータを使って指定しなければなりません、
テキストの角度と、R、G、Bパラメータにより色を指定できます。
あなたは、テキストがどのようにAlignパラメータに合わせられるかについて選ぶことができます:
- ALIGN_TOP_LEFT 左上
- ALIGN_TOP_CENTER 上付き中央
- ALIGN_TOP_RIGHT 右上
- ALIGN_LEFT 中央左
- ALIGN_CENTER 中央
- ALIGN_RIGHT 中央右
- ALIGN_BOTTOM_LEFT 下より左
- ALIGN_BOTTOM_CENTER 下より中央
- ALIGN_BOTTOM_RIGHT 下より右
もしテキストに影を付けたければShadowパラメータを使ってください。
BgR、BgG、BgBは指定色でテキスト領域を塗りつぶして描画します。
Alphaパラメータは、テキストボックスの背景に適用されます。