
昨天有个给身份证加水印的需求,因为要交去审核,所以不能给原图。
于是就想着,给身份证打上全局水印,复制若干个铺满图片。然后翻 GitHub 找到一个用起来还可以的,并且不用传服务器处理的纯浏览器本地实现的,不过发现有些不能自定义,于是自己拿来魔改了一下。
但是局限于技术,只能简单写写,因为本身自己是写 Java 的,前端学不太懂,只能照猫画虎改改。目前做到了在原来基础上,支持文字字体、角度等新功能。代码也简单,单文件 HTML ,改的是原来的代码,纯原生 Javascript 实现没有带别的框架,一共 300 来行。
不过现在也有好多去水印的工具,这个简单的加水印工具我感觉应该是防不住的,不过能拦住 80% 的就行了。
https://sleepybear1113.github.io/offline-picture-watermark/watermark.html
效果如下

1 devliu1 2023-09-16 09:32:17 +08:00 via Android 这个基于别人的改的吧,ui 和文案非常相似 |
2 twohan198 2023-09-16 10:16:33 +08:00 很不错,收藏了 |
3 Rennen 2023-09-16 10:39:42 +08:00 谢谢分享,有用 |
5 leaves615 2023-09-16 11:47:21 +08:00 非常不错,收藏 |
6 wangxiaoaer 2023-09-16 12:01:12 +08:00 非常不错,收藏 |
7 raycloud 2023-09-16 12:09:42 +08:00 |
8 Alfie007 2023-09-16 13:22:52 +08:00 via iPhone 感谢分享 |
9 token10086 2023-09-16 13:25:12 +08:00 试试我的 纯前端实现 水印平铺 https://tol.vip/watermark |
10 rekulas 2023-09-16 13:27:36 +08:00 有用,之前我都自己 p 的.. 不过这个太干净了,可以加一些噪音抗移除效果更好,空了我提个 pr |
11 skiy 2023-09-16 13:34:01 +08:00 很好。用 tarui 封装一下,更好了。 |
12 token10086 2023-09-16 13:34:46 +08:00 @livid 大佬能给 9L 这种 vip 后缀结尾的域名加个超链接嘛 :-p |
13 Jafee 2023-09-16 13:52:17 +08:00 赞,收藏了。 |
14 hcr707305003 2023-09-16 16:01:42 +08:00 已收藏,谢谢 |
15 jqtmviyu 2023-09-16 21:02:56 +08:00 手机上也有个叫 "简单水印的", 免费无广告, 不需要联网功能 |
16 yinmin 2023-09-17 23:32:46 +08:00 有 1 个工具叫 word ,可以完成你的需求 |
17 jazzg62 2023-09-18 09:15:16 +08:00 俺也有个加水印的工具,自己做的,纯前端实现。https://tool.jazzg62.com/ |
18 liuidetmks 2023-09-18 10:13:52 +08:00 @jqtmviyu 广告也没有吗? |