我正在尝试在编辑器加载之前使用强制裁剪。我尝试使用文档中给出的示例,但它引发了一个错误Could not find control with identifier crop
。
另外,它不适用于DesktopUI。它仅在我使用ReactUI时被调用。
答案 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
}
}
}
将此代码添加到编辑器对象中,即可正常工作。