改行を含む複数行のテキスト領域を出力する

version:VER1.3 以降

書式:int MultiCell(float $w
            , float $h
            , string $txt
            , [mixed $border = 0]
            , [string $align = 'J']
            , [int $fill = 0]
            , [int $ln = 1]
            , [float $x = '']
            , [float $y = '']
            , [boolean $reseth = true]
            , [int $stretch = 0]
            , [boolean $ishtml = false]
            , [boolean $autopadding = true]
            , [float $maxh = 0])

戻り値:セル数もしくはHTMLモードの場合は1

引数
$w セル幅、0とすると右端まで。
$h セルの最小の高さ。高さは必要に応じて自動的に拡張される。
$txt 文字列
$border 境界線の描画方法を指定、以下のいずれか:
* 0: 境界線なし(既定)
* 1: 枠で囲む
または、以下の組み合わせで境界線を指定する:
* L: 左
* T: 上
* R: 右
* B: 下
$align テキストの整列を以下のいずれかで指定する:
* L or 空文字: 左揃え
* C: 中央揃え
* R: 右揃え
* J: 両端揃え ($ishtml=falseの場合の既定値)
$fill 背景の塗つぶし指定 [0:透明(既定) 1:塗つぶす]
$ln 出力後のカーソルの移動方法を指定する:
* 0: 右へ移動(既定)、但しアラビア語などRTLの場合は左へ移動
* 1: 次の行へ移動
* 2: 下へ移動
$x X座標(省略時は現在位置)
$y Y座標(省略時は現在位置)
$reseth 前回のセルの高さ設定をリセットする場合はtrue、引き継ぐ場合はfalse
$stretch テキストの伸縮(ストレッチ)モード:
* 0 = なし
* 1 = 必要に応じて水平伸縮
* 2 = 水平伸縮
* 3 = 必要に応じてスペース埋め
* 4 = スペース埋め
$ishtml テキストがHTMLの場合にtrueとする。
$autopadding 行幅に自動調整する場合にtrueとする。
$maxh 高さの上限

改行を含む複数行のテキスト領域を出力します。
改行は、テキスト出力時にエリアの右端で自動的に処理されますが、'\n'を使って明示的に改行させることもできます。