DelphiではCanvasクラスのTextWidth, TextHeightメソッドを用いることで、Canvasに描画される文字列の幅や高さを取得できます。C#で描画される文字列の幅や高さを取得する場合はGraphicsオブジェクトのMeasureStringメソッドを用います。C#での利用例はこちらの記事を参照してください。