有人可以推荐将HTML文档渲染到位图上的最佳(并且最好是便携式)方法吗?据我了解,我的主要2选项是WebKit和Gecko,但我无法找到如何做到这一点的好起点。当我最后5年前尝试过这样做时,我最终使用Gecko将文档发送到打印机,这不是我所需要的。我需要渲染到内存位图。澄清:服务器端,没有Java,没有.NET,批处理,性能,不交互,没有Javascript。渲染HTML(转换为位图)
3
A
回答
0
最有希望的解决方案,我发现到目前为止,这是 http://sites.google.com/site/torisugari/commandlineprint2 扩展的Firefox增加了一个命令行选项用于文件打印到打印机,PNG,PostScript或PDF文件。
0
您可以尝试Firefox的ScreenGrab插件。
5
你可以在命令行中使用webkit2png.py来做到这一点,它使用Python和QtWebKit(尽管我自己还没有尝试过)。
+0
这可能非常类似于cutycapt,它是一个使用WebKit的基于Qt的C++程序。这是一种很好的方式,除了把所有的Qt拖到这里,这是一种悲伤。 – 2010-04-13 19:15:38
+1
确实如此,但至少比发送给打印机要好;) – 2010-04-13 20:12:17
相关问题
- 1. 将HTML渲染为图像
- 2. 渲染返回HTML转换成文本
- 3. 在Flash中渲染HTML的3D转换?
- 4. Cytoscape.js:将渲染位置转换为模型位置
- 5. 渲染网格renderTexture转换为Texture2D
- 6. Html没有渲染图表
- 7. 使视图渲染HTML串
- 8. HTML图像渲染通知
- 9. Papervision渲染到位图
- 10. XML位图渲染不好?
- 11. 渲染窗体到位图
- 12. OpenGL FreeType2位图不渲染
- 13. IText API将HTML文件转换为PDF格式和图像渲染问题
- 14. Xamarin Forms - 渲染为HTML/JavaScript
- 15. 将Maquette渲染为HTML
- 16. TaffyDB - 渲染数据为HTML
- 17. 为什么Twitter会从客户端渲染转换为服务器端渲染?
- 18. 将Word文档转换或渲染为栅格图像
- 19. jsRender渲染HTML
- 20. 渲染完整的UIImageView位图图像
- 21. 转换视图为位图
- 22. 图形转换为位图
- 23. 为什么不渲染为表HTML
- 24. 渲染HTML页面
- 25. HTML标记渲染
- 26. php渲染html表
- 27. MVC Html Helper渲染
- 28. 渲染MathJax以.html()
- 29. 将LaTeX渲染为图像
- 30. OpenGL ES渲染位图字形作为纹理定位问题
服务器端或客户端? – RedFilter 2010-04-13 18:49:41
这感觉像一个非常无知的问题,但你不只是一个屏幕截图? – Smandoli 2010-04-13 18:55:21
看到我的编辑。服务器端,非交互式。 – 2010-04-13 19:01:50