原文:html5上传本地图片,在线预览及裁剪(filereader,canvas)

我们常常需要上传头像,点击上传按钮时候需要预览一下,使用filereader方法无需和后台交互,代码如下: 此时我们已经可以进行预览,然后往往我们需要在线剪切一下图片,鼠标可以在图片上画出自定义大小的方框,代码如下: 方框选中的内容我们使用canvas的drawImage方法画出来即可。接上文代码: Demo效果和源码下载可以点击demo ...

2016-12-11 23:22 0 1866 推荐指数:

查看详情

HTML5本地图片裁剪上传

最近做了一个项目,这个项目中需要实现的一个功能是:用户自定义头像(用户在本地选择一张图片,在本地图片裁剪成满足系统要求尺寸的大小)。这个功能的需求是:头像最初剪切为一个正方形。如果选择的图片小于规定的头像要求尺寸,那么这整张图片都会作为头像。如果大于规定的尺寸,那么用户可以选择要裁剪的区域。用户 ...

Fri Mar 24 04:02:00 CST 2017 1 2519
纯AS代码flash实现预览上传本地图片功能

摘要:1.我这边图片上传路径是无效的,所以图片上传失败是正常的,你们可以改一下上传路径即可; 2.需要Flash Player 10的支持; 3.这次主要研究是FLASH预览本地图片功能。 实现代码: view plaincopy&n ...

Mon Jun 11 16:12:00 CST 2012 0 3137
HTML5 FileReader实现图片上传预览

如果你的浏览器支持Html5FileReader的话,实现图片上传前进行预览是一件非常容易之事情。在控制器,创建一个视图Action: jQuery代码: 实时演示一下: 下面内容于2014-11-25 15:25分更新:测试于Firefox:下面使用Google的Chrome测试: ...

Thu Oct 30 01:16:00 CST 2014 2 1852
HTML5FileReader图片上传

1、FileReader接口的方法   FileReader接口有4个方法,其中3个用来读取文件,另一个用来中断读取。无论读取成功或失败,方法并不会返回读取结果,这一结果存储在result属性中。   FileReader接口的方法:     1. readAsBinaryString ...

Wed Dec 14 00:44:00 CST 2016 0 5500
JavaScript实现本地图片上传前进行裁剪预览

本项目支持IE8+,测试环境IE8,IE9,IE10,IE11,Chrome,FireFox测试通过 另:本项目并不支持Vue,React等,也不建议,引入JQuery和Vue、React本身提倡的 ...

Wed May 31 23:27:00 CST 2017 22 31727
JavaScript实现本地图片上传前进行裁剪预览

本项目支持IE8+,测试环境IE8,IE9,IE10,IE11,Chrome,FireFox测试通过 另:本项目并不支持Vue,React等,也不建议,引入JQuery和Vue、React本身提倡的 ...

Tue Mar 27 16:46:00 CST 2018 0 1158
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM