RichText¶
擬似コードによるマニュアル
richtext - 吉里吉里用リッチテキストレンダリングプラグイン
minikin (Android テキストレイアウトエンジン) と thorvg を使用した 高品質なテキストレンダリングを提供します。
特徴: - 複数フォントのフォールバック対応 - 多言語対応(RTL含む) - 絵文字対応 - HTMLライクなタグによるスタイル指定 - 縁取り・影などの装飾効果 - パラグラフレイアウト(自動改行) - 逐次表示対応(ParagraphLayout / StyledLayout 使用)
メンバー一覧¶
メソッド¶
- registerFont
- registerVariableFont
- unregisterFont
- registerCollection
- unregisterCollection
- registerLocale
定数¶
- HALIGN_LEFT
- HALIGN_CENTER
- HALIGN_RIGHT
- HALIGN_JUSTIFY
- VALIGN_TOP
- VALIGN_MIDDLE
- VALIGN_BOTTOM
- BREAK_GREEDY
- BREAK_HIGH_QUALITY
- BREAK_BALANCED
- BIDI_LTR
- BIDI_RTL
- BIDI_DEFAULT_LTR
- BIDI_DEFAULT_RTL
registerFont¶
メソッド
引数
| 引数 | 既定値 | 説明 |
|---|---|---|
path |
|
|
name |
|
|
index |
0 |
registerVariableFont¶
メソッド
引数
| 引数 | 既定値 | 説明 |
|---|---|---|
path |
|
|
name |
|
|
weight |
|
|
italic |
false |
|
index |
0 |
unregisterFont¶
メソッド
引数
| 引数 | 既定値 | 説明 |
|---|---|---|
name |
|
registerCollection¶
メソッド
引数
| 引数 | 既定値 | 説明 |
|---|---|---|
collectionName |
|
|
fontNames |
|
unregisterCollection¶
メソッド
引数
| 引数 | 既定値 | 説明 |
|---|---|---|
collectionName |
|
registerLocale¶
メソッド
引数
| 引数 | 既定値 | 説明 |
|---|---|---|
locale |
|
HALIGN_LEFT¶
定数
値: 0
HALIGN_CENTER¶
定数
値: 1
解説
左揃え
HALIGN_RIGHT¶
定数
値: 2
解説
中央揃え
HALIGN_JUSTIFY¶
定数
値: 3
解説
右揃え
VALIGN_TOP¶
定数
値: 0
VALIGN_MIDDLE¶
定数
値: 1
解説
上揃え
VALIGN_BOTTOM¶
定数
値: 2
解説
中央揃え
BREAK_GREEDY¶
定数
値: 0
BREAK_HIGH_QUALITY¶
定数
値: 1
解説
高速(各改行候補で即座に判断)
BREAK_BALANCED¶
定数
値: 2
解説
高品質(Knuth-Plassアルゴリズム)
BIDI_LTR¶
定数
値: 0
BIDI_RTL¶
定数
値: 1
解説
左から右
BIDI_DEFAULT_LTR¶
定数
値: 2
解説
右から左
BIDI_DEFAULT_RTL¶
定数
値: 3
解説
デフォルト左から右