題:
截屏整個網頁
GoingMyWay
2018-08-25 15:46:06 UTC
view on stackexchange narkive permalink

在macOS中,可以通過組合鍵 Command kbd> + Shift kbd> + 4 kbd>輕鬆獲取屏幕截圖。

但是,有沒有鍵盤快捷鍵可以滾動網頁或任何其他頁面並獲得屏幕截圖?

我正在尋找鍵盤快捷鍵,而不是需要從Internet或Mac App Store下載的應用程序或瀏覽器擴展程序。

七 答案:
shawncampbell
2019-06-05 02:21:39 UTC
view on stackexchange narkive permalink

Safari現在具有內置在中的ScreenCapture功能,如文章瀏覽器中的全屏屏幕截圖

在Safari DevTools中,選擇一個節點,單擊鼠標右鍵,您將在上下文菜單中看到“捕獲屏幕截圖”。

沒有鍵盤快捷鍵AFAIK,但沒有其他第三方軟件也可以使用。要捕獲整個頁面,請右鍵單擊 <html> <body> 節點,如CSS-Tricks文章中的此圖所示:

Demonstration of the Capture Screenshot feature in Safari

這太棒了!
這是IMO的正確答案,請使用CMD + Option + I在Safari中調出開發人員工具
正如@DaveNelson所說:“我啟動了開發人員工具,但是要使此快捷方式正常工作,您首先需要在Safari→設置→高級中啟用開發人員菜單。
Nimesh Neema
2018-08-26 02:05:17 UTC
view on stackexchange narkive permalink

Update:Safari引入了可通過開發人員工具訪問的功能,該功能使用戶可以捕獲整個網頁的屏幕截圖。在編寫答案時,此功能不可用。原始答案保留不變,僅供參考。

對於Safari,請參考 shawncampbell的答案。

但是,是否有任何鍵盤快捷鍵可以滾動網頁或任何其他頁面並獲得屏幕截圖?

否,Safari / macOS中沒有內置機制來滾動和截圖整個網頁。

您要么需要手動滾動,對齊和縫合圖像,要么編寫腳本,而這兩者都可能很麻煩。

您可以進行網絡搜索,並找到可以為您執行此功能的第三方Safari擴展,但這又不是您想要的。

如果您放寬了範圍,並願意從Internet下載軟件,則可以安裝 Mozilla Firefox,這是macOS的流行替代Web瀏覽器。網絡瀏覽器本身內置了一個名為 Firefox屏幕截圖的屏幕截圖工具。

下載並安裝Firefox,打開所需的網頁,單擊地址欄中的Page actions按鈕,然後選擇T截取Screenshot選項。

enter image description here

您可以在捕獲entire頁面,選擇可見區域,或在可見區域內的特定區域之間進行選擇。

enter image description here

很棒的是,您可以選擇立即下載生成的圖像,還是在線將其保存以供以後訪問(請注意,根據鏈接的支持文章,屏幕截圖僅保存14天) 。您還可以將圖像直接複製到剪貼板或在瀏覽器本身中對其進行編輯。

enter image description here

這是 詢問不同 網頁的全部內容:)

enter image description here

我認為,這是在macOS中截圖網頁的最簡便的方法。

加1僅用於顯示整個頁面的努力:前進的道路!但是反正很好的答案。
哇!使用Firefox的理由!十年來我沒有一個!很高興知道此功能的存在。
我希望我知道這種完整頁面截圖的方法。使Web抓取方式的某些方面更有效。我已經刮掉了超過5萬個實體...
Nimesh-[long long man](https://www.theverge.com/tldr/2018/4/6/17207904/long-long-man-meme-sakeru-gum-japan-commercial)將支持您的回答,我我敢肯定。
@bmike哈哈,真好!
第一句話說:“ Safari / macOS中沒有內置機制可以…對整個網頁進行屏幕截圖。” 編寫此答案時可能確實如此,但是@shawncampbell的答案清楚地表明此功能現已內置到Safari中。(儘管隱藏在DevTools中。)
@StevenKlein您絕對正確。我通過添加註釋來更新我的答案。我已經[確認](https://apple.stackexchange.com/questions/334689/screenshot-entire-web-page/334724?noredirect=1#comment479580_361632)肖恩在發布當天回答了。
jmh
2018-08-26 03:53:17 UTC
view on stackexchange narkive permalink

了解OP不需要第三方工具,許多其他人都希望使用此工具,因此有兩種使用Mac進行操作的簡單方法。

  • 狗仔隊!應用-打開一個窗口。只需粘貼URL即可捕獲整個網頁。“文件”菜單具有“將圖像另存為”以保存整個網頁。借助文件夾操作之類的工具,您就可以打印,歸檔文件或對圖像進行任何操作。
  • 網站也提供此服務-無需軟件。一個是 web-capture.net。另外,粘貼您的URL以接收您選擇的圖像類型。這很容易以zip文件形式打印或下載。

  • Awesome Screen Capture是一個擴展程序,它提供了一種捕獲整個網站的簡單方法。

nisetama
2019-03-16 22:19:41 UTC
view on stackexchange narkive permalink

運行 brew install webkit2png ,然後運行如下命令:

  webkit2png -F -W 1280 https://apple.stackexchange.com/questions/334689/screenshot-entire-web-page
 

-F 創建完整的屏幕截圖。 -W 更改瀏覽器窗口的寬度(默認為800)。

bmike
2018-08-26 01:46:01 UTC
view on stackexchange narkive permalink

不。macos 10.13及更低版本上的Safari沒有此功能來滾動,對齊,粘貼和縫合頁面,因此無法實現。為官方功能創建快捷方式很簡單,您可以使用足夠聰明的腳本來自動執行所有操作,然後觸發您的工具,但是此時您要返回添加第三方程序。

最好的方法是嘗試嘗試閱讀模式後,另存為pdf是否對您有用。將這些腳本編寫成一兩個快捷鍵的工作量要少得多。

話雖這麼說,但是有許多很棒的選擇和工具可以做到這一點-與選擇另一種瀏覽器一樣簡單,而不是macOS附帶的瀏覽器。就像Safari在某些方面一樣出色,選擇是macOS之類的計算機操作系統的福氣,它允許在該平台上運行更多工具。

蘋果將要破壞Safari。我在野生動物園中找到了有關Nimbus的參考,但不再存在於應用商店中。Nimbus適用於Firefox,它是免費的。
在此僅需注意,組音學不僅無益,而且常常是不正確的。實際上,Apple不僅在努力改善Safari,而且還直接在瀏覽器中添加了此功能。有助於記住下一次有人說天要塌了,因為蘋果現在沒有功能X。
sully
2019-09-11 19:47:10 UTC
view on stackexchange narkive permalink

還有另一種靈活但通常很笨拙的方法。
1.快速記錄所有頁面內容並將其保存到視頻文件
2.使用Final Cut Pro X將幀作為視頻文件中的圖像導出為
3.使用photoshop將所有圖像組合成一個冗長的全景圖,即頁面的完整屏幕截圖

Yora
2020-03-05 23:15:23 UTC
view on stackexchange narkive permalink

我設法通過單擊以下文件來獲取網站的整個頁面圖像(在Safari上):文件>導出為PDF。

儘管不是PNG,PDF還是為我完成了工作,因為我真正想要的只是某種形式的捕獲整個網頁的方式。...最好!



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 4.0許可。
Loading...