Bitmap

Descripción

El elemento Bitmap especifica una imagen de mapa de bits específica, junto con el ancho y la altura de la imagen.

Contexto

Tabla 1 enumera los elementos que pueden incluir un elemento Bitmap, o incluirse en este elemento.

Tabla 1. Contexto
Incluido en Elemento Contiene

Pattern o PointStyle

Bitmap

ColorAdjustmentSet

Atributos

Tabla 2 enumera los atributos de un elemento Bitmap.

Tabla 2. Atributos
Atributo Descripción

id

Un identificador único del elemento.

nombre

Un nombre descriptivo del elemento.

uri

Cualquiera de los siguientes elementos:
  • Un protocolo de red y la ubicación de red de una imagen de mapa de bits para acceder, mediante el uso de dicho protocolo. Los protocolos disponibles son: ftp, http, file, https o el nombre de esquema URI de un protocolo personalizado.
  • Una referencia a un pincel en el código espacial de mapinfo, que especifica un código de patrón de relleno. Por ejemplo: mapinfo:brush 71. Los patrones de relleno disponibles y los códigos de patrón correspondientes se muestran en Códigos de patrón de relleno.
  • El nombre de archivo de una imagen de mapa de bits. El archivo de imagen debe incluirse en un archivo JAR, que esté en la CLASSPATH (ruta de acceso de clases). Si el archivo de imagen está ubicado en directorio interno superior del archivo JAR, entonces el valor del atributo es solo el nombre de archivo de la imagen. Si el archivo de imagen está ubicado en el directorio interno inferior del archivo JAR, entonces el valor del atributo es la ruta interna al archivo de imagen dentro del archivo JAR, con una barra diagonal que se usa para separar cada nivel del directorio. Cabe destacar que, en cualquiera de los casos, no se utiliza una barra diagonal al comienzo del valor del atributo.

altura

Un valor de punto flotante que especifica la altura de la imagen del mapa de bits. De forma alternativa, el valor especial native se puede usar para especificar la altura nativa de la imagen de mapa de bits.

ancho

Un valor de punto flotante que especifica el ancho de la imagen de mapa de bits. De forma alternativa, el valor especial native se puede usar para especificar el ancho de la imagen de mapa de bits.

unidad

Una referencia a un tamaño de imagen en el código espacial de mapinfo, que especifica una unidad.

El atributo unit es opcional. El valor predeterminado es mapinfo:imagesize pixel.

Ejemplo

Este ejemplo utiliza una referencia a un pincel en el código espacial de mapinfo, para especificar un patrón de relleno sólido.



<?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>