Skip to content

2.13.0

Latest

Choose a tag to compare

@Luhui-Dev Luhui-Dev released this 02 Sep 09:39
· 1 commit to main since this release

v2.13.0

本版本升级图片导出能力:新增立体几何画板导出,并优化平面几何导出视野参数,使 API 语义更清晰、与 MCP 导出能力保持一致。

✨ 新增:立体几何图片导出

editor.slides.exportImage() 现支持 3D 画板导出 PNG、JPG 图片。

通过 viewCamera3d 可覆盖导出时使用的相机参数:

  • offset:相机中心位置
  • yaw / pitch:观察角度
  • scale:相机缩放与构图
  • width / height:逻辑输出像素尺寸,默认均为 1024
  • pixelRatio:物理像素倍率
const [image] = await editor.slides.exportImage({
  mode: 'view',
  format: 'png',
  viewCamera3d: {
    width: 1200,
    height: 800,
    offset: [0, 0, 0],
    yaw: Math.PI / 4,
    pitch: Math.PI / 6,
  },
  pixelRatio: 2,
});

🔁 平面几何导出参数调整

2D 精确视野导出推荐使用新的 viewBound

viewBound: {
  left: -5,
  top: -5,
  right: 5,
  bottom: 5,
}

旧参数 viewBounds: { x, y, width, height } 已废弃,但仍保留兼容支持。建议升级至 v2.13.0 后迁移到 viewBound

Full Changelog: 2.12.0...2.13.0