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

163394
Thilo

Wie kann ich auf dem Mac einen Screenshot eines Fensters erstellen, das die Teile enthält, die nicht auf dem Bildschirm erscheinen und zum Scrollen erforderlich sind, um sichtbar zu werden?

Die integrierte Grab-Anwendung kann einzelne Fenster erfassen, sie enthält jedoch nur die Teile, die momentan 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 außerhalb des Bildschirms liegen (natürlich möchte ich auch diese).

30
Wir haben jetzt [Software Recommendations Stack Exchange] (https://softwarerecs.stackexchange.com/) für Fragen wie diese;) nidunc vor 9 Jahren 0

8 Antworten auf die Frage

7
hanleyp

LittleSnapper erfasst ganze Webseiten, jedoch nicht den Inhalt von gescrollten Fenstern in Anwendungen wie Finder.

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

Es gibt ein Dienstprogramm speziell für Finder-Listen, das als Druckfenster bezeichnet wird .

Little Snapper sieht gut aus, kostet aber 40 USD. Auf der anderen Seite, die Sie erwähnt haben, habe ich die Screengrab Firefox-Erweiterung gefunden, die hervorragend für mich funktioniert (ich wollte eine Website aufnehmen). http://www.screengrab.org/ Thilo vor 14 Jahren 8
5
Nate

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

Der Grund ist, dass viele Anwendungen den Off-Screen-Bereich erst zeichnen, wenn dies erforderlich ist. Oft wird dieser Teil der Anzeige erst gerendert, wenn Sie ihn in die Ansicht rollen. Ein theoretischer "ganzer Fenster" -Snapper würde also viele leere oder undefinierte Bereiche erfassen.

Das hört sich vernünftig an. In meinem Fall musste ich eine Website erfassen, also ging ich mit der Screengrab Firefox-Erweiterung: http://www.screengrab.org/ Thilo vor 14 Jahren 1
Die Ebenen 1.1 haben als neue Funktion auch "ganze Webseiten erfassen". Thilo vor 14 Jahren 0
+1 Ebenen sieht cool aus, obwohl mir kein Grund einfällt, warum ich dafür etwas brauche. :-) hanleyp vor 14 Jahren 0
Die kostenlose Chrome-Browsererweiterung Full Page Screen Capture (https://chrome.google.com/webstore/detail/full-page-screen-capture/fdpohaocaechififmbbbbbknoalclacl?hl=de) ermöglicht das Erfassen einer langen Webseite ohne Scrollen. DataMania vor 7 Jahren 0
5
Chealion

Wenn Sie nur die Ausgabe einer Webseite als Bild verwenden möchten, können Sie webkit2png oder Paprazzi, eine grafische Benutzeroberfläche (ähnlich wie webkit2png), ausprobieren. Little Snapper macht das auch.

[Necro-Nitpick: Paparazzi! ist technisch gesehen keine grafische Benutzeroberfläche für webkit2png; es basiert lediglich auf den Ideen und grundlegenden Methoden, die webkit2png verwendet.] Wevah vor 14 Jahren 0
@Wevah: Mein schlechtes. Redigiert, um dies zu reflektieren. Chealion vor 14 Jahren 0
5
Matt Sanders

Snagit ist die einzige Software, die ich für den Mac gefunden habe und die sowohl zum Scrollen von Anwendungsfenstern als auch von Webseiten geeignet ist.

Es gibt ein ziemlich gutes Tutorial, aber wenn Sie ein Capture machen, können Sie auf den vertikalen Bildlauf-Button klicken. Das Anwendungsfenster wird manuell gescrollt und alle Aufnahmen zusammengefügt, um eine umfassende Aufnahme zu erstellen - sehr hilfreich!

Hoffe das hilft!

Funktioniert für Finder, funktioniert nicht für das Terminal. 50 $ Tvaroh vor 9 Jahren 1
Mit [iTerm2] (http://www.iterm2.com/#/section/home) ist dies ein hervorragender Ersatz für Terminals. Ich würde eine billigere Option lieben, aber dies ist das einzige, was ich gefunden habe, das in den meisten scrollbaren Anwendungen funktioniert. Matt Sanders vor 9 Jahren 2
3
fgranger

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

Die meisten Websites verfügen nicht über ein spezielles "Druck-CSS", daher entspricht das Ergebnis in der PDF-Datei dem, was Sie sehen.

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

Die Frage bezog sich nicht nur auf Browser (obwohl der Fragesteller in den Kommentaren tatsächlich angegeben hat, dass dies alles ist, was benötigt wird). Die meisten normalen Fenster haben keine Druckoption, daher auch kein Speichern als PDF. Bei Browsern hat ein PDF (zumindest eines, das in Safari oder OmniWeb auf einem Mac erstellt wurde) den zusätzlichen Vorteil, dass Links anklickbar bleiben, selbst wenn es ein CSS für `media =" print "` gibt. Ein Nachteil - für einige Zwecke - wird jedoch die Paginierung sein. Wenn Sie ein Bild aus einem PDF-Dokument speichern, wird häufig nur ein Bild einer bestimmten Seite angezeigt, nicht des gesamten Dokuments. Arjan vor 14 Jahren 0
Ich habe "Save as PDF" ausprobiert, aber es gefällt mir überhaupt nicht gut. Es gibt Paginierung, Hintergrundbilder fehlen, eingebettetes Flash wird nicht angezeigt ... Thilo vor 14 Jahren 0
Trotz der anklickbaren Links in Safari und OmniWeb ist "Speichern als PDF" eher "Speichern der gedruckten Kopie als PDF". Daher wird ein eventuell fehlender Hintergrund (und möglicherweise auch Flash) möglicherweise durch eine Browsereinstellung beim Drucken verursacht. Standardmäßig werden Hintergrundfarben und Bilder häufig nicht gedruckt. (Natürlich gibt es auch eine geringe Chance, dass die Website ein Druck-Stylesheet definiert, das diese deaktiviert.) Ebenso können Kopf- und Fußzeilen häufig geändert werden. Arjan vor 14 Jahren 1
0
Sophie Alpert

Umschalt-Cmd-4, dann drücken Sie die Leertaste.

Funktioniert nicht. Dies erfasst gerade das aktuelle Fenster, wie auf dem Bildschirm angezeigt (nicht so außerhalb des Bildschirms). Der Frage wurde eine Klarstellung hinzugefügt. Thilo vor 14 Jahren 1
0
Ashutosh Jindal

For Firefox centric usage, Awesome Screenshot addon is pretty great and allows snapping entire web pages.

0
Seema Shah

Das hat mich auch für eine Weile verrückt gemacht. Aber so macht man es in einem kleinen Schnapper:

  1. Öffnen Sie die Webseite, die Sie erfassen möchten
  2. Klicken Sie auf das LittleSnapper-Symbol in der Symbolleiste oben auf dem Bildschirm (sieht aus wie ein Kameraobjektiv)
  3. Wählen Sie "Aktuelle Website in LittleSnapper öffnen" (ich habe festgestellt, dass dies für Safari funktioniert, nicht jedoch für Chrome).
  4. Klicken Sie im LittleSnapper-Browser auf das Kamerasymbol, um die aktuelle Webseite zu erfassen.