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

香港做批发的网站有哪些手续如何建立和设计公司网站

香港做批发的网站有哪些手续,如何建立和设计公司网站,靠比较好的下载软件免费2023,个人网站 免费在微信小程序开发过程中,我们常常需要在图片上添加水印,以保护版权或增加个性化元素。本文将为大家介绍如何在微信小程序中为图片添加时间水印,让你的小程序更具特色。 实现步骤: 1. 创建页面结构 在pages目录下创建一个名为upl…

在微信小程序开发过程中,我们常常需要在图片上添加水印,以保护版权或增加个性化元素。本文将为大家介绍如何在微信小程序中为图片添加时间水印,让你的小程序更具特色。

实现步骤:

1. 创建页面结构

pages目录下创建一个名为uploadWatermark的文件夹,并在该文件夹中创建以下四个文件:uploadWatermark.wxmluploadWatermark.wxssuploadWatermark.jsuploadWatermark.json

2. 编写uploadWatermark.wxml
<view class="container"><button bindtap="chooseImage">选择图片</button><image src="{{watermarkedImage}}" mode="aspectFit" class="watermarked-image" wx:if="{{watermarkedImage}}"></image>
</view>
<canvas canvas-id="watermarkCanvas" style="width: 100%; height: 100%; position: absolute; top: 0; left: 0; display: none;"></canvas>
3、编写uploadWatermark.wxss
.container {position: relative;width: 100%;
}button {margin: 20px;
}.watermarked-image {width: 100%;
}
4、编写uploadWatermark.js
Page({data: {watermarkedImage: '', // 添加水印后的图片},// 选择图片chooseImage: function() {const that = this;wx.chooseImage({count: 1,sizeType: ['original', 'compressed'],sourceType: ['album', 'camera'],success(res) {// tempFilePaths是选择的图片的本地临时文件路径列表that.addTimeWatermark(res.tempFilePaths[0]);}})},// 添加时间水印addTimeWatermark: function(imagePath) {const ctx = wx.createCanvasContext('watermarkCanvas', this);ctx.drawImage(imagePath, 0, 0, 300, 150); // 假设图片大小为300x150,根据实际情况调整// 设置水印文字const time = new Date().toLocaleString();ctx.setFontSize(14);ctx.setFillStyle('rgba(255, 255, 255, 0.5)'); // 半透明白色ctx.setTextAlign('right');ctx.fillText(time, 290, 140); // 根据实际情况调整位置// 绘制水印ctx.draw(false, () => {wx.canvasToTempFilePath({canvasId: 'watermarkCanvas',success: (res) => {this.setData({watermarkedImage: res.tempFilePath});},fail: (err) => {console.error(err);}}, this);});}
});

运行效果:

在微信开发者工具中预览uploadWatermark页面。点击“选择图片”按钮,用户可以选择从相册或相机上传图片。上传后,图片将显示在页面上,并且会添加当前时间水印。

总结:

通过以上步骤,我们实现了在微信小程序中允许用户上传图片并添加时间水印的功能。这个功能不仅实用,而且可以增强用户体验。希望这个教程对你在开发微信小程序时有所帮助!

 

 

 

http://www.dinnco.com/news/17836.html

相关文章:

  • 青岛做网站外贸展示型网站建设公司
  • 网站架构工程师整站优化关键词推广
  • cms建站系统哪家好长沙网络公关公司
  • wordpress.com和orgseo手机搜索快速排名
  • 提供网站制作深圳知名seo公司
  • 房产网站开发方案线上推广工作内容
  • 诸城个人网站建设优化大师怎么卸载
  • 从化网站制作疫情防控数据
  • 厦门 外贸商城网站建设百度统计平台
  • 网站优化公司的seo做的好房地产营销策略有哪些
  • 金华市网站建设网络推广和seo
  • 网站域名空间怎么弄啊刷关键词排名seo软件
  • wordpress 使用mssql东莞网络优化服务商
  • 网络推广网站培训好消息tvapp电视版
  • 淮南定制网站建设公司广州网络推广哪家好
  • wordpress avatarsseo是什么的简称
  • 网站建设百度贴吧广州seo公司排行
  • 网站为什么需要备案号百度指数明星人气榜
  • 厦门网站建设公司站外推广免费网站
  • 网站安全性设计培训心得体会1500字
  • 官方网站建设思路百度引流推广
  • 网站换ip 有多大影响个人怎么注册自己的网站
  • python做网站用什么软件网店运营具体做什么
  • 青岛市做网站生意参谋官网
  • 网站排名提升软件推客平台
  • java与php哪个做网站好百度查找相似图片
  • 做网站申请域名大概花费多少网络营销公司有哪些公司
  • 如何做淘宝客有没有免费的网站阿里云搜索引擎
  • 广州手机网站制作云盘网页版登录
  • 前端只是做网站吗亚马逊跨境电商个人开店