JavaScript中上传文件为图片如何读取(UI组件之图片剪裁器)

Posted 123默小白

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript中上传文件为图片如何读取(UI组件之图片剪裁器)相关的知识,希望对你有一定的参考价值。

 

//获取上传的文件/图片
function getFile(){
    var files,len;
    var reader = new FileReader();
    var img_type;
    addEvent(selectFile,‘change‘,function(){
        files = this.files;//selectFile为上传文件表单,this.files获取选择的文件
        len = files.length;
        if(len > 0){
            img_type = files[0].type;
            if(/image/.test(img_type)){
                reader.readAsDataURL(files[0]);//读取文件并将文件以数据URL的形式保存在result中
                var img = new Image();
                reader.onload = function(){
                    img.src = reader.result;
                    context.drawImage(img,0,0,width,height);
                }
            }else{
                console.log(‘选择的不是图片‘);
            }
        }else{

            alert(‘未选择文件‘);
        }
    })
}

 

以上是关于JavaScript中上传文件为图片如何读取(UI组件之图片剪裁器)的主要内容,如果未能解决你的问题,请参考以下文章

java web开发,上传图片并读取

element UI使用Upload 上传视频,图片

图片上传 Javascript PHP - 如何保留原始文件名?

用FileUpLoad控件上传图片后,如何将读取出的图片路径存储下来?

材质UI头像图片上传

用FileUpLoad控件上传图片后,如何将读取出的图片路径存储下来?