図形の中に文字を入れたい

(まともな)ベジェ編集機能を作り中。

全ての図形の真ん中に文字を入れられるようにしようとしているのだけど、単純に頂点を囲む矩形の中央に文字を置くだけでは↓こんな感じで、図形の中にうまく文字が入ってくれない。

図形の重心に文字を置けると良いのかなぁと思っているけど、こういう変な形の重心ってどうやって求めたらいいんだろう。。三角に分割したりすればいいんだろうか??
何か良い案(もしくは参考になりそうなページ)があれば、教えてもらえると助かりますです。