labelWidth関数
リファレンスの説明と例は英語です。見出しと目次は日本語です。
The width a name takes in pixels, from its length and the look: a Latin letter is about 0.6 of the size wide (0.75 in small capitals, which are wide in Michroma), a Japanese letter the whole size, and the letter spacing is added after each letter. It allocates nothing.
インポート
import { labelWidth } from "@johnmorrisdotca/hoshi-stars/sky-labels";
定義
function labelWidth(name: string, style: LabelStyle): number
引数
| 名前 | 型 | 説明 |
|---|---|---|
name | string | The text to draw. |
style | LabelStyle | A complete look. |
戻り値
number
The width in pixels.
例
import { labelStyle, labelWidth } from "@johnmorrisdotca/hoshi-stars/sky-labels";
console.log(labelWidth("Sirius", labelStyle()), labelWidth("シリウス", labelStyle()));59 51出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。