Interior

Description

L'élément Interior définit le style d'une zone remplie.

Contexte

Tableau 1 répertorie les éléments qui peuvent contenir ou être contenus par un élément Interior.

Tableau 1. Contexte
Contenu par Élément Contient

NamedStyle ou AreaStyle

Interior

Defs ou Pattern

Attributs

Tableau 2 répertorie les attributs d'un élément Interior.

Tableau 2. Attributs
Attribut Description

id

Identificateur unique de l'élément.

name

Nom descriptif de l'élément.

fill

Modèle ou couleur de remplissage. La valeur peut prendre l'une des cinq différentes formes de définition d'une couleur ou l'id d'un élément Pattern sous-jacent, ou encore la valeur spéciale none qui indique l'absence de valeur.

Exemples :
  • blue
  • #F80
  • #EE97A2
  • rgb(255,0,30)
  • rgb(21.5%, 90%, 3.1%)
  • (#id20)
  • none

L'attribut fill est facultatif. La valeur par défaut est black.

fill-opacity

Valeur à virgule flottante comprise entre 0 et 1 définissant l'opacité du remplissage.

Une valeur 0 signifie que le remplissage est totalement transparent. Une valeur 1 signifie que le remplissage est totalement opaque. Une valeur 0,5 signifie que le remplissage est 50 % transparent.

Le paramètre fill-opacity est multiplicateur de tout paramètre opacity d'un élément ColorAdjustment sous-jacent. Par exemple, si l'élément Interior est défini sur un paramètre fill-opacity de 0,5 et qu'un élément ColorAdjustment sous-jacent est défini sur un paramètre opacity de 0,4, l'opacité finale est 0,5 × 0,4, soit 0,2.

L'attribut fill-opacity est facultatif. La valeur par défaut est 1.

Exemple

Cet exemple définit un modèle de remplissage plein.



<?xml version="1.0" encoding="UTF-8"?>
<NamedStyle
    version="MXP_WorkSpace_1_5"
    xmlns="http://www.mapinfo.com/mxp">
    <Interior fill-opacity="1" fill="(#id7)">
        <Defs>
            <Pattern id="id7">
                <Bitmap uri="mapinfo:brush 2">
                    <ColorAdjustmentSet>
                        <ColorAdjustment
                            color-1="nonWhite"
                            color-2="rgb(224,255,176)"
                            opacity="1"/>
                        <ColorAdjustment
                            color-1="white"
                            color-2="white"
                            opacity="1"/>
                    </ColorAdjustmentSet>
                </Bitmap>
            </Pattern>
        </Defs>
    </Interior>
</NamedStyle>