如何使用JavaScript

问题描述 投票:0回答:1
P.S。目前,我正在使用Firefox提供的功能:context.drawwindow for Firefox捕获屏幕截图。

非常感谢!

目前可能是替代方案:

javascript html canvas screenshot
1个回答
9
投票
rasterizehtml.js:

该工具看起来能够捕获一页,其中包含复杂的HTML结构和此演示中的图像: http://cburgmer.github.io/rasterizehtml.js/

llytive3d:

在该工具的网站上,您也可以找到一个演示,并且仍然得到支持和开发。 http://livelygoes3d.blogspot.co.at/2011/11/rendering-html-on-canvas.html

HTML2CANVAS:

或毕竟HTML2Canvas,因为它看起来并没有搁置,相反,它有一个新的释放。而且由于我使用了它,它可能会更好地在画布上渲染图像。

https://html2canvas.hertzen.com

批准: 我在其中一个项目中使用了此软件包,并且效果很好。我在此软件包上必须提出的唯一抱怨是,在最终屏幕截图中,图像没有很好地呈现。但是可能从那以后得到了改善。

最终,我最终使用服务器端生成的屏幕截图,并使用了

phantomjs

s。在我的情况下发现它是最可靠的,并且需要相当不错的屏幕截图。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.