首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >图像裁剪器不保存角裁剪图像

图像裁剪器不保存角裁剪图像
EN

Stack Overflow用户
提问于 2022-07-28 06:41:09
回答 1查看 98关注 0票数 -1

我用的是ngx-image-cropper

代码语言:javascript
复制
import { ImageCroppedEvent, ImageTransform } from 'ngx-image-cropper';
user={ ..
};
image: any = '';
croppedImage: any = '';
transform: ImageTransform = {};
scale = 1;
showCropper = false;
profilePicUpload(e): void {
    this.imageChangedEvent = e;
    this.image  = e.target.files[0];
  }

  imageCropped(event: ImageCroppedEvent) {
    this.user.photo = event.base64;
    this.croppedImage = event.base64.substring(22);
  }
  imageLoaded() {
    this.showCropper = true;
  }

async addImg() {

 if(this.image){ 
      const path  = await this.UploadService.uploadFile(this.image);
      await new Promise(f => setTimeout(f, 2000));
      this.user.photo = '';
      this.user.photo += path;
     } 
}

使用此代码上传图像,但问题是裁剪后的图像没有保存,而是保存了原始图像。

任何解决方案,谢谢

EN

回答 1

Stack Overflow用户

发布于 2022-07-28 06:45:50

也许你应该上传裁剪后的图片this.croppedImage

代码语言:javascript
复制
this.UploadService.uploadFile(this.croppedImage);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73148314

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档