getAutoCropRect

Gibt einen beschnittenen Bereich für ein Bild basierend auf seiner Hintergrundfarbe oder Transparenz zurück.

Syntax

Autorisierte Benutzertypen

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

Parameter

Eingabe (getAutoCropRectParam)

HINWEIS

Geben Sie beim Aufrufen dieser Methode entweder *autoColorCropOptions* oder *autoTransparentCropOptions* an.

Name Typ Erforderlich Beschreibung
*companyHandle* xsd:string Ja Der Handle für das Unternehmen mit dem Asset, mit dem Sie arbeiten möchten.
*assetHandle* xsd:string Ja Der Handle für das Asset, mit dem Sie arbeiten möchten.
*autoColorCropOptions* types:AutoColorCropOptions Nein Berechnen Sie das Zuschnittrechteck anhand der Farbe. Siehe AutoColorCropOptions.
*autoTransparentCropOptions* types:AutoTransparentCropOptions Nein Berechnen Sie das Zuschnittrechteck auf Grundlage der Transparenz. Siehe AutoTransparentCropOptions.

Ausgabe (getAutoCropRectReturn)

Name Typ Erforderlich Beschreibung
*xOffset* xsd:int Ja Die Koordinaten der linken Startpixel des berechneten Zuschnittbereichs.
*yOffset* xsd:int Ja Die anfängliche obere Pixelkoordinate des berechneten Zuschnittbereichs.
*width* xsd:int Ja Breite des berechneten Zuschnittbereichs (in Pixel).
*height* xsd:int Ja Höhe des berechneten Zuschnittbereichs (in Pixel).

Beispiele

Anforderung

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

Antwort

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

Auf dieser Seite