setImageMaps

Imposta la mappa immagine per una risorsa.

Le mappe immagine devono essere già state create. Le mappe immagine vengono applicate in ordine di recupero dall’array. Ciò significa che la seconda mappa immagine si sovrappone alla prima, la terza sovrappone la seconda e così via.

Tipi di utenti autorizzati

  • IpsUser
  • IpsAdmin
  • IpsCompanyAdmin
  • ImagePortalAdmin
  • ImagePortalContrib
  • ImagePortalContribUser

Parametri

Input (setImageMapsParam)

Nome Tipo Obbligatorio Descrizione
companyHandle xsd:string Gestore azienda.
assetHandle xsd:string Handle risorsa.
imageMapArray types:ImageMapDefinitionArray Array di mappe immagine predefinite.

Output (setImageMapsReturn)

Nome Tipo Obbligatorio Descrizione
imageMapHandleArray types:HandleArray Array con handle di mappa immagine applicati alla risorsa.

Esempi

Questo esempio di codice imposta 2 mappe immagine per una risorsa immagine. Il codice specifica il tipo di forma, l'area e l'azione eseguita quando vengono richiamate le mappe immagine. La risposta contiene un array con handle per le mappe immagine.

Request Contents (Richiesta contenuto)

<setImageMapsParam xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
   <companyHandle>c|6</companyHandle>
   <assetHandle>a|739|1|537</assetHandle>
   <imageMapArray>
      <items>
         <name>ImageMap2</name>
         <shapeType>Rectangle</shapeType>
         <region>40</region>
         <action>400</action>
         <enabled>true</enabled>
      </items>
      <items>
         <name>ImageMap3</name>
         <shapeType>Rectangle</shapeType>
         <region>40</region>
         <action>400</action>
         <enabled>false</enabled>
      </items>
   </imageMapArray>
</setImageMapsParam>

In questa pagina