直播開發app,VUE圖片裁剪,打碼,旋轉功能
直播開發app,VUE圖片裁剪,打碼,旋轉功能
1,先下載外掛。
cnpm install image-mosaic -D cnpm install --save vue-cropper
2,在components目錄下建立一個imageEdit資料夾,資料夾下建立index.vue,index.vue中內容如下:
<template> <div> <el-dialog title="" :visible.sync="dialogImg" :close-on-click-modal="false" width="70%" top="5vh" :before-close="handleClose" > <div v-loading="isLoading" class="edit-img"> <vueCropper ref="cropper" :img="editImgUrl" :info="false" :output-type="'png'" :info-true="true" :can-move="true" :can-scale="true" :can-move-box="true" :auto-crop-width="400" :auto-crop-height="400" :mode="'cover'" :center-box="true" :enlarge="2" :full="true" :max-img-size="200000" @imgLoad="imgLoadCrop" /> <div v-if="isMosaic" class="tumo-img"> <canvas id="canvas" /> </div> <div class="button-group"> <div class="button-item" @click="rotateHandle(1)">左旋90</div> <div class="button-item" @click="rotateHandle(2)">右旋90</div> <div class="button-item" @click="cropHandle">{{ indexTab==1?'裁 剪':'取消裁剪' }}</div> <div class="button-item" @click="mosaicHandle">{{ !isMosaic?'打 碼':'取消打碼' }}</div> <div class="button-item" @click="saveHandle">保 存</div> </div> </div> </el-dialog> </div> </template> <script> import { VueCropper } from 'vue-cropper' import Mosaic from 'image-mosaic' import { upLoad1 } from '@/api/files-management' export default { components: { VueCropper }, props: { dialogImg: { type: Boolean, default: () => false }, imgPath: { type: String, default: () => '' } }, data() { return { editImgUrl: '', // 編輯後的圖片 indexTab: 1, // 1是裁剪,2是取消裁剪 isMosaic: false, // 是否打碼 isLoading: true } }
以上就是直播開發app,VUE圖片裁剪,打碼,旋轉功能, 更多內容歡迎關注之後的文章
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2950664/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Flutter 圖片裁剪旋轉翻轉編輯器Flutter
- 直播app系統原始碼,圖片Loading旋轉動畫效果APP原始碼動畫
- 自己積累的一些Emgu CV程式碼(主要有圖片格式轉換,圖片裁剪,圖片翻轉,圖片旋轉和圖片平移等功能)
- 直播原始碼網站,點選圖片可進行任意方向旋轉功能原始碼網站
- 直播軟體app開發,vue記住密碼功能APPVue密碼
- 開源圖片工具箱(Img Toolbox) 格式轉換 新增水印 圖片壓縮 圖片裁剪 圖片旋轉 圖片縮放
- Vue圖片裁剪上傳元件Vue元件
- 直播平臺開發,HTML/JS滿足圖片繞中心旋轉的條件HTMLJS
- app直播原始碼,Vue獲取URL圖片的寬高APP原始碼Vue
- vue專案新增圖片裁剪元件Vue元件
- 【開源】canvas影象裁剪、壓縮、旋轉Canvas
- vue2圖片裁剪(vue-cropper外掛)Vue
- 直播軟體原始碼,CSS3實現圖片立體旋轉動畫原始碼CSSS3動畫
- 直播app系統原始碼,python pdf轉為圖片APP原始碼Python
- html中圖片旋轉HTML
- 教育直播APP系統原始碼,原生開發功能APP原始碼
- 將圖片旋轉(這裡不是旋轉imageView)View
- 直播app開發,保護直播內容新增的禁止截圖功能APP
- vue-cropper圖片裁剪(vue2與vue3)Vue
- 直播app開發搭建,Android studio 圖片壓縮APPAndroid
- 直播app開發,螢幕效果與圖片的處理APP
- 怎麼旋轉圖片?BenVista PhotoZoom Pro旋轉圖片的方法OOM
- ios裁剪圖片iOS
- 直播系統app原始碼,藉助django 實現顯示圖片功能APP原始碼Django
- 直播app原始碼,使用vue-awesome-swiper建立輪播圖幻燈片APP原始碼Vue
- 圖片操作系列 —(2)手勢旋轉圖片
- 直播APP原始碼系統家族功能開發介紹APP原始碼
- php實現圖片旋轉PHP
- 直播app開發搭建,實現圖片和影片列表展示、檢視、刪除等功能APP
- 購物直播系統開發,APP開發(功能)APP
- 直播app開發搭建,純javascript實現圖片放大鏡效果APPJavaScript
- 直播app開發搭建,ios 獲取手機中所有圖片APPiOS
- 直播平臺原始碼,圖片放大瀏覽功能原始碼
- Laravel- 圖片上傳新增自動裁剪功能Laravel
- Vue-cropper 圖片裁剪的基本原理Vue
- 直播app原始碼,js圖片下載方式集合APP原始碼JS
- CSS3圖片旋轉效果CSSS3
- jQuery圖片放大和旋轉效果jQuery