收藏
回答

wx.canvasToTempFilePath 导出图片的坐标区域设置为何与预期不符?

wx.canvasToTempFilePath 导出图片时,预期导出源图片中间的部分,即宽高各一半的中心区域

const width = canvas.width;
const height = canvas.height;
wx.canvasToTempFilePath({
  x: width * 0.25,
  y: height * 0.25,
  width: width * 0.5,
  height: height * 0.5,
  fileType: "jpg",
  canvas: canvas,
});


但实际导出的内容,并非图片的中心部位,而是偏右下角的区域,详细可参考代码片段中的演示;

源图片(预期导出红色方框的区域)

实际导出的图片如下:

代码片段:https://developers.weixin.qq.com/s/1nYlstmc8u0u

最后一次编辑于  1天前
回答关注问题邀请回答
收藏

1 个回答

  • 智能回答 智能回答 本次回答由AI生成
    1天前
    有用
登录 后发表内容