ソフトウェア開発者の日常

こだわりなく書きたいことを書いていきます。

PHP:TCPDFで調べたこと

自分で試した内容だけど、バラバラで探しにくいのでまとめておく。

f:id:AJYA:20121018214758j:plain

photo credit: Cranky Pressman via photopin cc

 

TCPDFマニュアル(勝手訳)にはお世話になってる。

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を入れる。 
  • 日本語ファイル名でダウンロードは、チャレンジしたができず。