Open-Source-Firefox-Add-On zum Erstellen eines Screenshots der gesamten Seite

Ich möchte ein Bild einer ganzen Webseite aufnehmen, einschließlich dessen, was derzeit nicht auf dem Bildschirm angezeigt wird (Scrollen).

Absolute Anforderungen:

  • MUSS OPEN SOURCE SEIN ( im Gegensatz zu dieser anderen Frage ), geben Sie bitte einen Link zur Quelle an
  • Schnapp dir die ganze Seite
  • Als PNG speichern
  • Funktioniert unter Linux/Mac/Windows

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:

  • Ich habe Nimbus verwendet, aber sie fingen an, Plugs für unerwünschte Dienste einzufügen.
  • Schlagen shift- f2für die Konsole dauert das Eintippen dann screenshot /path/to/file --fullpagezu lange.
  • Entführung! ist Open Source, wird aber nicht mehr gepflegt und funktioniert nicht im aktuellen Firefox.
Viele Programme funktionieren für moderne Websites nicht mehr, da die Websites diese Parallax-Scrolling-Funktionen in JavaScript verwenden. Selbst die in Firefox eingebaute Funktion (Antwort unten) funktioniert nicht auf Seiten wie boy-coy.com

Antworten (4)

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!

Linux Firefox: Verfügbar durch Rechtsklick auf eine beliebige Webseite :-)

Sie können es bereits mit Firefox tun:

  1. Drücken SieF12
  2. Klicken Sie auf Einstellungen
  3. Ganzseitigen Screenshot aktivieren
  4. Jetzt können Sie immer auf dieses Kamerasymbol klicken und der Screenshot wird in Ihrem Downloads-Ordner gespeichert

Sie können auch :oder drücken, Shift+F2um die grafische Befehlszeile zu öffnen , und dann eingeben, screenshot filenameum 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 identifiziert

Erweiterte 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.

Könnten Sie bitte offenlegen, dass Sie der Autor dieser Erweiterung sind? Vielen Dank!
Erfüllt es die Anforderung „Funktioniert unter Linux/Mac/Windows“? Unter Linux erhalte ich "Nicht verfügbar für Ihre Plattform".
Erfüllt es die Anforderung „Als PNG speichern“ und die Anforderung „MUST BE OPEN SOURCE“?
Ja. Diese Erweiterung ist nur für Windows. Es ist Open Source. Es verwendet HTML2Canvas. Es generiert nur ein PDF. Mit Html2Canvas ist es auch möglich, als PNG zu speichern.
Bitte fügen Sie einen Link zum Quellcode bei, danke! Bitte beschreiben Sie auch die Schritte zum Speichern als PNG mit Screenshots.