C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■102462 / 5階層)  ClosedXMLで行高さを自動調整する方法
□投稿者/ KOZ (416回)-(2023/10/05(Thu) 22:52:37)
2023/10/07(Sat) 11:36:35 編集(投稿者)

No102459 (KOZ) に返信

見直してみて気になった点
・Font オブジェクトを Dispose していない
・TextFormatFlags は Style やセルの属性を見て調整したほうがよさそう
・名前は GetHeight より GetTextHeight とかにしたほうがよかったかも
 MeasureText として Size を返したほうがよかっただろうか(わりとどうでもいい)
・おそらく横幅は近いところまで持っていけますが、縦幅は無理っぽいので1行になる高さ("A") と2行になる高さ("A\nB") を調べて行の高さと余白をもとめ、書き込む文字列の高さから行数をもとめるといいかも。
編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[4]: ClosedXMLで行高さを自動調整する方法 /KOZ 返信無し
 
上記関連ツリー

ClosedXMLで行高さを自動調整する方法 / 河童 (23/10/04(Wed) 22:24) #102454
Re[1]: ClosedXMLで行高さを自動調整する方法 / KOZ (23/10/05(Thu) 00:10) #102455
  └ Re[2]: ClosedXMLで行高さを自動調整する方法 / 河童 (23/10/05(Thu) 09:56) #102456
    ├ Re[3]: ClosedXMLで行高さを自動調整する方法 / KOZ (23/10/05(Thu) 10:17) #102457
    │└ Re[4]: ClosedXMLで行高さを自動調整する方法 / KOZ (23/10/05(Thu) 16:40) #102459
    │  └ ClosedXMLで行高さを自動調整する方法 / KOZ (23/10/05(Thu) 22:52) #102462 ←Now
    └ Re[3]: ClosedXMLで行高さを自動調整する方法 / radian (23/10/05(Thu) 13:10) #102458
      └ Re[4]: ClosedXMLで行高さを自動調整する方法 / 河童 (23/10/05(Thu) 17:06) #102460
        ├ Re[5]: ClosedXMLで行高さを自動調整する方法 / KOZ (23/10/05(Thu) 18:05) #102461
        │└ Re[6]: ClosedXMLで行高さを自動調整する方法 / 河童 (23/10/09(Mon) 02:27) #102463 解決済み
        └ Re[5]: ClosedXMLで行高さを自動調整する方法 / kiku (23/10/10(Tue) 13:37) #102464 解決済み
          └ Re[6]: ClosedXMLで行高さを自動調整する方法 / KOZ (23/10/11(Wed) 16:00) #102476 解決済み

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信