2011-06-11 23:07:27 +0000 2011-06-11 23:07:27 +0000
38
38

So machen Sie einen Screenshot von einem Fenster, das größer als der Bildschirm ist

Ich möchte einen Screenshot von einem Fenster machen, das größer als die Bildschirmgröße ist.

Wenn ich aus dem Fenster herauszoome und den Screenshot mache, verliere ich an Qualität, da das Zoomen in das Bild nicht funktioniert.

Ein großer Monitor würde mir dabei helfen, aber ich habe keinen.

Ich verwende Jing, aber es erlaubt mir nur, ein Bild von dem zu machen, was auf dem Bildschirm sichtbar ist und ignoriert den Rest.

Gibt es eine Möglichkeit, Screenshots von dem zu machen, was außerhalb des Bildschirms ist?

Antworten (12)

25
25
25
2015-02-18 06:07:33 +0000

Ich glaube, Screenshot Captor ist das Tool, das Sie suchen. Es erfordert allerdings eine leichte Lernkurve und die Funktion zum Aufnehmen von scrollenden Fenstern könnte anfangs einschüchternd wirken.

Es kann Objekte erfassen, d.h. Inhalte innerhalb von Fenstern mit Bildlaufleisten (horizontal und vertikal), einzelne Programmsteuerungen usw.

Die Funktion ist ziemlich leistungsfähig, aber es kann sein, dass Sie einige Einstellungen vornehmen müssen, um das zu bekommen, was Sie wollen, und daher ist die Lernkurve lang.

Wenn Sie das Programm ausprobieren und es für Sie nicht funktioniert, schauen Sie sich die Videos auf dieser Seite an, insbesondere dieses über die grundlegende Erfassung von scrollenden Fenstern , bevor Sie es verwerfen.

Hier ist ein Beispiel für die Aufnahme eines scrollenden Windows-Explorer-Fensters (zum Anzeigen in voller Größe anklicken):

11
11
11
2015-02-17 19:46:11 +0000
  1. Ich musste testen, wie Software auf größeren Displays als dem, das ich habe, funktioniert/ausschaut, und ich habe es in einer virtuellen Maschine mit VMWare Workstation gemacht. Ich bin einfach zu VM-Einstellungen, Anzeige, gegangen und habe dort die Auflösung eingetragen. Es ist einfach, mit der Virtualisierungssoftware einen Screenshot zu machen (Strg+Alt+PrtScr, und sie werden automatisch auf dem Desktop des Hosts gespeichert). Obwohl ich noch nie versucht habe, bis zu 6000×4000 zu gehen bis heute :-)

  2. Während das den allgemeinen Fall abdeckt, ist der Fall von PDF-Dateien viel, viel einfacher. Es gibt einen furchtbar nützlichen (und kostenlosen!) PDF-Renderer namens MuPDF , bei dem Sie einfach

3 ausführen können. Eine letzte Sache: Jemand erwähnte das Screengrabbing ganzer Webseiten in Firefox? Keine Erweiterungen notwendig! Drücken Sie einfach Shift+F2 und schreiben Sie

9
9
9
2011-06-11 23:59:11 +0000

Es gibt nichts “jenseits des Bildschirms”, vor allem, weil Anwendungen es nicht zeichnen werden.

Am besten ist es, wenn Sie _um das Bild herumgehen und Photoshop (oder Ihr bevorzugtes Bildbearbeitungsprogramm) verwenden, um die Teile zusammenzufügen.

So ist es zumindest in Windows; Sie sagen nicht, welches “Fenster” Sie haben und wie Sie “herauszoomen” können.

Aber wenn ich z. B. versuchen würde, Bilder von Google Maps zu stehlen, würde ich

  • herumschwenken
  • die kleinen Teile speichern
  • sie in Photoshop zusammenfügen
8
8
8
2015-03-06 12:20:04 +0000

Unter Linux erzeugt der Befehl ‘xrandr’ einfach einen größeren virtuellen Bildschirm, z.B.:

xrandr –output HDMI-1 –rate 60 –mode 1920x1200 –panning 3000x2000

Dann machen Sie einen Screenshot auf normale Weise, der den gesamten virtuellen Bildschirm in der durch die Option ‘–panning’ festgelegten Größe erfasst. Dabei werden auch die Bereiche erfasst, die außerhalb des sichtbaren physischen Monitorbereichs liegen.

3
3
3
2015-02-17 08:34:32 +0000

Die gute Nachricht : Es gibt eine Möglichkeit, Ihr PDF vollständig zu erfassen.
Die schlechte Nachricht : Es ist ein bisschen langwierig und das PDF kann nicht zu 100 % korrekt herauskommen!
(Besser als gar nichts, oder?)

Um das Ganze zum Laufen zu bringen, müssen Sie also Folgendes tun:

  1. Holen Sie sich eine Version von NodeJS von hier und installieren Sie sie
  2. a. Wenn Sie git installiert haben, klonen Sie einfach das mozilla/pdf.js Repo von github wie folgt git clone git://github.com/mozilla/pdf.js.git pdfjs und cd in das Verzeichnis b. Wenn Sie git nicht haben, müssen Sie das gesamte Code Repository von hier herunterladen: https://github.com/mozilla/pdf.js/archive/master.zip entpacken und dann command prompt und cd in das Stammverzeichnis
  3. ausführen node make server

Was Sie bis jetzt getan haben, ist einen Webserver zu erstellen, der auf localhost:8888 läuft und in der Lage ist, pdfs mit JavaScript zu rendern. Sie können sich ein Beispiel-PDF ansehen, indem Sie auf die folgende Seite gehen: http://localhost:8888/web/viewer.html?file=/examples/learning/helloworld.pdf

Als nächstes müssen Sie PhantomJS herunterladen.

  1. Laden Sie es von hier
  2. Entpacken Sie es, wo immer Sie wollen, und dann von der Eingabeaufforderung cd in den Ordner bin
  3. Kopieren Sie die Datei rasterize.js aus dem Ordner examples in den Ordner phantomjs (Ich weiß, es ist ein bisschen unsauber, aber das können wir später klären, oder?)
  4. Öffnen Sie bin, denn wir müssen etwas ändern.
  5. Gehen Sie zu Zeile rasterize.js und ändern Sie die Zeit von 45 auf etwas wie 200 für jetzt. Der Code sollte wie folgt aussehen: https://gist.github.com/HaykoKoryun/eba33f2011d3d69b773b
  6. Legen Sie eine Kopie der zu erfassenden 5000-Datei in einen Ordner namens pdf im test-Stammordner
  7. Führen Sie schließlich den folgenden Befehl aus pdfjs

Was sind das für Parameter, höre ich Sie sagen? Der erste sagt phantomjs.exe rasterize.js http://localhost:8888/web/viewer.html?file=/test/xxx.pdf test.png 1920px*1080px, welches Skript ausgeführt werden soll. Das ist einfach, in unserem Fall ist es die modifizierte Version von phantomjs!

Der zweite ist die zu ladende URL, die der lokale Webserver ist, auf dem rasterize.js läuft. Beachten Sie, dass Sie das pdfjs durch den Namen Ihrer xxx-Datei ersetzen müssen.

Der dritte Parameter ist der Name und das Format der Datei, in der Sie das Capture speichern werden.

Schließlich ist der letzte Parameter die Größe des Captures. Sie müssen mit der Größe spielen, um sicherzustellen, dass Sie die gesamte Seite erfassen.

2
2
2
2014-07-09 17:36:10 +0000

Mit der PicPick-Software können Sie Screenshots von Bildern machen, die über den sichtbaren Teil des Bildschirms hinausgehen. http://www.picpick.org/en/features

  • Erstellen Sie Screenshots des gesamten Bildschirms, eines aktiven Fensters, der scrollenden Fenster und eines bestimmten Bereichs Ihres Desktops usw.

  • Passen Sie Ihre eigenen Tastenkombinationen an Unterstützung von Umgebungen mit mehreren Monitoren, Aufnahme mit Cursor, automatisches Speichern und Benennen von Dateien usw.

  • Unterstützen Sie das schwebende Widget “Capture Bar”, mit dem Sie ganz einfach Screenshots erstellen können.

2
2
2
2015-02-18 03:16:25 +0000

Seit langer Zeit benutze ich den älteren Bruder von Jing: SnagIt (ist auch von TechSmith)

Es erfasst scrollende Fenster ohne Probleme, wenn sie horizontale und/oder vertikale Scrollbalken haben. Sie können also einen Bereich von 3000x3000px und so weiter erfassen.

Der Nachteil ist, dass es Probleme mit Anwendungen wie Adobe Reader gibt, bei denen Scrollbalken fehlen.

Das Tool ist nicht kostenlos, also hängt es auch davon ab, ob Sie ein kostenpflichtiges Tool akzeptieren können. Aber die Testversion ist kostenlos, so dass Sie prüfen können, ob es für Sie funktioniert.

1
1
1
2015-02-20 20:43:08 +0000

Okay, trotz Vinayaks exzellenter Antwort - Screenshot Captor - die großartig funktioniert, wurde ich neugierig und habe alle Screengrab-Utilities bei Gizmo’s freeware ausprobiert, einschließlich derer, die im Kommentarbereich erwähnt wurden. Insgesamt habe ich bis jetzt etwa 20 ausprobiert.

Ich habe nur drei gefunden, die ich erfolgreich benutzt habe, um ein Fenster zu greifen, das über die sichtbare Anzeige des Bildschirms hinausgeht. Ich bezweifle, dass sie so leistungsfähig sind wie Screenshot Captor, was das Erfassen von Fenstern mit Bildlaufleisten angeht, aber sie sind kleiner und erfüllen die von mir gewünschte Aufgabe:

1
1
1
2015-04-07 22:01:29 +0000

Ich versuche eigentlich, etwas aus einer PDF-Datei zu bekommen, könnte ein wenig grob sein, um Stücke zusammenzufügen

Das Impressive Projekt verwendet einige Werkzeuge, um PDF-Seiten in Bilder zu rendern. Die eigentlichen Kommandozeilenparameter können aus dem Quellcode entnommen werden:

Alternativ dazu können Sie eine einzelne PDF-Seite entweder in Gimp oder Inkscape importieren. Der Import in Inkscape hat den zusätzlichen Vorteil, dass Sie die eigentliche Seite bearbeiten können, bevor Sie sie in ein anderes Format exportieren.

Wenn Sie schließlich tatsächlich Bilder aus einem PDF extrahieren wollen, verwenden Sie das Werkzeug pdfimages von Xpdf Poppler :

pdfimages -j <file.pdf> <image_files_prefix>
1
1
1
2015-02-17 07:13:04 +0000

Um einen Schnappschuss von einem Fenster zu machen, das größer als der Bildschirm ist, müssen Sie den Bildschirm vergrößern, da ein Screenshot keine Pixel enthalten kann, die nicht gezeichnet wurden.

Bei der Verwendung des Windows-Applets Systemsteuerung / Darstellung und Anpassung / Anzeige / Leichtere Lesbarkeit, ist es nur möglich, die Bildschirm-DPI zu erhöhen, nicht aber, sie zu verringern.

Dennoch gibt es eine Möglichkeit, die DPI zu reduzieren, die eine Bearbeitung der Registry beinhaltet.

Aus dem Artikel Zane’s Blog - LogPixels DPI hack :

Hier ist ein praktischer Tipp für die Netbook-Benutzer da draußen, die dringend mehr Bildschirmfläche brauchen. Sie können einen DPI-Wert von weniger als 96 erzwingen, indem Sie die Windows-Registrierung verwenden.

Öffnen Sie dazu regedit, navigieren Sie zu HKEY_CURRENT_CONFIG\Software\Fonts, Eintrag LogPixels und ändern Sie den Dezimalwert von 96 auf einen niedrigeren Wert wie 80. Melden Sie sich dann ab und wieder an und Sie werden die Änderungen sehen.

Ich verwende einen Wert von 80 auf meinem Netbook, und das ist ungefähr der Wert, den ich am wenigsten verliere, während die Dinge immer noch (halb) lesbar bleiben. Sie werden feststellen, dass es die Lesbarkeit von Schriften wirklich behindert und auch einige seltsame Bitmap-Skalierungsartefakte hat, aber wenn Sie wie ich sind und sich daran gewöhnen können, dann ist der gewonnene zusätzliche Platz auf dem Bildschirm es wert.

Sie können sich einen Seite-an-Seite-Vergleich meines Desktops mit LogPixels bei 80 und bei 96 ansehen:

Bevor Sie die Registrierung ändern, exportieren Sie den Fonts-Zweig als Backup und erstellen Sie außerdem einen Systemwiederherstellungspunkt. Es könnte eine gute Idee sein, die .reg-Datei auf den Desktop zu exportieren, wenn Sie diese Experimente durchführen, damit Sie sie mit einem einfachen Doppelklick aktivieren und die ursprünglichen Größen wiederherstellen können.

1
1
1
2013-10-29 05:36:27 +0000

Ich versuche eigentlich, etwas aus einer PDF-Datei zu bekommen, könnte ein bisschen grob sein, um Teile zusammenzufügen

Acrobat Reader unterstützt tatsächlich “Ganzseiten-Screenshots” über das Schnappschuss-Werkzeug :

Mit dem Schnappschuss-Werkzeug können Sie alle ausgewählten Inhalte (Text, Bilder oder beides) in die Zwischenablage oder in eine andere Anwendung kopieren. Text und Bilder werden als ein Bild kopiert.

Wählen Sie das Schnappschuss-Werkzeug, indem Sie Bearbeiten > Schnappschuss machen wählen. Führen Sie einen der folgenden Schritte aus:

  • Klicken Sie auf eine beliebige Stelle der Seite, um den gesamten auf dem Bildschirm angezeigten Inhalt zu erfassen. (Beachten Sie, dass dadurch tatsächlich ganze Seiten erfasst werden, nicht nur der sichtbare Bereich auf dem Bildschirm.)_

  • Ziehen Sie ein Rechteck um den Text oder die Bilder oder eine Kombination aus beidem.

  • Ziehen Sie ein Rechteck innerhalb eines Bildes, um nur einen Teil des Bildes zu kopieren.

Das Schnappschuss-Werkzeug kann so eingestellt werden, dass eine feste Auflösung für das aufgenommene Bild verwendet wird, unabhängig von der aktuellen Zoomstufe.

Suchen Sie nach dieser Einstellung unter Edit > Preferences > General > Use fixed resolution for Snapshot tool images. Ich verwende eine Auflösung von 150 DPI.

0
0
0
2017-11-02 10:35:21 +0000

Wenn Sie einen Screenshot von einer Webseite aufnehmen müssen, können Sie die Chrome DevTools verwenden.

Sehen Sie sich dieses Video https://www.youtube.com/watch?v=r_6_9eFPhxI an.