VText
<VText> は、縦書きのテキストを描画する要素です。
<VText height="auto">これはVTextです。</VText>
プロパティ
size
フォントサイズを設定します。
指定可能な値は 1 以上、1024 以下です。
- データ型
-
UnsignedFloat (単位: pt)
- 必須
-
省略可能です。既定値は
11です。 - テンプレート変数
-
使用できません。
lineGap
テキストの水平方向の行間を設定します。
size を基準にした相対サイズを指定します。
例えば、<VText size="11" lineGap="0.5"> と指定した場合、 5.5ポイント分の行間を設けてテキストが描画されます。
- データ型
- 必須
-
省略可能です。既定値は
0です。 - テンプレート変数
-
使用できません。
letterSpacing
テキストの垂直方向の字間を設定します。
size を基準にした相対サイズを指定します。
例えば、<VText size="11" letterSpacing="0.5"> と指定した場合、 5.5ポイント分の字間を設けてテキストが描画されます。
- データ型
- 必須
-
省略可能です。既定値は
0です。 - テンプレート変数
-
使用できません。
valign
テキストの垂直方向の配置を設定します。
valign="justify" と letterSpacing を同時に指定した場合、 letterSpacing よりも広い字間となるように両端揃えを行います。
- データ型
- 必須
-
省略可能です。既定値は
topです。 - テンプレート変数
-
使用可能です。
x (stack-only)
この要素を配置するX座標(水平方向の位置)を指定します。
座標の基準点は origin プロパティで指定します。
- データ型
-
Float (単位: mm)
- 必須
-
省略可能です。既定値は
0です。 - テンプレート変数
-
使用可能です。
- 備考
-
このプロパティはStackコンテナ要素内でのみ有効です。
y (stack-only)
この要素を配置するY座標(垂直方向の位置)を指定します。
座標の基準点は origin プロパティで指定します。
- データ型
-
Float (単位: mm)
- 必須
-
省略可能です。既定値は
0です。 - テンプレート変数
-
使用可能です。
- 備考
-
このプロパティはStackコンテナ要素内でのみ有効です。
使用可能なプリセット変数
以下のプリセット変数は <StackLayout> <LayoutHeader> <LayoutFooter> の中で使うことができます。
${Report.page}-
全体を通したページ番号
${Report.totalPages}-
全体を通した総ページ数
${Layout.page}-
現在のレイアウトにおけるページ番号
${Layout.totalPages}-
現在のレイアウトにおける総ページ数