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

深圳设计网站排行软文之家

深圳设计网站排行,软文之家,电子商务网站建设前景,nginx rewrite wordpress问题描述#xff1a;比如图片的尺寸是1125*2001像素#xff0c;这样用微信开发者工具下载下来的图片尺寸是1125*2001像素#xff0c;用不同的手机去操作#xff0c;下载出来的图片尺寸都不一样#xff0c;和原图片尺寸差距很大。 解决方案#xff1a;canvas写入的时候是…问题描述比如图片的尺寸是1125*2001像素这样用微信开发者工具下载下来的图片尺寸是1125*2001像素用不同的手机去操作下载出来的图片尺寸都不一样和原图片尺寸差距很大。 解决方案canvas写入的时候是按照当前设备像素比pixelRatio进行设置的像素比pixelRatio物理像素/设备独立像素dips 像素比pixelRatio物理像素/设备独立像素dips ctx.drawImage(图片对象, 图像裁剪的x位置, 图像裁剪的y位置, 裁剪的宽度, 裁剪的高度, x位置, y位置, 宽度, 高度 我这台机器的设备像素比3分辨率是:1920*1080 以x轴为例这里的物理像素1920得出设备独立像素1920/3640而canvas这里设置的大小是设备独立像素所以576的物理像素对应到设备独立像素就是576/3192 微信小程序提供了wx.getSystemInfo获取设备信息其中pixelRatio就是设备像素比. canvas写入的时候是按照当前设备像素比pixelRatio进行设置的 button classbtn-link save-link plaintrue clickgetCanvas 保存图片 /button !-- canvas保存图片 -- canvas classshare-canvas canvas-idcanvas :stylecanvasStyle/canvas data() {return {posterImg: {url: https://picsum.photos/1125/2001?random1,width: 1125rpx,height: 2001rpx}}}, computed: {canvasStyle() {return width: ${this.posterImg.width}px; height:${this.posterImg.height}px;} }, methods: {getCanvas() {uni.showLoading({title: 保存中 // 加载转圈显示})const ctx uni.createCanvasContext(canvas, this)const that this// 获取背景海报详细信息uni.getImageInfo({src: that.swiper2List[that.current].image,success: function(res) {// 微信小程序提供了wx.getSystemInfo获取设备信息其中pixelRatio就是设备像素比wx.getSystemInfo({success: function(data) {// canvas写入的时候是按照当前设备像素比pixelRatio进行设置的const pixelRatio data.pixelRatiothat.posterImg.width res.width / pixelRatiothat.posterImg.height res.height / pixelRatio// 绘制背景海报ctx.drawImage(res.path, 0, 0, that.posterImg.width, that.posterImg.height)that.saveCanvas()}})}})},// 保存canvas为图片saveCanvas() {const _this thissetTimeout(() {uni.canvasToTempFilePath({canvasId: canvas,quality: 1,success(result) {// 保存在本地uni.saveImageToPhotosAlbum({filePath: result.tempFilePath,success: function() {uni.hideLoading()uni.showToast({title: 保存成功,icon: success,duration: 2000})console.log(save success)},fail: () {uni.hideLoading()_this.setData({flag: false})}})},fail: () {uni.hideLoading()// 重复请求一次_this.saveCanvas()}})}, 200)}}
http://www.zqtcl.cn/news/336650/

相关文章:

  • wordpress图片后加载外链seo服务
  • 婚庆公司网站建设腾讯广告建站工具
  • 焦作建设厅网站wordpress调用视频播放器
  • 网站版面做好江苏省建设工程设计施工图审核中心网站
  • 智能网站平台wordpress同步头条
  • 做采集的网站有流量吗广州建设学校
  • 建设部网站公告外贸网站建设定制
  • 如何搭建 seo网站上海市住房与城乡建设部网站
  • 百度搜不到自己的网站python云服务器网站开发实例
  • 给企业做网站的业务员优书网没了
  • 江门网站建设方案外包洛阳网站设计哪家专业
  • 电暖怎么做网站办公室平面设计图
  • 全屏网站 功能丽水市企业网站建设 微信营销 影视拍摄
  • 天天爱天天做视频网站网站推送
  • 制作企业网站与app有什么不同化工企业网站建设
  • 东莞企业推广网站专门做黄漫的网站
  • 温州网站关键词排名优化win10 电脑做网站服务器
  • 网站设计规划信息技术教案营销模式和营销策略
  • 太仓住房城乡建设网站微信怎么注册
  • 德骏网站建设重庆企业网站如何推广
  • 路由器做内部网站服务器石家庄新闻综合频道在线直播回放
  • 怎么给网站备案亚马逊网站建设与维护方法分析
  • 金华网站建设团队产品网络推广方案范文
  • 拼多多刷单网站开发虚拟机可以做两个网站
  • wordpress安装路径和站点地址的设置信通网站开发中心
  • 柳州公司网站建设网站服务商
  • 智能建站实验报告成功营销网站
  • 基于jsp的网站开发开题报告青海公路工程建设市场信用信息服务网站
  • 做网站页面的软件wordpress如何开启page页面评论
  • 做网站最简单的长春财经学院