当前位置: 首页 > news >正文

做网络兼职网站有哪些百度搜索引擎网址

做网络兼职网站有哪些,百度搜索引擎网址,广州市建设注册中心网站,wordpress 邮件写文章纯前端实现截图功能 一、插件二、主要代码 一、插件 一、安装html2canvas、vue-cropper npm i html2canvas --save //用于将指定区域转为图片 npm i vue-cropper -S //将图片进行裁剪二、在main.js注册vue-cropper组件 import VueCropper from vue-cropper Vue.use(VueCropper…

纯前端实现截图功能

  • 一、插件
  • 二、主要代码

一、插件

一、安装html2canvas、vue-cropper
npm i html2canvas --save //用于将指定区域转为图片
npm i vue-cropper -S //将图片进行裁剪二、在main.js注册vue-cropper组件
import VueCropper from 'vue-cropper'
Vue.use(VueCropper)三、页面中引入html2canvas
import html2canvas from "html2canvas"

二、主要代码

<template><div><h2 style="font-size: 20px" @click="tailoring">裁剪</h2><!--继续写页面的其他内容 pop_alert可封装成组件使用--><p>截图展示的图片</p><img style="border: 5px solid #000000" :src="uploadImg" alt="" /><div class="pop_alert" v-if="show"><vueCropper@mouseenter.native="enter"@mouseleave.native="leave"ref="cropper":img="uploadImg":outputSize="option.size":outputType="option.outputType":info="true":full="option.full":canMove="option.canMove":canMoveBox="option.canMoveBox":original="option.original":autoCrop="option.autoCrop":fixed="option.fixed":fixedNumber="option.fixedNumber":centerBox="option.centerBox":infoTrue="option.infoTrue":fixedBox="option.fixedBox"style="background-image: none"></vueCropper><div class="btn_box"><div @click="save">确认截图</div><div @click="close">取消</div></div></div></div>
</template>
<script>
import html2canvas from 'html2canvas'
export default {data() {return {option: {info: true, // 裁剪框的大小信息outputSize: 0.8, // 裁剪生成图片的质量outputType: 'jpeg', // 裁剪生成图片的格式canScale: false, // 图片是否允许滚轮缩放autoCrop: false, // 是否默认生成截图框fixedBox: false, // 固定截图框大小 不允许改变fixed: false, // 是否开启截图框宽高固定比例fixedNumber: [7, 5], // 截图框的宽高比例full: true, // 是否输出原图比例的截图canMove: false, //时候可以移动原图canMoveBox: true, // 截图框能否拖动original: false, // 上传图片按照原始比例渲染centerBox: false, // 截图框是否被限制在图片里面infoTrue: true, // true 为展示真实输出图片宽高 false 展示看到的截图框宽高},uploadImg: '',show: false,}},methods: {tailoring() {//裁剪this.$nextTick(() => {html2canvas(document.body, {}).then(canvas => {let dataURL = canvas.toDataURL('image/png')console.log(dataURL, 'dataURL')this.uploadImg = dataURLthis.show = true})})},enter() {if (this.uploadImg == '') {return}this.$refs.cropper.startCrop() //开始裁剪},leave() {this.$refs.cropper.stopCrop() //停止裁剪},save() {//确认截图this.$refs.cropper.getCropData(data => {//获取截图的base64格式数据console.log(data)this.show = false})// this.$refs.cropper.getCropBlob(data => { //获取截图的Blob格式数据//   this.cutImg = data;// });},close() {//取消this.show = false},},
}
</script>
<style>
.pop_alert {width: 100%;height: 100%;position: absolute;top: 0;left: 0;border: 1px dashed red;background-color: #000000;
}
.btn_box {position: absolute;top: 0;color: red;right: 0;font-size: 30px;display: flex;align-items: center;z-index: 6666;
}
</style>

链接: https://www.cnblogs.com/zwbsoft/p/16657954.html

http://www.fp688.cn/news/160395.html

相关文章:

  • 海南省零售户电商网站自己怎么免费做网站
  • 哪个网站可以做问卷调查常州谷歌优化
  • ps转页面wordpress插件晨阳seo
  • 京东网站建设的特点陕西网页设计
  • 做网站友情链接互换站长工具关键词查询
  • 唐山做网站的电话站长之家音效素材
  • 延安市建设局网站天津百度推广中心
  • 汽车保养网站模板网站seo优化课程
  • 长春做网站的公司有哪些2022百度搜索风云榜
  • 智慧团建网站密码忘了上海高端网站建设
  • 湖南省建设厅官方网站seo综合查询软件排名
  • 如何识别网页用什么网站做的app推广接单渠道
  • 武汉企业网站建设免费网站alexa排名查询
  • 如何做网站外链游戏优化是什么意思?
  • 摄影网站制作蜜雪冰城网络营销案例分析
  • 哪里找做网站客户宝鸡seo优化
  • 马云不懂技术如何做网站中国网站排名前100
  • 安阳网站优化公司推荐福建省人民政府门户网站
  • div+css网站后台模板seo怎么做优化
  • 网站会员管理html制作网站
  • 广西桂林自驾游攻略天津海外seo
  • 做好对外门户网站建设流量宝官网
  • php动态网站开发第二版友链查询站长工具
  • 微网站建设云帆网络关键词排名推广怎么做
  • 肥城市住房和城乡建设厅网站广州网络推广策划公司
  • 建设网站文件夹的名字市场营销推广方案怎么做
  • aspnet网站开发实例视频爱采购seo
  • 宁波免费网站建站模板外链网址
  • 中铁建设集团有限公司官方网站查询网站域名
  • 深圳 网站设计师 招聘河源今日头条新闻最新