MapBasicFontSymbol
Description
Un élément MapBasicSymbol de type MapBasicFontSymbol définit le code de caractère d'un symbole provenant d'une police de symboles TrueType ainsi que plusieurs autres attributs du symbole.
Éléments
Tableau 1 répertorie les éléments qui peuvent être contenus dans un élément MapBasicSymbol de type MapBasicFontSymbol.
Élément | Description |
---|---|
Forme |
Valeur entière supérieure ou égale à 32 définissant le caractère de police de symboles TrueType à utiliser. Remarque : Pour définir un symbole invisible, utilisez 32 (caractère d'espace).
Le jeu de symboles de polices MapBasic et leurs codes correspondants sont indiqués à la section Codes de symboles de polices MapBasic. |
Couleur |
Valeur de chaîne définissant la couleur du symbole. La valeur peut prendre toute couleur CSS valide. (Consultez l'adresse http://www.w3.org/TR/REC-CSS1#color-units.) |
Taille |
Valeur entière comprise entre 1 et 255 définissant la taille de point du symbole. |
FontName |
Valeur de chaîne définissant le nom de la police de symboles TrueType à utiliser (par exemple, « WingDings »). Vous pouvez également indiquer un jeu de symboles de polices MapBasic, tel que « MapInfo Symbols » ou « MapInfo Arrows ». Le jeu de symboles de polices MapBasic et leurs codes correspondants sont indiqués à la section Codes de symboles de polices MapBasic. |
Bold |
Valeur booléenne ( La valeur par défaut est |
Bordure |
Valeur d'énumération définissant le type de limite à tracer autour du symbole. Les valeurs possibles sont :
La valeur |
DropShadow |
Valeur booléenne ( |
Rotation |
Valeur à virgule flottante comprise entre 0 et 360 indiquant l'angle de rotation du symbole en degrés. |
Exemple
<ns6:MapBasicSymbol xsi:type="ns6:MapBasicFontSymbol">
<ns6:Shape>32</ns6:Shape>
<ns6:Color>blue</ns6:Color>
<ns6:Size>12</ns6:Size>
<ns6:FontName>Wingdings</ns6:FontName>
<ns6:Bold>true</ns6:Bold>
<ns6:Border>normal</ns6:Border>
<ns6:Rotation>45</ns6:Rotation>
</ns6:MapBasicSymbol>