位置: 编程技术 - 正文

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异步加载部分视图

  • 税收滞纳金是什么债权
  • 个体工商户申报个税是按月按季度
  • 小规模纳税人现金折扣算增值税吗
  • 开的税票必须过期怎么办
  • 农民工工资保证金管理暂行办法
  • 支付增值税税控系统技术维护费用500元
  • 给国外汇款交增值税吗
  • 如何开商业承兑汇票业务
  • 保证金抵扣货款分录
  • 非营利组织注册登记证件图片
  • 营改增操作指引
  • 社会保险与个人养老金的区别
  • 公司开出的经济补偿金可以税前扣除吗
  • 免征企业所得税的有哪些行业
  • 发票所有联次都需要加盖发票章吗
  • 饭店取得的烟酒是什么
  • 建筑企业员工培训
  • 财税2010 121号文件是否作废
  • 财务会计怎么学好
  • 公司转账给法人最多可以转多少
  • 未完工产品成本计算公式
  • 应付款项余额
  • 12306打不开怎么回事苹果手机
  • 停薪留职单位欠缴社保怎么处理
  • linux怎么操作
  • 所得税如何做帐
  • 进程cmd.exe
  • 研发费用的会计和税法的不同
  • php控制器是用来做什么的
  • 可以享受企业所得税加计扣除的有
  • vue引入svg图片
  • 车辆购置税发票图片
  • 建行E信通贴现需要什么资料
  • c罗my eyes never lie
  • 第一章 使用layui的表格和表单
  • springboot aop切面
  • css面试题及答案
  • python猜数字1到1000代码
  • 公司账户转私账违法吗
  • python有什么用
  • 补发工资个人所得税税
  • 土地给人家种了几十年还能要回来吗
  • dedecms配置
  • 海关完税凭证抵税怎么算
  • sql server 2005怎么用
  • 工业企业库存商品的初始入账成本
  • 企业不计提固定资产损失
  • 原材料的帐务处理
  • 小规模企业税收优惠政策2022
  • 存货周转率特别高说明什么
  • 母公司无偿借款给子公司
  • 红冲发票重开一定要一样的金额吗?
  • 用现金支付的款项
  • 简易办法征收增值税有几种情况
  • 企业产品研发
  • 金税盘费用抵扣账务处理
  • 买相机送肩带吗
  • 会计人员必备的知识和技能
  • 房地产开发企业增值税税率
  • sql server 约束
  • 流言:Win9或终止32位系统 加速64位平台
  • centos8 bond0
  • centos查看硬盘信息的命令
  • mac如何访问win10文件
  • win7系统插u盘没反应怎么办
  • Linux系统怎么用命令行打开软件
  • win7arm
  • android系统架构由几部分组成
  • 在shell命令行方式下,一行只能
  • python模拟软件
  • javascript概述及作用
  • unity3d怎么编程
  • js右键菜单
  • nodejs实现文件下载
  • 江苏税务开票申报操作
  • 山东省国家税务局总局官网
  • 车辆购置税查询平台打印
  • 资源税属于国税还是地税
  • 内蒙古电子税务局登录入口官网
  • 农民工12000要交多少个人所得税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设