createDerivedAsset createderivedasset
Skapar en ny resurs som härletts från en befintlig primär källbildresurs.
Syntax
Härledda resurser anger Image Server-protokollkommandon som ändrar representationen av ägarbilden. Med den härledda typen AdjustedView kan du göra enkla ändringar i en enskild bild (till exempel genom att ange en beskärningsrektangel), medan LayerView hjälper dig att skapa en vy med flera lager som kan innehålla text eller ytterligare bilder.
Till skillnad från en bildkopia (se copyImage) länkas en härledd bild till sin ägarbild. Ändringar av ägarbilden ändrar associerade härledda resurser. Om du tar bort ägarbilden tas alla associerade härledda bilder bort.
Auktoriserade användartyper authorized-user-types
IpsUserIpsAdminIpsCompanyAdminImagePortalAdminImagePortalContribImagePortalContribUser
Parametrar section-5a0dde01cff6454da3646ea805c2be1e
Indata (createDerivedAssetParam)
xsd:stringxsd:stringxsd:stringxsd:stringxsd:stringAdjustedView eller LayerView.xsd:stringurlPostApplyModifier kommandon.xsd:stringurlPostApplyModifier kommandon.Utdata (createDerivedAssetParam)
xsd:stringExempel section-5d5ea893a1ef4edc8b3a396f1936e8c9
Exempelkoden skapar en härledd resurs med en justerad vy och urlModifier och urlPostApplyModifier med godtyckliga värden. Svaret returnerar referensen till den nyligen härledda resursen.
Begäran
<createDerivedAssetParam xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
<companyHandle>c|6</companyHandle>
<ownerHandle>a|943|1|580</ownerHandle>
<folderHandle>ApiTestCo/</folderHandle>
<name>ApiDerivedAsset</name>
<type>AdjustedView</type>
<urlModifier>modify=this</urlModifier>
<urlPostApplyModifier>action=awesome</urlPostApplyModifier>
</createDerivedAssetParam>
Svar
<createDerivedAssetReturn xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
<assetHandle>a|944|10|2</assetHandle>
</createDerivedAssetReturn>