VP Object to font
VP Object to font ( fontObj : Object ) : Text
Paramètres | Type | Description | ||
---|---|---|---|---|
fontObj | Object | -> | Objet police | |
Résultat | Text | <- | Police raccourcie (shorthand) |
Description
The VP Object to font
command returns a font shorthand string from fontObj.
In fontObj, pass an object containing the font properties. Les propriétés suivantes sont prises en charge :
Propriété | Type | Description | Valeurs possibles | Obligatoire |
---|---|---|---|---|
family | text | Définit la police. | tout type de famille de police standard ou générique. Ex : Ex : Ex : "Arial", "Helvetica", "serif", "arial,sans-serif" | Oui |
size | text | Définit la taille de la police. Le line-height peut être ajouté au font-size : font-size/line-height : Ex : "15pt/20pt" | a number with one of the following units: 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 | Oui |
style | text | Style de police. | vk font style italic vk font style oblique | Non |
variant | text | Police en petites majuscules. | vk font variant small caps | Non |
weight | text | Définit l'épaisseur de la police. | 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 | Non |
This object can be created with the VP Font to object command.
The returned shorthand string can be assigned to the "font" property of a cell with the VP SET CELL STYLE, for example.
Exemple
$cellStyle:=VP Get cell style($range)
$font:=VP Font to object($cellStyle.font)
$font.style:=vk font style oblique
$font.variant:=vk font variant small caps
$font.weight:=vk font weight bolder
$cellStyle.font:=VP Object to font($font)
//$cellStyle.font contains "bolder oblique small-caps 16pt arial"
Voir également
4D View Pro Style Objects and Style Sheets
VP Font to object
VP SET CELL STYLE
VP SET DEFAULT STYLE