VP Object to font コマンドはfontObj 引数で指定したフォントオブジェクトからフォントの省略文字列を返します。
fontObj 引数には、フォントプロパティを格納したオブジェクトを渡します。以下のプロパティがサポートされています:
プロパティ | 型 | 詳細 | 取りうる値 | 必須/任意 |
family | テキスト | フォントを指定します。 | 標準の、あるいは一般的な任意のフォントファミリー。例: "Arial", "Helvetica", "serif", "arial,sans-serif" | 必須 |
size | テキスト | フォントのサイズを定義します。line-height をfont-size に追加することもできます: font-size/line-height: 例: "15pt/20pt" | 以下の単位を伴った数値: "em", "ex", "%", "px", "cm", "mm", "in", "pt", "pc", "ch", "rem", "vh", "vw", "vmin", "vmax" あるいは、以下の定数のいづれか一つ: vk font size large, vk font size larger, vk font size x large, vk font size xx large, vk font size small, vk font size smaller, vk font size x small, vk font size xx small | 必須 |
style | テキスト | フォントのスタイル。 | vk font style italic,vk font style oblique | 任意 |
variant | テキスト | 頭文字が小文字のフォントを指定します。 | vk font variant small caps | 任意 |
weight | テキスト | フォントの太さを定義します。 | vk font weight 100, vk font weight 200, vk font weight 300, vk font weight 400, vk font weight 500, vk font weight 600, vk font weight 700, vk font weight 800, vk font weight 900, vk font weight bold, vk font weight bolder, vk font weight lighter | 任意 |
このオブジェクトはVP Font to object コマンドで作成することができます。
返された省略形の文字列は、例えばVP SET CELL STYLE などを使用してセルの"font" プロパティへと割り当てることができます。