IE5图片转换为blob
时间: 2024-05-07 20:20:51 浏览: 77
你可以使用canvas将图片转换为Blob对象。步骤如下:
1. 将图片加载到一个Image对象中:
```javascript
var img = new Image();
img.src = 'your-image-src';
```
2. 创建一个canvas元素:
```javascript
var canvas = document.createElement('canvas');
```
3. 设置canvas的宽高和绘制图片:
```javascript
canvas.width = img.width;
canvas.height = img.height;
var ctx = canvas.getContext('2d');
ctx.drawImage(img, 0, 0);
```
4. 将canvas转换为Blob对象:
```javascript
canvas.toBlob(function(blob) {
// blob对象已经生成,可以进行下一步操作
}, 'image/png'); // 可以根据图片格式进行修改
```
阅读全文