Jak zrobić zrzut ekranu czegoś większego niż ekran?

18

Utworzyłem trasę za pomocą Google Maps. Chcę zrobić zrzut ekranu tej trasy w widoku satelitarnym z maksymalnym powiększeniem. Ale ponieważ nie pasuje do mojego ekranu, nie mogę tego zrobić. Jest na to sposób?

StackedCrooked
źródło
Zrzut ekranu z definicji jest zrzutem ekranu. Pytanie powinno prawdopodobnie brzmieć: Jak zapisać całą stronę jako obraz bez względu na rozmiar okna przeglądarki, który jest właściwie wbudowany w Firefox.
SwiftArchitect

Odpowiedzi:

17

Aby uzyskać większe obrazy z Map Google, musisz użyć Google Map Saver .

Google Map Saver (GMS) oferuje łatwy i darmowy sposób pobierania dużych Map Google na komputer w formacie JPEG, PNG-8, PNG-24, BMP lub Targa. GMS jest lekki (tylko ~ 400 KB) i bardzo łatwy do uruchomienia, ponieważ nie ma instalatora. Możesz zapisać mapy do 12000 x 12000 pikseli!

wprowadź opis zdjęcia tutaj

Mehper C. Palavuzlar
źródło
+1: O wiele lepsze niż moje rozwiązanie.
Steven Evers
Może robię to źle, ale wydaje się, że ta aplikacja nie robi tego, co chcę. Umożliwia mi powiększenie do pewnego poziomu, a następnie zrobienie zrzutu ekranu w wysokiej rozdzielczości aktualnie widocznej części mapy. Zrzut ekranu całej trasy przy maksymalnym powiększeniu nie działa, ponieważ mapa jest znacznie większa niż ekran aplikacji.
StackedCrooked
Przepraszam, ale nie rozumiem. Program daje opcje gry z rozdzielczością i powiększeniem. Zwykle nie można tego zrobić bez pomocy programu. W tym przypadku ekran aplikacji nie powinien mieć znaczenia ...
Mehper C. Palavuzlar
Ok, mój błąd. Wygląda na to, że musiałem nacisnąć GO! przycisk po wybraniu właściwej rozdzielczości. Dzięki za rozwiązanie!
StackedCrooked
Istnieje teraz wbudowane rozwiązanie Firefox dla wszystkich stron internetowych (nie tylko Google Maps)
SwiftArchitect
3

Jeśli używasz Firefoksa, rozszerzenie FireShot powinno wykonać zadanie - może przechwycić tylko to, co jest widoczne LUB całą stronę, w zależności od tego, czego chcesz.

wprowadź opis zdjęcia tutaj

Daisetsu
źródło
Jest też [ScreenGrab addons.mozilla.org/en-US/firefox/addon/1146/]
bobobobo
1
Jednym z problemów jest to, że aplikacja Google Maps inteligentnie zmienia rozmiar obszaru mapy, aby zmieścił się w granicach okna przeglądarki. Zauważyłem jednak, że mogę owinąć go w ramkę iframe, która przekracza granice okna. Spróbuję dziś po pracy.
StackedCrooked
1
Te dodatki odpowiadają jedynie na pytanie „ Jak zrobić zrzut ekranu ”, a nie „ … coś większego niż ekran ”. Aby sprawić, że ekran internetowy będzie większy niż życie, zobacz odpowiedź superużytkownika .
SwiftArchitect
3

Dowolna strona internetowa, dowolny rozmiar.

Skorzystaj z kombinacji przeglądarki Firefox, narzędzi programistycznych, trybu responsywnego projektowania i zrzutu ekranu, a wszystko to bez dodatkowego oprogramowania lub dodatków:

Firefox, narzędzia programistyczne, tryb responsywnego projektowania i zrzut ekranu

Testowany na Firefox 52.x, prawdopodobnie działa we wcześniejszych wersjach.

Możesz oczywiście również wykorzystywać dodatki, jak opisano w odpowiedzi superużytkownika .

Działa na każdej stronie internetowej, która normalnie ograniczy obszar wyświetlania do rozmiaru okna, jak pokazano na tym bardzo dużym obrazie Sky:

Google Sky

Źródło obrazu: https://www.google.com/sky/ (tj. Nie Google Map) w rozdzielczości 5401 × 3603 pikseli i 8,9 MB

SwiftArchitect
źródło
0

Jeśli rozszerzysz okno do tak dużego, jak chcesz (nawet jeśli znika z ekranu), możesz nacisnąć klawisze alt + prtsc, aby zrobić ekran drukowania tej aplikacji.

Steven Evers
źródło
W systemie Windows XP Alt + Print Screen przechwytuje tylko widoczną część okna. Przechwycony obraz jest odcinany na krawędzi ekranu.
Bavi_H
@Bqvi_H, również przechwytuje tylko w granicach okna.
StackedCrooked
Tak naprawdę nie jest to okno, które jest fizycznym ograniczeniem, jest to przestrzeń renderowania (ile nieruchomości na stronie jest dostępnych). Powiedz stronie internetowej, że ma więcej miejsca + przechwyć całą przestrzeń = weź zrzut ekranu większy niż ekran. Zobacz superuser.com/questions/1198899 .
SwiftArchitect