PHP:TCPDFで調べたこと
自分で試した内容だけど、バラバラで探しにくいのでまとめておく。
photo credit: Cranky Pressman via photopin cc
TCPDFマニュアル(勝手訳)にはお世話になってる。
- MultiCellで文字の大きさを自動で縮小させて枠に収める
$pdf->MultiCell(28, 8, '文字列を設定',1,'L',0,0, '', '', true, 0, false, true, 8, 'B', true);
とすればいい。 - MultiCellで文字を上下中央配置にする
$pdf->MultiCell(28, 8, '文字列を設定',1,'L',0,0, '', '', true, 0, false, true, 8, 'M', true);
第14パラメータを0より大きくする。
第15パラメータを'M'にする。 - MultiCellで枠内に着色する
$pdf->MultiCell(28, 8, '文字列を設定',1,'L',1,0, '', '', true, 0, false, true, 8, 'B', true); - MultiCellで文字を任意位置で折り返す(改行させる)
折り返す位置に¥nを入れる。 - 日本語ファイル名でダウンロードは、チャレンジしたができず。