我正在做的,給一個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
通過按「打印屏幕」按鈕告訴用戶上傳屏幕截圖。 –