为PhantomJS图像添加时间戳水印

时间:2014-11-04 20:14:25

标签: phantomjs watermark

如何在Phantomjs图像上添加水印?

有点像这样: enter image description here

page.evaluate可以帮助我吗?

任何进样或渲染时都不应影响网页的实际外观。此印章应仅覆盖。

2 个答案:

答案 0 :(得分:5)

PhantomJS中的渲染级别非常高。唯一的方法是通过position: absolute将水印作为元素(将page.evaluate)注入DOM,并在屏幕截图后将其删除。

答案 1 :(得分:0)

终于明白了。

从DOM方法创建一个新的html元素,然后在page.evaluate呈现HTML时注入此元素。