Mappe immagine

IS fornisce meccanismi per semplificare l’utilizzo delle mappe immagine di HTML. I visualizzatori basati su JAVA e su Flash in IS includono anche il supporto limitato per le mappe immagine.

Le mappe immagine sorgente vengono fornite a IS tramite catalog::Map o con map= e le mappe elaborate vengono recuperate utilizzando req=map comando.

Una mappa immagine è costituita da uno o più elementi HTML AREA, delimitati correttamente da '<' e '>'. Se fornite tramite catalog::Map, si presume che tutti i valori delle coordinate in pixel siano nella risoluzione dell'immagine originale e relativi all'angolo superiore sinistro dell'immagine sorgente (non modificata). Se fornito tramite un map= , i valori delle coordinate sono considerati coordinate di livello, rispetto all'angolo superiore sinistro del livello (dopo rotate= e extend=).

NOTA

Le coordinate % non sono attualmente consentite e potrebbero essere elaborate in modo errato.

IS genera una mappa immagine composita dalle mappe dell'immagine sorgente di ciascun livello costitutivo applicando le trasformazioni spaziali (come la scalabilità e la rotazione) alle coordinate della mappa, quindi assemblando le mappe del livello elaborate nell'ordine z appropriato (da davanti a dietro) e con il posizionamento appropriato.

I seguenti comandi vengono considerati per l'elaborazione della mappa immagine se forniti insieme a req=map (direttamente nella richiesta, tramite modelli di catalogo o in catalog::Modifier stringhe):

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

Tutti gli altri comandi vengono effettivamente ignorati.

Il SHAPE e COORDS attributi di un AREA possono essere modificati durante la trasformazione di un req=map richiesta, tutti gli altri attributi del AREA vengono passati senza modifiche. Nella maggior parte dei casi questo comporta la modifica del SHAPE valore da DEFAULT a RECT (questo aggiungerebbe anche il COORDS ), o la modifica del COORDS valori.

Qualsiasi AREA Gli elementi che diventano vuoti durante l’elaborazione vengono rimossi completamente. Se una mappa è associata a layer=comp è posizionato dietro tutte le altre mappe. I dati vengono restituiti sotto forma di testo come uno o più HTML AREA elementi. Una stringa di risposta vuota indica che non esiste alcuna mappa immagine per gli oggetti specificati.

La trasparenza dei livelli non viene considerata per l'elaborazione delle mappe. A un livello completamente trasparente può essere ancora associata una mappa immagine. La mappa di un livello parzialmente trasparente non verrà ritagliata nelle regioni trasparenti.

Consultate anche

map= mappa , catalogo::Mappa, Specifiche HTML 4.01

In questa pagina