Machen Sie einen Screenshot eines Bildlauffensters, das Teile außerhalb des Bildschirms enthält [geschlossen]


32

Wie kann ich auf dem Mac einen Screenshot eines Fensters machen, das die Teile enthält, die sich außerhalb des Bildschirms befinden und einen Bildlauf benötigen, um sichtbar zu werden?

Die integrierte Grab-Anwendung kann einzelne Fenster erfassen, enthält jedoch nur die Teile, die derzeit auf dem Bildschirm angezeigt werden.

Erläuterung : Mit "außerhalb des Bildschirms" meine ich Teile, die sich im Fenster befinden, aber nicht sichtbar sind, da das Fenster Bildlaufleisten enthält. Ich meine nicht Teile des Fensters, die aufgrund der Position des Fensters einfach nicht auf dem Bildschirm zu sehen sind (natürlich möchte ich auch diese).


Wir haben jetzt Software Recommendations Stack Exchange für Fragen wie diese;)
Nidunc

Antworten:


7

LittleSnapper erfasst ganze Webseiten, nicht jedoch gescrollte Fensterinhalte in Anwendungen wie Finder.

Hier ist eine Website mit 6 Screenshot-Dienstprogrammen (einschließlich LittleSnapper und einigen anderen, die ganze Seiten erfassen).

Speziell für Finder-Einträge gibt es ein Dienstprogramm namens Print Window .


8
Little Snapper sieht gut aus, kostet aber 40 USD. Auf der anderen Seite, die Sie erwähnt haben, habe ich die Erweiterung Screengrab Firefox gefunden, die für mich hervorragend funktioniert (ich wollte eine Website erfassen). screengrab.org
Thilo

6

Snagit ist die einzige Software, die ich für den Mac gefunden habe und die das Scrollen von Anwendungsfenstern und Webseiten ermöglicht.

Es gibt ein ziemlich gutes Tutorial , aber im Grunde genommen können Sie beim Erstellen einer Aufnahme auf die vertikale Bildlaufschaltfläche klicken und das Anwendungsfenster manuell durchlaufen und alle Aufnahmen zusammenfügen, um eine umfassende Aufnahme zu machen - sehr hilfreich!

Hoffe das hilft!


1
Funktioniert für Finder, funktioniert nicht für das Terminal. 50 $
Tvaroh

3
Mit iTerm2 , einem hervorragenden Ersatz für Terminals , funktioniert es einwandfrei . Ich würde eine billigere Option lieben, aber das ist das einzige, was ich gefunden habe, das in den meisten scrollbaren Anwendungen funktioniert.
Matt Sanders

5

Während Little Snapper ein Bild einer gesamten Webseite aufnehmen kann und Ebenen jedes Element auf Ihrem Bildschirm erfassen können (einschließlich der Elemente, die von anderen Fenstern davor verborgen werden), ist es unwahrscheinlich, dass Sie eine Anwendung finden, mit der Sie ein Bild von aufnehmen können Off-Screen-Bereiche eines Fensters.

Der Grund dafür ist, dass viele Anwendungen den Off-Screen-Teil erst dann zeichnen, wenn er benötigt wird. Häufig wird dieser Teil der Anzeige erst gerendert, wenn Sie einen Bildlauf durchführen. Ein theoretischer "Ganzfenster" -Snapper würde also viele leere oder undefinierte Bereiche erfassen.


1
Das hört sich vernünftig an. In meinem Fall musste ich eine Website erfassen, daher entschied ich mich für die Screengrab Firefox-Erweiterung: screengrab.org
Thilo

Layers 1.1 enthält außerdem die neue Funktion "Erfassen ganzer Webseiten".
Thilo

+1 Ebenen sieht cool aus, obwohl ich mir keinen Grund dafür vorstellen kann. :-)
hanleyp

Die kostenlose Chrome-Browsererweiterung Full Page Screen Capture ( chrome.google.com/webstore/detail/full-page-screen-capture/… ) ermöglicht das Erfassen einer langen Webseite ohne Scrollen.
DataMania

5

Wenn Sie nur die Ausgabe einer Webseite als Bild abrufen möchten , können Sie sich webkit2png oder Paprazzi ansehen , eine GUI, die in der Praxis der von webkit2png ähnelt. Little Snapper macht das auch.


[Necro-Nitpick: Paparazzi! ist technisch keine GUI für webkit2png; Es basiert nur auf den Ideen und grundlegenden Methoden, die webkit2png verwendet.]
Wevah

@Wevah: Mein schlechtes. Bearbeitet, um dies widerzuspiegeln.
Chealion

3

In jedem Browser können Sie Datei-> Drucken ausführen. Dann wählen Sie PDF-> Als PDF speichern ...

Die meisten Websites haben kein spezielles "Print" -CSS, daher entspricht das Ergebnis in der PDF-Datei in etwa dem, was Sie sehen.

Um in ein anderes Format zu konvertieren, öffnen Sie das PDF mit und Speichern unter ... Sie können aus einer guten Liste von Formaten auswählen (TIFF, PNG, GIF, JPEG ...).


Die Frage betraf nicht nur Browser (obwohl der Fragesteller in den Kommentaren in der Tat anzeigte, dass dies alles ist, was benötigt wird). Die meisten normalen Fenster haben keine Druckoption, daher auch kein Speichern als PDF. Selbst wenn für media="print"einen Browser ein CSS für ein PDF-Dokument vorhanden ist (mindestens eines, das in Safari oder OmniWeb auf einem Mac erstellt wurde), hat dies den zusätzlichen Vorteil, dass auf Links weiterhin geklickt werden kann. Ein Nachteil - für manche Verwendungszwecke - wird jedoch die Paginierung sein. Wenn Sie ein Bild aus einem PDF-Dokument speichern, erhalten Sie oft nur ein Bild einer bestimmten Seite, nicht des gesamten Dokuments.
Arjan

Ich habe "Als PDF speichern" ausprobiert, aber es gefällt mir überhaupt nicht. Es gibt Paginierung, Hintergrundbilder fehlen, eingebettetes Flash wird nicht angezeigt ...
Thilo

1
Trotz der anklickbaren Links in Safari und OmniWeb entspricht "Als PDF speichern" eher "Die gedruckte Kopie als PDF speichern". Ein fehlender Hintergrund (und möglicherweise auch der Flash-Speicher) wird wahrscheinlich durch einige Browsereinstellungen zum Drucken verursacht. Standardmäßig werden häufig Hintergrundfarben und Bilder nicht gedruckt. (Natürlich gibt es auch eine kleine Chance, dass die Website ein Druckstilblatt definiert, das diese deaktiviert.) Ebenso kann man häufig die Kopf- und Fußzeilen ändern.
Arjan

0

Umschalttaste-Befehlstaste-4 und dann die Leertaste drücken.


1
Funktioniert nicht. Dies hat gerade das aktuelle Fenster erfasst, wie es auf dem Bildschirm angezeigt wird (nicht so außerhalb des Bildschirms). Es wurde eine Erläuterung zu meiner Frage hinzugefügt.
Thilo


0

Das hat mich auch eine Weile verrückt gemacht. Aber so machst du es in Little Snapper:

  1. Öffnen Sie die Webseite, die Sie erfassen möchten
  2. Klicken Sie auf das LittleSnapper-Symbol in der Symbolleiste am oberen Bildschirmrand (sieht aus wie ein Kameraobjektiv).
  3. Wählen Sie "Aktuelle Website in LittleSnapper öffnen" (Ich habe festgestellt, dass dies für Safari, aber nicht für Chrome funktioniert.)
  4. Klicken Sie im LittleSnapper-Browser auf das Kamerasymbol, um die aktuelle Webseite zu fangen.
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.