我正在做的,给一个URL,并使用golang截图网站。我搜索结果,但我没有得到任何结果。谁能帮帮我吗。如何使用golang截图网站?
-1
A
回答
1
目前没有纯粹的golang方法,因为它必须涉及浏览器是某种形式。
来实现这一功能的最简单的路径可能是:
- 找到一个很好的NodeJS库采取的网站截图
- 创建的NodeJS脚本是西服截屏(I/O和设置您的需求)
- 执行这个脚本的NodeJS从Golang和处理您Golang码结果
不是最干净的方法来完成这件事,但 - 如果你想它更干净,你可能必须建立/找到一个控制浏览器的golang包,这样你就可以跳过NodeJS中间人。
1
如果你想去那条路线,你可以使用一个Go版本的Selenium。 https://godoc.org/github.com/tebeka/selenium
相关问题
- 1. 如何使用R截图网站?
- 2. 如何使用Python截取网站截图/图像?
- 3. 如何截取网站的截图
- 4. 如何抓取网站并截取每个网页的截图?
- 5. 如何快速使用PHP获取网站截图?
- 6. 如何截取指定网站的截图?
- 7. 如何使用java在网上截图?
- 8. 如何将Golang加入您的网站?
- 9. 网站截图缩略图生成器
- 10. 如何使用PHP截取外部网页的iFrame的截图?
- 11. 如何截取使用php的网页截图?
- 12. 如何使用Perl截取网页截图?
- 13. 如何拦截使用javascript的网站http请求?
- 14. 编程式网站屏幕截图
- 15. 从命令行或python网站截图
- 16. Google搜索中的网站截图
- 17. 使用PHP在CentOS上生成网站截图
- 18. 如何捕捉高分辨率的网站截图?
- 19. 如何在网站上创建每个页面的截图
- 20. 我如何能采取网站的全屏截图
- 21. 如何使用golang
- 22. 如何使用golang
- 23. 如何在Firefox中使用Selenium WebDriver自动在网站中截取所有页面链接的截图?
- 24. 获取网站截图,并用它在图像标签
- 25. 如何使用网站
- 26. 如何使用网站
- 27. 网站背景被截断
- 28. 使用c#捕获URL(基于AngularJs的网站)的屏幕截图使用c#
- 29. 用JavaScript截取网页截图?
- 30. 我将如何拦截我网站上的所有网页/图片?
需要纯Go的渲染引擎。没有任何。使用PhantomJS或类似的东西。 – Volker
通过按“打印屏幕”按钮告诉用户上传屏幕截图。 –