photoeditorsdk强制裁剪照片编辑器

时间:2018-02-23 13:10:54

标签: photoeditorsdk

我正在尝试在编辑器加载之前使用强制裁剪。我尝试使用文档中给出的示例,但它引发了一个错误Could not find control with identifier crop

另外,它不适用于DesktopUI。它仅在我使用ReactUI时被调用。

2 个答案:

答案 0 :(得分:0)

标识符为transform

forceControls: [
  {
    control: "transform",
    options: {
      ratios: [
        {
          identifier: 'imgly_transform_common_9-16', // custom crop
          defaultName: '9:16',
          ratio: 9 / 16,
          dimensions: new this.PhotoEditorSDK.Math.Vector2(720, 1280),
          selected: true
        },
      ]
    }
  }
]

答案 1 :(得分:0)

editor: {
    controlsOptions: {
      transform: {
        ratios: [
          {
            name: 'your_custom_dimension_name',
            ratio: 3 / 1,
            defaultName: "3:1",
            dimensions: new PhotoEditorSDK.Math.Vector2(600, 200)
          }
        ],
        replaceRatios: false
      }
    }
  }

将此代码添加到编辑器对象中,即可正常工作。