Pytanie:
Zrzut ekranu całej strony internetowej
GoingMyWay
2018-08-25 15:46:06 UTC
view on stackexchange narkive permalink

W macOS można łatwo zrobić zrzut ekranu, używając kombinacji klawiszy Command + Shift + 4 .

Ale czy są jakieś skróty klawiaturowe, za pomocą których można przewijać stronę internetową lub inne strony i przechwytywać zrzut ekranu?

Szukam skrótu klawiaturowego, a nie aplikacji lub rozszerzenia przeglądarki, które trzeba pobrać z Internetu lub Mac App Store.

Siedem odpowiedzi:
shawncampbell
2019-06-05 02:21:39 UTC
view on stackexchange narkive permalink

Safari ma teraz wbudowaną funkcję ScreenCapture, jak wyjaśniono w artykule Pełne zrzuty ekranu w przeglądarkach:

W Safari DevTools wybierz węzeł i kliknij prawym przyciskiem myszy, a w menu kontekstowym zobaczysz opcję Przechwyć zrzut ekranu.

Nie ma skrótu klawiaturowego AFAIK, ale jest dostępny bez dodatkowego oprogramowania innej firmy.Aby przechwycić całą stronę, należy kliknąć prawym przyciskiem myszy węzeł <html> lub <body> , jak pokazano na tym obrazie z artykułu CSS-Tricks:

Demonstration of the Capture Screenshot feature in Safari

To jest niesamowite!
To jest poprawna odpowiedź IMO, użyj CMD + Option + I, aby wywołać narzędzia programistyczne w Safari
Jak powiedział @DaveNelson ⌥⌘ Przywołuję Narzędzia programistyczne, ale aby ten skrót działał, musisz najpierw włączyć menu programisty w Safari → Ustawienia → Zaawansowane
Nimesh Neema
2018-08-26 02:05:17 UTC
view on stackexchange narkive permalink

Update: Safari wprowadziło funkcję dostępną za pośrednictwem narzędzi programistycznych, która umożliwia użytkownikom przechwytywanie zrzutu ekranu całej strony internetowej. Ta funkcja nie była dostępna w momencie pisania odpowiedzi. Oryginalna odpowiedź jest zachowana jako odniesienie.

W przypadku przeglądarki Safari zapoznaj się z odpowiedzią opublikowaną przez shawncampbell.

Ale czy są jakieś skróty klawiaturowe, które mogą przewijać stronę internetową lub inne strony i przechwytywać zrzut ekranu?

Nie, w Safari / macOS nie ma wbudowanego mechanizmu przewijania i zrzutu ekranu całej strony internetowej.

Będziesz musiał ręcznie przewijać, przyciągać i zszywać obrazy lub napisać skrypt, co może być uciążliwe.

Możesz przeprowadzić wyszukiwanie w sieci i znaleźć rozszerzenia Safari innych firm, które mogą wykonać tę funkcję za Ciebie, ale znowu nie tego szukasz.

Jeśli rozluźnisz zakres i zechcesz pobrać oprogramowanie z Internetu, możesz zainstalować Mozilla Firefox, popularną alternatywną przeglądarkę internetową dla systemu macOS. Narzędzie do zrzutów ekranu, trafnie nazwane Firefox Screenshots, jest natywnie wbudowane w przeglądarkę internetową.

Pobierz i zainstaluj Firefoksa, otwórz żądaną stronę internetową, kliknij przycisk Page Actions na pasku adresu i wybierz opcję Take a Screenshot.

enter image description here

Możesz wybrać pomiędzy przechwyceniem strony entire, tylko widoczny obszar lub specific region w widocznym obszarze.

enter image description here

Wspaniałe jest to, że możesz wybrać między pobraniem wygenerowanego obrazu od razu lub zapisaniem go online do późniejszego dostępu (pamiętaj, że zgodnie z połączonym artykułem pomocy zrzuty ekranu są przechowywane tylko przez 14 dni) . Możesz także skopiować obraz bezpośrednio do schowka lub edytować go w samej przeglądarce.

enter image description here

Oto Ask Different Strona internetowa w pełnej krasie :)

enter image description here

Moim zdaniem jest to najbardziej bezproblemowe podejście do zrzutu ekranu strony internetowej w systemie macOS.

Plus 1 tylko za wysiłek całej pokazanej strony: tak trzymaj!Ale i tak dobra odpowiedź.
Łał!Powód do korzystania z Firefoksa!Nie miałem takiego od dziesięciu lat!Fajnie wiedzieć, że ta funkcja istnieje.
Żałuję, że nie znam tej metody tworzenia zrzutu ekranu o pełnej długości strony.Zwiększa wydajność niektórych aspektów skrobania wstęgi.Skrobałem ponad 50 000 podmiotów ...
Nimesh - [long long man] (https://www.theverge.com/tldr/2018/4/6/17207904/long-long-man-meme-sakeru-gum-japan-commercial) zagłosuje za twoją odpowiedzią, jaJestem tego pewien.
-1
Pierwsze zdanie mówi: „w Safari / macOS nie ma wbudowanego mechanizmu… zrzutu całej strony internetowej”. Mogło to być prawdą, gdy ta odpowiedź została napisana, ale odpowiedź z @shawncampbell wyraźnie pokazuje, że ta funkcja jest teraz wbudowana w Safari.(Chociaż ukryte w DevTools.)
@StevenKlein Masz całkowitą rację.Zaktualizowałem odpowiedź, dodając notatkę.[Przyjąłem] (https://apple.stackexchange.com/questions/334689/screenshot-entire-web-page/334724?noredirect=1#comment479580_361632) odpowiedź Shawna w dniu jej opublikowania.
jmh
2018-08-26 03:53:17 UTC
view on stackexchange narkive permalink

Zrozumienie, że OP nie potrzebuje narzędzi innych firm, wielu innych będzie tego chciało, więc istnieje kilka łatwych sposobów, aby to zrobić za pomocą komputera Mac.

  • Paparazzi!app - otwiera okno.Po prostu wklej adres URL, aby przechwycić całą stronę internetową.W menu Plik znajduje się opcja „Zapisz obraz jako”, aby zapisać całą stronę internetową.Dzięki narzędziom, takim jak operacje na folderach, możesz drukować, zapisywać w plikach lub robić, co chcesz z obrazami.
  • Witryny internetowe również zapewniają tę usługę - nie jest wymagane żadne oprogramowanie.Jeden to web-capture.net.Wklej również adres URL, aby otrzymać wybrany typ obrazu.To z łatwością drukuje lub pobiera jako plik zip.

  • Awesome Screen Capture to rozszerzenie, które zapewnia prosty sposób na przechwycenie całej witryny.

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

Uruchom brew install webkit2png , a następnie wykonaj następujące polecenie:

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

-F tworzy pełnowymiarowy zrzut ekranu. -W zmienia szerokość okna przeglądarki (domyślnie 800).

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

Nie.Safari w systemie macos 10.13 i starszym nie ma tej funkcji przewijania, przyciągania, wklejania i zszywania stron, więc nie jest to możliwe.Stworzenie skrótu do oficjalnej funkcji jest trywialne i możesz zautomatyzować wszystko za pomocą wystarczająco inteligentnego skryptu, a następnie uruchomić narzędzie, ale w tym momencie wracasz do dodawania programu innej firmy.

Najlepiej jest sprawdzić, czy zapisywanie w formacie PDF działa po wypróbowaniu trybu czytania.Wymagałoby to znacznie mniej pracy, aby zapisać skrót lub dwa.

Biorąc to pod uwagę, istnieją dziesiątki świetnych opcji i narzędzi do tego - niektóre są tak proste, jak wybranie innej przeglądarki niż ta, która jest dostarczana z systemem macOS.Chociaż Safari jest świetne do niektórych rzeczy, wybór jest błogosławieństwem systemu operacyjnego, takiego jak macOS, który pozwala na tworzenie większej liczby narzędzi na tej platformie.

Apple zamierza wyniszczać Safari.Znalazłem odniesienie do Nimbus na safari, ale nie ma go już w App Store.Nimbus istnieje dla przeglądarki Firefox i jest bezpłatny.
Wystarczy zauważyć, że histrionika jest nie tylko nieprzydatna, ale często nieprawdziwa.W rzeczywistości Apple nie tylko dąży do ulepszenia Safari, ale dodało tę funkcję bezpośrednio do przeglądarki.Przydatne do zapamiętania następnym razem, gdy ktoś powie, że niebo spada, ponieważ Apple nie ma teraz funkcji X.
sully
2019-09-11 19:47:10 UTC
view on stackexchange narkive permalink

Jest na to inny elastyczny, ale w większości nieporęczny sposób.
1. nagrywanie całej zawartości strony w trybie quicktime i zapisywanie jej do pliku wideo
2. wyeksportować klatki jako obrazy z pliku wideo z ostatecznym wycięciem
3. Połącz wszystkie obrazy w długą panoramę za pomocą Photoshopa, czyli pełny zrzut ekranu strony

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

Udało mi się zrobić obraz całej strony witryny (w Safari), klikając: Plik> Eksportuj jako PDF.

Chociaż nie w formacie PNG, plik PDF wykonał zadanie za mnie, ponieważ wszystko, czego naprawdę chciałem, to jakaś forma przechwycenia całej strony internetowej ... najlepiej!



To pytanie i odpowiedź zostało automatycznie przetłumaczone z języka angielskiego.Oryginalna treść jest dostępna na stackexchange, za co dziękujemy za licencję cc by-sa 4.0, w ramach której jest rozpowszechniana.
Loading...