getAutoCropRect

Renvoie une zone recadrée pour une image en fonction de sa couleur d’arrière-plan ou de sa transparence.

Syntaxe

Types d’utilisateurs autorisés

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

Paramètres

Entrée (getAutoCropRectParam)

REMARQUE

Spécifiez autoColorCropOptions ou autoTransparentCropOptions lors de l’appel de cette méthode.

Nom Type Obligatoire Description
companyHandle xsd:string Oui Gestionnaire de l’entreprise avec la ressource que vous souhaitez utiliser.
assetHandle xsd:string Oui Gestion de la ressource que vous souhaitez utiliser.
autoColorCropOptions types:AutoColorCropOptions Non Calculez le rectangle de recadrage en fonction de la couleur. Voir AutoColorCropOptions.
autoTransparentCropOptions types:AutoTransparentCropOptions Non Calculez le rectangle de recadrage en fonction de la transparence. Voir AutoTransparentCropOptions.

Sortie (getAutoCropRectReturn)

Nom Type Obligatoire Description
xOffset xsd:int Oui Coordonnée en pixels de départ gauche de la région de recadrage calculée.
Décalage xsd:int Oui Coordonnée du premier pixel de la région de recadrage calculée.
largeur xsd:int Oui Largeur de la région de recadrage calculée (en pixels).
hauteur xsd:int Oui Hauteur de la région de recadrage calculée (en pixels).

Exemples

Request

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

Réponse

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

Sur cette page