如何在Phantomjs图像上添加水印?
有点像这样:
page.evaluate
可以帮助我吗?
任何进样或渲染时都不应影响网页的实际外观。此印章应仅覆盖。
答案 0 :(得分:5)
PhantomJS中的渲染级别非常高。唯一的方法是通过position: absolute
将水印作为元素(将page.evaluate
)注入DOM,并在屏幕截图后将其删除。
答案 1 :(得分:0)
终于明白了。
从DOM方法创建一个新的html元素,然后在page.evaluate
呈现HTML时注入此元素。