getAutoCropRect

根据图像的背景颜色或透明度返回图像的裁剪区域。

语法

授权用户类型

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

参数

输入(getAutoCropRectParam)

注意

在调用此方法时,指定*autoColorCropOptions**autoTransparentCropOptions*

名称 类型 必需 说明
*companyHandle* xsd:string 包含您要处理的资产的公司的句柄。
*assetHandle* xsd:string 要处理的资产的句柄。
*autoColorCropOptions* types:AutoColorCropOptions 根据颜色计算裁剪矩形。 请参阅AutoColorCropOptions
*autoTransparentCropOptions* types:AutoTransparentCropOptions 根据透明度计算裁剪矩形。 请参阅AutoTransparentCropOptions

输出(getAutoCropRectReturn)

名称 类型 必需 说明
*xOffset* xsd:int 计算的裁剪区域的起始左像素坐标。
*yOffset* xsd:int 计算的裁剪区域的起始顶部像素坐标。
*width* xsd:int 计算的裁剪区域的宽度(以像素为单位)。
*height* xsd:int 计算的裁剪区域的高度(以像素为单位)。

示例

请求

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

响应

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

在此页面上