<FontStyle
Description
L'élément FontStyle définit le style d'une chaîne de texte.
Contexte
Tableau 1 répertorie les éléments qui peuvent contenir ou être contenus par un élément FontStyle.
Contenu par | Élément | Contient |
---|---|---|
NamedStyle ou CompositeStyle |
<FontStyle |
(vierge) |
Attributs
Tableau 2 répertorie les attributs d'un élément FontStyle.
Attribut | Description |
---|---|
id |
Identificateur unique de l'élément. |
name |
Nom descriptif de l'élément. |
family |
Valeur de chaîne indiquant le nom d'une police TrueType. L'attribut |
size |
Valeur à virgule flottante indiquant la taille de police. L'attribut |
size-unit |
Référence à une longueur dans MapInfo Codespace qui définit l'unité de mesure utilisée pour l'attribut L'attribut |
stroke |
Valeur de chaîne indiquant la couleur de police. La valeur peut prendre toute couleur CSS valide. (Consultez l'adresse http://www.w3.org/TR/REC-CSS1#color-units.) L'attribut |
stroke-opacity |
Valeur à virgule flottante comprise entre 0 et 1 définissant l'opacité de la police. Une valeur 0 signifie que la police est totalement transparente. Une valeur 1 signifie que la police est totalement opaque. Une valeur 0,5 signifie que la police est 50 % transparente. L'attribut |
font-style |
Valeur d'énumération définissant le style de police. Les valeurs possibles sont :
L'attribut |
effect |
Valeur de chaîne définissant la couleur de l'effet de texte fourni par l'attribut La valeur peut prendre toute couleur CSS valide. (Consultez l'adresse http://www.w3.org/TR/REC-CSS1#color-units.) L'attribut |
effect-opacity |
Valeur à virgule flottante comprise entre 0 et 1 définissant l'opacité de l'effet de texte. Une valeur 0 signifie que l'effet est totalement transparent. Une valeur 1 signifie que l'effet est totalement opaque. Une valeur 0,5 signifie que l'effet est 50 % transparent. L'attribut |
effect-type |
Valeur d'énumération définissant le type d'effet de texte. Les valeurs possibles sont :
L'attribut |
font-weight |
Valeur d'énumération définissant le poids de la police. Les valeurs possibles sont :
Remarque :
normal équivaut à 200 ; bold équivaut à 400 .L'attribut |
text-decoration |
Valeur de chaîne définissant la décoration du texte. La valeur doit présenter le modèle suivant : une sélection d'au moins un élément ( L'attribut |
text-case |
Valeur d'énumération définissant la casse du texte. Les valeurs possibles sont :
Remarque :
default signifie que la casse existante est conservée.L'attribut |
shadow |
Valeur booléenne ( L'attribut |
expand |
Valeur booléenne ( L'attribut |
Exemple
Cet exemple définit une police Sans Serif noire de 12 points.
<?xml version="1.0" encoding="UTF-8"?>
<NamedStyle
version="MXP_WorkSpace_1_5"
xmlns="http://www.mapinfo.com/mxp">
<FontStyle
family="Microsoft Sans Serif"
font-style="normal"
effect="white"
effect-opacity="1"
effect-type="none"
font-weight="normal"
text-decoration="none"
text-case="default"
shadow="false"
expand="false"
size="12"
size-unit="mapinfo:length pt"
stroke="black"/>
</NamedStyle>