HarmonyOS 绘制水印如何实现?

需要在功能页面覆盖水印,需要满足如下几点:

1、水印不影响页面操作。

2、水印的内容需要旋转45度。

3、水印内容变更后需要重绘。

4、水印的内容需要上下有一定间隔错开。

HarmonyOS
2024-10-29 11:21:18
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple
this.context.resetTransform();  
this.context.clearRect(0,0,this.context.width,this.context.height)  
this.context.rotate(45);  
this.paint();

使用resetTransform方式重制画布等可以解决问题。

分享
微博
QQ
微信
回复
2024-10-29 17:37:57
相关问题
canvas如何实现水印效果
861浏览 • 1回复 待解决
鸿蒙如何实现位图绘制
9803浏览 • 1回复 待解决
HarmonyOS 如何给 app 添加水印
229浏览 • 1回复 待解决
HarmonyOS 背景水印问题
258浏览 • 1回复 待解决
画布上绘制图片如何实现
250浏览 • 1回复 待解决
HarmonyOS是否支持图片添加水印
241浏览 • 1回复 待解决
如何使用canvas添加水印
1247浏览 • 1回复 待解决
使用Drawing实现图形绘制与显示
781浏览 • 1回复 待解决
基于原生的水印添加能力
687浏览 • 1回复 待解决
XComponent、NativeDrawing实现2D图形绘制
990浏览 • 1回复 待解决
如何操作canvas重新绘制
975浏览 • 1回复 待解决
通过Native 调用c++层实现文本绘制
900浏览 • 1回复 待解决
XComponent、openGL实现3D图形绘制
1437浏览 • 1回复 待解决
HarmonyOS 如何绘制股票走势图
274浏览 • 1回复 待解决
如何绘制带圆角的矩形
263浏览 • 1回复 待解决
Canvas绘制内容如何动态更新
1423浏览 • 1回复 待解决
图片处理(加动态水印
270浏览 • 1回复 待解决
HarmonyOS 底部导航绘制问题
210浏览 • 1回复 待解决
Canvas如何触发刷新重复绘制
816浏览 • 1回复 待解决