テキストSを指定して、現在指定されているフォントやサイズが考慮された描画幅を取得します。
取得すると、TextMetricsオブジェクトが返ります。
実際の文字幅は、プロパティ["width"]を指定する必要があるので注意。
利用例 *
文字幅取得と文字高さ取得 *
文字の高さも取得出来ます。
使いやすいようv1互換っぽい命令にしてみました。
参考 *
TextMetricsオブジェクトのプロパティは以下の通りです。
- width … 文字列の幅。
- actualBoundingBoxLeft … 基準点から左枠までの距離。
- actualBoundingBoxRight … 基準点から右枠までの距離。
- actualBoundingBoxAscent … 基準点から上枠までの距離。
- actualBoundingBoxDescent … 基準点から下枠までの距離。
関連 *