コンテンツにスキップ

RichText

擬似コードによるマニュアル

richtext - 吉里吉里用リッチテキストレンダリングプラグイン

minikin (Android テキストレイアウトエンジン) と thorvg を使用した 高品質なテキストレンダリングを提供します。

特徴: - 複数フォントのフォールバック対応 - 多言語対応(RTL含む) - 絵文字対応 - HTMLライクなタグによるスタイル指定 - 縁取り・影などの装飾効果 - パラグラフレイアウト(自動改行) - 逐次表示対応(ParagraphLayout / StyledLayout 使用)

メンバー一覧

メソッド

定数


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

解説

デフォルト左から右