getAutoCropRect

Retorna uma região cortada para uma imagem com base em sua cor de fundo ou transparência.

Sintaxe

Tipos de usuário autorizados

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

Parâmetros

Entrada (getAutoCropRectParam)

OBSERVAÇÃO

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 que 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 Calcule o 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 à esquerda da região de corte calculada.
*Deslocamento* xsd:int Sim A coordenada de pixel superior inicial da região de corte calculada.
*width* 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).

Exemplos

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>

Nesta página