Ich habe lange Zeit Shutter- und Screenshot- Anwendungen verwendet, um Screenshots zu machen. Aber sie können nur Screenshots machen, die so groß sind wie der physische Bildschirm.
Manchmal muss ich einen Screenshot einer ganzen Webseite machen , weil die Seite vom Browser nicht richtig gespeichert werden kann oder ich auch Popups einfügen möchte. Diese Situation erfordert eine Software, die einen Screenshot länger als der physische Bildschirm machen kann .
Gibt es dafür eine Software?
Beachten Sie, dass es bei dieser Frage und ihren Antworten um das Speichern von Webseiten geht. Sie speichern keine Popups, was in meinem Fall unerlässlich ist. Ich möchte keinen Konverter. Ich benötige eine wörtliche Screenshot-App oder irgendetwas, das das Pop speichern könnte -up's auch.
Und ich benutze Mozilla Firefox, weil es wirklich schöne Plugins hat. Die Lösung sollte für Firefox selbst funktionieren.
quelle
Antworten:
In neueren Versionen von Firefox sind keine Plugins erforderlich. Diese Funktion ist in den Browser integriert.
:screenshot --fullpage
(dies wird automatisch vervollständigt,:s
Tab--fullpage
funktioniert also).Dadurch wird der Screenshot als PNG-Datei in Ihrem Download-Ordner gespeichert. Standardmäßig enthält der Dateiname Datum und Uhrzeit. Wenn Sie möchten, können Sie einen anderen Dateinamen verwenden, indem Sie ihn einfach an die CLI übergeben :
screenshot --fullpage my_name.png
.Dies funktioniert auch in Popup-Fenstern, aber jedes Fenster muss einzeln gespeichert werden. Ich kenne keine Möglichkeit, sie zu einem einzigen Screenshot zu kombinieren. (Sie können dies natürlich später in GIMP oder einem anderen Bildbearbeitungswerkzeug tun.)
quelle
Hier eine Liste der Anwendungen, die Sie vom Terminal aus verwenden können:
wkhtmltopdf ist ein Befehlszeilenprogramm, das HTML mithilfe der Webkit-Rendering-Engine in PDF konvertiert.
Das Dienstprogramm wkhtmltoimage erstellt den Screenshot einer bestimmten URL und speichert ihn als PNG-Bild. Es verwendet die Webkit-Rendering-Engine.
Download: http://code.google.com/p/wkhtmltopdf/downloads/list
Verwendungszweck :
Um das Dienstprogramm wkthmltoimage zu verwenden, führen Sie einfach den Befehl vom Terminal aus und geben Sie die URL und den Namen für die Bilddatei an.
Es wird google.png im Home-Verzeichnis mit dem Screenshot von www.google.com erstellt
Andere Optionen :
wkhtmltoimage bietet viele Optionen zum Anpassen des Screenshots. Einige Beispiele sind wie folgt:
Qualität - Steuert die Qualität / Komprimierung des Generierungsbildes. Standard ist 94
Deaktivieren Sie Bilder
Javascript ausschalten
Schneiden Sie den Screenshot zu
Cutycapt ist ein Dienstprogramm, mit dem Sie mithilfe der Webkit-Rendering-Engine den Screenshot einer URL erstellen und in einer Bilddatei speichern können.
Installieren
Verwendung Um cutycapt zu verwenden, führen Sie einfach den Befehl vom Terminal aus und geben Sie die URL und den Namen für die Ausgabedatei an.
Es wird eine google.png-Datei im Home-Verzeichnis erstellt, die den Screenshot von www.google.com enthält
khtml2png verwendet die Konqueror-Rendering-Engine, um Screenshots von Webseiten zu erstellen.
Herunterladen
Installieren
Um khtml2png zu installieren, muss das Programm kompiliert und auf dem System aufgebaut werden.
Verwendung Um khtml2png zu verwenden, führen Sie das Programm über die Befehlszeile aus und geben Sie die URL und andere Optionen an.
Dies würde eine google.png im Home-Verzeichnis mit dem Screenshot von www.google.com erstellen.
Pywebshot verwendet in Python eingebettete Python-Bindungen ( http://www.mozilla.org/unix/gtk-embedding.html )
Installieren
Verwendungszweck :
Es sollte eine www.google.com.png in dem Verzeichnis erstellen, das den Screenshot der Größe 1024 x 768 enthält.
quelle
Unter Firefox können Sie ein Addon namens Awsome Screenshot Capture plus verwenden
quelle
Wenn Sie mit Chrome arbeiten, können Sie die Screen Capture- Erweiterung verwenden, die ganzseitige Screenshots unterstützt. Beachten Sie, dass es mit HTTPS-fähigen Seiten manchmal nicht funktioniert.
quelle
Ich habe Awsome Screenshot: Screen Capture Annotate - Ein Chrome-Plugin ausprobiert . Es hat ziemlich gut für mich funktioniert. Erfasste die Pop-Ups (jQuery-basiert) [Nicht die Warnungen], die vollständige Seitenerfassung und arbeitete auch mit HTTPS !! Tolles Werkzeug.
quelle