我正在开发一个基本上是用户填写的网络表单的项目。完成后,他们可以保存整个完整表单的屏幕截图,以用作一种小册子。
我试图找出以编程方式处理此问题的最佳方法。
我有一个使用canvas
标记工作的简单原型,但文字格式选项不足以满足我的需要,所以我想知道是否还有其他方法生成HTML元素的屏幕截图。
答案 0 :(得分:3)
如果我建议,请将结果发布到网络服务器,并使用一些可用的报告工具从中创建一个漂亮的PDF文档。
在我看来,这是最好的,可维护的解决方案。无需在HTML或Javascript中进行黑客攻击。您可以使用自己的徽标,打印版面,字体等。