Mapas de imagen image-maps

IS ofrece mecanismos para simplificar el uso de mapas de imagen HTML. Los visores basados en JAVA y en Flash de IS también incluyen compatibilidad limitada con los mapas de imágenes.

Los mapas de imagen de origen se proporcionan a IS mediante catalog::Map o con el map= y los mapas procesados se recuperan mediante el comando req=map comando.

Un mapa de imagen consta de uno o más elementos AREA del HTML, delimitados correctamente con '<' y '>'. Si se proporciona a través de catalog::Map, se asume que todos los valores de coordenadas de píxel están en la resolución de imagen original y en relación con la esquina superior izquierda de la imagen de origen (sin modificar). Cuando se proporcione mediante un map= , se supone que los valores de coordenadas son coordenadas de capa, relativas a la esquina superior izquierda de la capa (después de rotate= y extend=).

NOTE
Las coordenadas % no están permitidas en este momento y pueden procesarse incorrectamente.

IS genera un mapa de imagen compuesto a partir de los mapas de imagen de origen de cada capa constituyente aplicando las transformaciones espaciales (como el escalado y la rotación) a las coordenadas del mapa y, a continuación, montando los mapas de capa procesados en el orden z adecuado (de delante hacia atrás) y con la posición adecuada.

Los siguientes comandos se tienen en cuenta para el procesamiento de mapas de imágenes cuando se proporcionan junto con req=map (ya sea directamente en la solicitud, a través de plantillas de catálogo o en catalog::Modifier cadenas):

  • align=
  • wid=
  • hei=
  • scl=
  • crop=
  • flip=
  • rotate=
  • scale=
  • layer=
  • size=
  • extend=
  • origin=
  • pos=
  • anchor=
  • src=
  • map=

Todos los demás comandos se ignoran de forma efectiva.

El SHAPE y COORDS atributos de un AREA pueden modificarse durante el procesamiento de una req=map solicitud, todos los demás atributos del AREA Los elementos de se pasan sin modificación. En la mayoría de los casos, esto implica cambiar el SHAPE valor de DEFAULT hasta RECT (esto también añadiría el COORDS atributo) o cambiar el atributo COORDS valores.

Cualquiera AREA los elementos que se vacían durante el procesamiento se eliminan por completo. Si un mapa está asociado con layer=comp se coloca detrás de todos los demás mapas. Los datos se devuelven en texto desde uno como HTML o más AREA elementos. Una cadena de respuesta vacía indica que no existe ningún mapa de imagen para los objetos especificados.

La transparencia de capa no se tiene en cuenta para el procesamiento de mapas. Una capa totalmente transparente puede seguir teniendo asociado un mapa de imagen. El mapa de una capa parcialmente transparente no se recorta a las regiones transparentes.

Véase también see-also

map= , catalog::Map, HTML 4.01 Especificación

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49