Ich möchte ein Bild einer ganzen Webseite aufnehmen, einschließlich dessen, was derzeit nicht auf dem Bildschirm angezeigt wird (Scrollen).
Absolute Anforderungen:
Ich bevorzuge ein Add-On, das NUR die ganze Seite erfasst. Wenn ich nur eine Auswahl der Seite erfassen wollte, würde ich mein im Betriebssystem integriertes Screenshot-Tool verwenden.
Was ich probiert habe:
screenshot /path/to/file --fullpage
zu lange.Firefox hat jetzt ein eingebautes "Screenshot machen"-Tool in der Adressleiste (Klicken Sie auf die drei Punkte). Es hat einen ganzseitigen Screenshot und einen Screenshot der sichtbaren Seite. Kann in die Zwischenablage kopieren oder herunterladen. Ziemlich praktisch!
Sie können es bereits mit Firefox tun:
Sie können auch :oder drücken, Shift+F2um die grafische Befehlszeile zu öffnen , und dann eingeben, screenshot filename
um einen Screenshot zu machen. Um eine ganze Seite aufzunehmen, verwenden Sie :screenshot filename -fullpage
.
Sie können die Hilfeseite auch über besuchen help screenshot
. Unten ist, was es zeigt:
Zusammenfassung: Screenshot [Dateiname] [--clipboard] [--imgur] [--delay ...] [--dpr ...] [--fullpage] [--selector ...] [--chrome]
Speichern Sie ein PNG-Bild des gesamten sichtbaren Fensters (optional mit einer Verzögerung)Optionen:
[filename] (string, helpManOptional)
Der Name der Datei (sollte die Erweiterung „.png“ haben), in die wir den Screenshot schreiben.
[--clipboard] (boolean, erforderlich)
True, wenn Sie den Screenshot kopieren möchten, anstatt ihn in einer Datei zu speichern.
[--imgur] (boolean, erforderlich)
Verwenden, wenn Sie auf imgur.com hochladen möchten, anstatt auf der Festplatte zu speichern
[--delay ...] (Zahl, helpManOptional)
Die Wartezeit (in Sekunden) vor dem Screenshot saved
[--dpr ...] (number, helpManOptional)
Das Pixelverhältnis des Geräts, das beim Aufnehmen des Screenshots verwendet werden soll
[--fullpage] (boolean, erforderlich)
True, wenn der Screenshot auch Teile der Webseite enthalten soll, die außerhalb der aktuellen liegen gescrollte Grenzen.
[--selector ...] (remote, helpManOptional)
Ein CSS-Selektor zur Verwendung mit document.querySelector, der ein einzelnes Element identifiziertErweiterte Optionen:
[--chrome] (boolean, erforderlich)
True, wenn Sie statt des Inhaltsfensters der Webseite einen Screenshot des Firefox-Fensters erstellen möchten.
Hinweis: Dies funktioniert nur für Firefox 61-
Verwenden Sie eine kostenlose WebTOPDF- Firefox-Erweiterung und keine Serververarbeitung. Es wird ein Screenshot der gesamten Seite erstellt, auch wenn dies derzeit nicht auf dem Bildschirm angezeigt wird (Scrollen). Diese Erweiterung ist nur für Windows . Es ist Open Source. Es verwendet HTML2Canvas . Es generiert nur ein PDF. Ja, ich bin der Besitzer davon.
Thomas Weller