一种基于瞎试的svg去水印方法

今天用某画图软件绘制电路图,结果导出时发现必须要VIP才能去水印,不过可以导出 svg 图片,鉴于 svg 可编辑,因此我在其基础上删掉水印代码即可。

看了一会发现,水印并不是明文嵌入的,而是作为图像转化为 svg,那么有如下思考:

  • 导出的 svg 文件应该是先进行正常图形的绘制,然后绘制水印,因此位置应该在 svg 的末尾
  • 图片转 svg,svg 会出现大段的同一化的代码(对这个了解不是很多,应该是转化成了有颜色的点?)
  • <g> </g> 是一个完整的元素

于是我找到中间一个以 <g> 开头的位置,然后选中到末尾的 </svg> 之前,删除后看图片结果,不断调整中间选中的位置,直到刚好把所有的水印去除。

😁😁😁😁😁😁😁😁😁

posted @   BuckyI  阅读(180)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示