美文网首页
图片处理

图片处理

作者: 松松土_0b13 | 来源:发表于2019-06-06 14:59 被阅读0次

为了适应各种分辨率的显示和速度快,需要将图片进行压缩或者裁剪

前端图片处理

页面示例
  • cropperjs可以实现图片的裁剪和压缩
  • 裁剪代码如下
import Cropper from 'cropperjs'
import 'cropperjs/dist/cropper.min.css'
initCropper () {
   this.showUpload=true;
     this.$nextTick( () => {
       this.cropper = new Cropper(document.getElementById(this.imgId), {
         viewMode: 1,
         aspectRatio: this.width/this.height,
         minCropBoxWidth: this.width,
         minCropBoxHeight: this.height,
         preview: `#${this.previewId}`,
         // checkCrossOrigin: false,
         // checkOrientation: false,
       })
     })
}

1、引入cropperjs和样式
2、指定dom元素和配置选项
3、调用this.cropper.replace(src)方法,指定src的时候,要保持同域(浏览器限制的)
4、压缩要指定格式“image/jpeg”

this.cropper.getCroppedCanvas({
     width: this.width, height: this.height
 }).toBlob(blob => {
  const isLt300KB = blob.size / 1024 < 300;
  if (!isLt300KB) {
     this.$message.error('图片大小不能超过 300KB!');
     return;
  }
  const formData = new FormData()
  formData.append('file', blob, 'aaa.png')
  uploadImg(formData).then((res) => {
     this.$emit('input', res.data.data);
     this.showUpload = false;
     this.clear()
  })
},'image/jpeg')

阿里云oss图片处理

原始图片上传到OSS后,您可以通过简单的RESTful接口,在任何时间、任何地点、任何互联网设备上对图片进行处理

OSS图片处理提供以下功能:

css图片自适应

background-size: cover;  
background-position:center;

相关文章

  • Plupload 七牛图片上传(二)

    图片基本处理 七牛提供了一些图片处理方式,比如: **图片基本处理 ** √ **图片瘦身 ** 图片高级处理 图...

  • PPT培训第二天

    一、总结 二、图片处理 1,图片边框 2,图片映像 3,图片柔光等图片处理 4,图片格式刷:其他图片同样处理 三、...

  • iOS 图片上传处理 图片压缩 图片处理

    提到从摄像头/相册获取图片是面向终端用户的,由用户去浏览并选择图片为程序使用。在这里,我们需要过UIImagePi...

  • IOS 图片上传处理 图片压缩 图片处理

    提到从摄像头/相册获取图片是面向终端用户的,由用户去浏览并选择图片为程序使用。在这里,我们需要过UIImagePi...

  • 图片处理

    头像图片处理,没有图片时将姓名的首字母显示到图片上 /*NSString *name = @"name";// ...

  • 图片处理

    图片缩放 图片转码

  • 图片处理

    图片流 前端所说的图片流就是读取本地图片,并在页面使用文件流的方式显示出来。 首先,我们简单说下文件上传的几种方式...

  • 图片处理

    1、旋转2、裁剪3、截取4、平铺 自由拉伸 等比例缩放 根据颜色生成图片 截取某个view视图 文字水印 图片水印...

  • 图片处理

    iOS中图片的加载、圆角、阴影实现方式多种多样,我们需着重考虑性能问题 视图阴影 圆角图片 注意:这种方法能够避免...

  • 图片处理

    图片处理:当拿到一个字符串的时候,不知道是url还是本地路径的时候,怎么正确的拿到字符串代表的图片urlStr:为...

网友评论

      本文标题:图片处理

      本文链接:https://www.haomeiwen.com/subject/igzyxctx.html