Retorna uma região cortada de uma imagem com base na cor ou na transparência do plano de fundo.
Sintaxe
IpsAdmin
IpsCompanyAdmin
IpsUser
ImagePortalAdmin
ImagePortalUser
ImagePortalContrib
ImagePortalContribUser
Entrada (getAutoCropRectParam)
Especifique autoColorCropOptions ou autoTransparentCropOptions ao chamar este método.
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
companyHandle | xsd:string |
Sim | O identificador da empresa com o ativo com o qual você deseja trabalhar. |
assetHandle | xsd:string |
Sim | O identificador do ativo com o qual você deseja trabalhar. |
autoColorCropOptions | types:AutoColorCropOptions |
Não | Calcular retângulo de corte com base na cor. Consulte AutoColorCropOptions. |
autoTransparentCropOptions | types:AutoTransparentCropOptions |
Não | Calcular retângulo de corte com base na transparência. Consulte AutoTransparentCropOptions. |
Saída (getAutoCropRectReturn)
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
xOffset | xsd:int |
Sim | A coordenada inicial de pixels esquerdos da região de corte calculada. |
Deslocamento | xsd:int |
Sim | A coordenada de pixel superior inicial da região de corte calculada. |
largura | xsd:int |
Sim | Largura da região de corte calculada (em pixels). |
altura | xsd:int |
Sim | Altura da região de corte calculada (em pixels). |
Solicitação
<getAutoCropRectParam xmlns="http://www.scene7.com/IpsApi/xsd/2012-07-31-beta">
<companyHandle>c|3578</companyHandle>
<assetHandle>a|3192146</assetHandle>
<autoColorCropOptions>
<corner>UpperLeft</corner>
<tolerance>0.5</tolerance>
</autoColorCropOptions>
</getAutoCropRectParam>
Resposta
<getAutoCropRectReturn xmlns="http://www.scene7.com/IpsApi/xsd/2012-07-31-beta">
<xOffset>452</xOffset>
<yOffset>66</yOffset>
<width>1271</width>
<height>1874</height>
</getAutoCropRectReturn>