getAutoCropRect getautocroprect

Retorna uma região cortada de uma imagem com base na cor ou na transparência do plano de fundo.

Sintaxe

Tipos de usuário autorizados section-32dfe7bb68764b93ae01e05ff7a7bdd0

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

Parâmetros section-965d5973b8344d43a74b3e07cf0b7eb3

Entrada (getAutoCropRectParam)

NOTE
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).

Exemplos section-ba65bd66086d491cad1cea535954ee1f

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