位置: 编程技术 - 正文

jQuery实现图片上传和裁剪插件Croppie(jquery添加图片)

编辑:rootadmin

推荐整理分享jQuery实现图片上传和裁剪插件Croppie(jquery添加图片),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:jquery图片上传,jquery图片上传,jquery 图片插件,jquery 图片插件,jquery添加图片,jquery 图片插件,jquery实现图片上传,jquery添加图片,内容如对您有帮助,希望把文章链接给更多的朋友!

在很多应用需要上传本地图片然后再按尺寸适当裁剪以符合网站对图片尺寸的要求。最常见的就是各用户系统要求用户上传和裁剪头像的应用。今天我给大家介绍的是一款基于HTML5和jQuery的图片上传和裁剪插件,它叫Croppie。

运行效果图:

jQuery实现图片上传和裁剪插件Croppie(jquery添加图片)

HTML首先我们将相关js和css文件载入head中。

接下来我们在页面上放置一个图片上传按钮,我们可以用css将type="file"的文件选择控件转成按钮样式。选择完图片后,在#upload-demo展示上传图片,以及调用裁剪插件Croppie。#result用来展示裁剪后的图片。

CSS使用以下CSS代码,我们很完美的将选择文件的控件转成按钮的样式,其实就是将type="file"透明度设成0,然后和button重叠。此外,我们先将图片裁剪区域.crop设置为不可见,等选择文件后再显示。

jQuery首先利用HTML5的FileReader API读取本地文件,然后$('#upload-demo').croppie()调用了Croppie插件。Croppie的选项viewport:可以设置所裁剪图片的宽度和高度,以及类型(圆形或方形);选项boundary是图片的外围尺寸。它还有参数mouseWheelZoom:是否支持鼠标滚轮缩放图像;showZoom:是否展示缩放条工具;update:回调函数。

当点击“裁剪”按钮后,再次调用Croppie的result的方法,返回一张裁剪后的图片,并显示在#result中。

更多精彩内容请参考专题《ajax上传技术汇总》,《javascript文件上传操作汇总》和《jQuery上传操作汇总》进行学习。

标签: jquery添加图片

本文链接地址:https://www.jiuchutong.com/biancheng/373855.html 转载请保留说明!

上一篇:jQuery如何使用自动触发事件trigger(jquery设置自定义属性)

下一篇:MVC Ajax Helper或Jquery异步加载部分视图

  • 增值税结转会计科目
  • 生产成本怎么做
  • 预收款增值税纳税义务发生时间与确认收入时间
  • 百旺税控盘自己用不了
  • 出差补贴需要交税
  • 向个人账户汇款选项
  • 动物园的动物算野生动物吗
  • 社会保险申报表中工资总额累计金额是什么意思
  • 小规模纳税人办公场地要求
  • 主营业务成本明细账图
  • 销项负数发票原发票还有用吗?
  • 企业报废固定资产的净损失应确认为企业的费用
  • 房屋预售交款怎么交
  • 跨期租金收入税怎么算
  • 房产企业贷款利率
  • 捐赠现金计入什么科目
  • 增值税尾数调整怎么做
  • 母子公司之间转让土地使用权
  • 企业资产损失会计处理
  • 工伤赔款付医药费怎么会计分录
  • 培训费增值税专用发票怎么开
  • 权责发生制如何计算
  • 无形资产盘盈
  • 初级备考需要多长时间
  • 企业专项储备属于什么科目
  • 企业所得税地方分成比例
  • 以旧换新计税依据
  • 支付税点是什么意思
  • 网卡运行异常
  • php开发的优点与不足
  • 公司承担的社保公积金怎么做账
  • 阐述python中浅复制与深复制
  • 栅格布局实现
  • 如何快速搭建前端界面
  • 财税[1994]26号
  • Python 计算机视觉(八)—— OpenCV 进行图像增强
  • tf-idf计算
  • 企业购买的结构性存款怎样做账
  • 建筑劳务公司适应什么工程
  • 公司注销时多缴税怎么办
  • 开了红字信息表对方没开红票
  • 定额的个体户怎么交税
  • 低值易耗品的
  • 个人发票抬头和税号是什么
  • sql server 附加
  • 货物退回的会计怎么做账
  • 服务业 费用可以暂估吗?
  • 成本类科目在哪里列式
  • 公司注销应收账款如何转让给第三方
  • 确认收入时,也必须确认资产或债务
  • 注册资本及构成
  • 总分公司如何承担责任
  • 支付货款订金入什么科目
  • 会计准则允许预提吗
  • 代收通行费不征税吗
  • 会计分录借贷怎么分视频教程
  • 微软提示
  • 教大家如何重做作业
  • ibm笔记本开机进不去系统
  • linux查看磁盘挂载的命令
  • linux中使用grep命令显示包含特殊字符的行
  • VirtualBox安装64位系统报错的处理方法
  • kb2859537是什么文件
  • Linux怎么在家目录创建目录
  • win7开机黑屏只有一个鼠标箭头
  • win8安全和维护在哪
  • combobox jsp
  • portainer集群管理
  • [置顶]bilinovel
  • jquery 单页应用
  • mybatis框架执行流程
  • scrollview用法
  • shell定时删除指定目录下的文件夹
  • jquery根据name
  • 国家税务江苏税务总局官网
  • 企业吸收合并资质
  • 个人账户手机银行如何对公转账
  • 生产企业出口退税退的是哪部分的税
  • 机构改革结束了吗
  • 亦庄税务局电话号码
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设