Cell - 表(セル)を表示します。

Cell

Cell(float w [, float h [, string txt [, mixed border [, int ln [, string align [, int fill [, mixed link]]]]]]])

バージョン

1.0

説明

表(セル(長方形))を表示します。 オプションで境界線(ボーダー)、背景色、文字を指定できます。 カレントの位置は、表(セル)の左上の角になります。表示するテキストの位置を指定できます。(左右alignまたはcenter) このメンバ関数がコールされた後、カレントの位置は右、または次の行へ移動します。 テキストにリンクを張ることも可能です。
もし自動改ページ機能がON(enabled)になっていて、ページの範囲を超えて表(セル)が展開される場合、 表(セル)が出力される前に改ページが行われます。

パラメータ

w
セルの幅。もし0ならば、表(セル)は右マージンまで伸びます。
h
セルの高さ。 デフォルトの値は0です。
txt
表示する文字列。 デフォルトの値は空文字です。
border
もし、表の周りに境界線(ボーダー)が必要なら指定します。 値は、数字で指定する場合、以下のように指定します。
  • 0: 境界線なし
  • 1: 境界線あり
または、値は文字列で以下のように指定できます。 順序は関係なく、下記の中から複数、またはすべてを指定することもできます。
  • L: left
  • T: top
  • R: right
  • B: bottom
デフォルトの値は0です。
ln
メンバ関数がコールされたあと、カレント位置をどこにするかを指定します。 指定できる値:
  • 0: 右へ移動
  • 1: 次の行の開始位置へ移動
  • 2: 下へ移動
1を指定することは0を指定し、Ln()メンバ関数を次にコールすることと同じになります。 デフォルトの値は: 0です。
align
テキストの位置を設定します。 指定できる値:
  • L または空文字: 左寄せ(left align)※デフォルト値
  • C: センタリング(center)
  • R: 右寄せ(right align)
fill
表(セル)に背景色をセットする場合1、 透過色にするばあい0を指定します。 デフォルトの値は: 0です。
link
URLかAddLink()メンバ関数によって返された識別子を指定します。

//フォントを設定
$pdf->SetFont('Arial','B',16);
//8 cm右へ移動
$pdf->Cell(80);
//20*10 mm の境界線で囲まれた表(セル)にセンタリングされたテキストを表示し、次の行へ移動します。
$pdf->Cell(20,10,'Title',1,1,'C');

参照

"setfont.htm">SetFont(), "setdrawcolor.htm">SetDrawColor(), "setfillcolor.htm">SetFillColor(), "settextcolor.htm">SetTextColor(), "setlinewidth.htm">SetLineWidth(), "addlink.htm">AddLink(), "ln.htm">Ln(), "multicell.htm">MultiCell(), "write.htm">Write(), "setautopagebreak.htm">SetAutoPageBreak().
"index.htm">目次

スポンサーリンク

関連記事

スポンサーリンク

スタイルシート切り替え機能を用いても文字色が切り替わらない

ホームページ製作・web系アプリ系の製作案件募集中です。

上に戻る