0
每當我使用 goo.gl縮短的URL ,我看到了網址的網頁截圖!
這不是平常的截圖 - 沒有UI元素 - 只有頁面本身!
我的問題:他們是怎麼做到的?生成此屏幕截圖(光柵圖像)的一般邏輯是什麼?
每當我使用 goo.gl縮短的URL ,我看到了網址的網頁截圖!
這不是平常的截圖 - 沒有UI元素 - 只有頁面本身!
我的問題:他們是怎麼做到的?生成此屏幕截圖(光柵圖像)的一般邏輯是什麼?
@valentinas no。我不是在執行後。我想得到一個 一般的想法是如何完成的! (還有,不使用canvas元素) - 奇愛博士6分鐘前
總體思路:你需要一個瀏覽器渲染引擎(WebKit是相當不錯的,這裏的實現方式之一:http://phantomjs.org/),取而代之的輸出結果到UI你把它並將其轉儲到文件。
這可能看起來沒有建設性的意見,但你有沒有使用它?我花了幾秒鐘的時間才找到一篇名爲「15種截取網站截圖的方法」的文章,其中列出了各種可以做到這一點的軟件。如果你是在實施之後,那麼你有什麼嘗試? – valentinas
在Stackoverflow的邊欄上還有一些相關的問題。我不認爲它背後有很多「邏輯」。他們只是將頁面(無頭和自動)渲染成圖像文件。 – Thilo
@valentinas no。我不是在執行後。我想知道它是如何完成的! (也沒有使用畫布元素) – DrStrangeLove