分享时间 | 2024-03-22 17:54 |
最后更新 | 2024-03-22 17:54 |
修订版本 | 0 |
用户许可 | 可自己使用或修改,不可再分享 |
Quicker版本 | 1.42.8 |
动作大小 | 102.1 KB |
该动作,可以实现将选中或复制的文本(富文本)转换为图片,并写入剪切板中。
从表面来看,有点鸡肋,用处不大。想要带有样式的话,截图就可以了;至于图片防复制,微信和很多截图软件可是自带ocr呢,可以直接复制图片中的文字。
如果只是用在这两方面,不就是反向打工么,那可真是浪费我大几个小时,那问题来了,做这个东西的目的是什么?
首先,我们知道不管是选中的数据还是剪切板的数据,实际上都是富文本(html)格式,提取到这些富文本再渲染出来的中间过程可以做很多操作。
比如:
分辨率72,宽度不裁剪
分辨率72,宽度裁剪(21cm)
分辨率72,宽度裁剪(30)
分辨率96,宽度裁剪(21cm)
原本是为了解决WebBrowser使用无格式文本时候对于中文字符的渲染乱码而添加的功能,做好后,发现其似乎能堪大用,可以做出定制的效果。
格式脚本中,只要保留{{value}}作为数据域,其他随便写,最终可以达到的程度作者还没太多实验,如果大家有空,可以自己研究下,相信能玩出花样的。
由于选中部分或剪切板获取到富文本并不一定包含完整的样式,最终展现出来的效果,是可能出现不完整的情况,比如多种嵌入内容下,粘贴后的图片,少了某个文本块或某个文本块的排列异常。
如果选中部分或剪切板中的数据包含视频或特殊格式的图片,貌似是无法渲染的,这应该是WebBrowser组件的问题,使用其他组件的话要安装额外的库,故没做测试。
推荐码:402701-8137。
全栈开发者,如有需求,可定制各类动作、脚本、软件。
修订版本 | 更新时间 | 更新说明 |
---|---|---|
0 | 2024-03-22 17:54 |