エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
tcpdfでCELL内に収まるようにフォントを可変にしたい
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
tcpdfでCELL内に収まるようにフォントを可変にしたい
tcpdfはCell関数で外枠付きのテキストを表示できます。 これを組み合わせれば、単票形式のPDF文書を作成... tcpdfはCell関数で外枠付きのテキストを表示できます。 これを組み合わせれば、単票形式のPDF文書を作成できるのですが、市販の 帳票ツールのような便利な機能はないので、Cell関数で指定した幅を超える 文字列を出力すると、枠を超えて表示されちゃいます。 たぶんtcpdfだけでなく、fpdf/mbfpdfでも同じはず。 (下の例では、はみ出した文字列の上に隣のCellが表示されてます) これじゃ不細工・・・というか問題オオアリなので、幅に収まるまで フォントを自動的に小さくするようにしてみました。 フォントの初期値を16にしてますが、この辺は適当に書き換えてください。 /** * 修正版Cell関数 * * @access public * @$pdf tcpdf * @$w 幅 * @$h 高さ * @$txt 文字列 * @$border 枠線 * @$ln 改行 * @$alig