Open2

Canvas で文字がはみ出す時にいい感じに縮小したい

KhsmtyKhsmty

node-canvas を使用し画像生成している。
横方向のはみ出しは budoux を使用していい感じのところで改行するようにしているが、縦方向のはみ出しの解決策を見つけられていない。

KhsmtyKhsmty

今のところ考えている対処法

  • 行数を見て長ければサイズ調整
  • 文字だけ別で生成して重ねる

ただ、どちらもかなりめんどくさくなりそう
(全体を縮小すると1行の文字数を調整したりする必要が出てくる)