setImageMaps 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 section-adb21c5b679249939dd83816e4a0ee97

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

Parametri section-2292ec1aead947ef8741dd0653a41f42

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 section-fe2e35662a6a4ee29cf250c9fd180371

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.

Richiesta

<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>
recommendation-more-help
4e9b9d8c-5839-4215-aa35-01b652869681