Automatisch Bilder von Webseiten erstellen


Manchmal kann es ganz nützlich sein, eine Webseite direkt als Bild speichern zu können. Chrome (ab Version 59 bzw. 60) bringt von Haus aus eine Möglichkeit mit, dies per Eingabeaufforderung zu machen.

Start chrome.exe –headless –screenshot="C:\temp\bild.png" https://www.bild.de –window-size=1024,1280

hier die passende Ausführung in Powershell:

Start-Process  chrome.exe -ArgumentList  "–headless", ‚–screenshot="C:\temp\bild.png"‘, "https://www.bild.de", "–window-size=1024,1280"

Beide Varianten führen dazu, dass im Verzeichnis C:\Temp die das Bild der Webseite in der Datei bild.png gespeichert wird.

Wer die Seite lieber als PDF-Datei speichern möchte, der verwendet diese Variante:

Start chrome.exe –headless –print-to-pdf="c:\temp\bild.pdf" https://www.bild.de –window-size=1024,1280

in Powershell also:

Start-Process  chrome.exe -ArgumentList  "–headless", ‚–print-to-pdf="c:\temp\bild.pdf"‘, "https://www.bild.de", "–window-size=1024,1280"

Weitere Infos zum Headless-Modus findet man hier: https://developers.google.com/web/updates/2017/04/headless-chrome.

Werbeanzeigen

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden /  Ändern )

Google Foto

Du kommentierst mit Deinem Google-Konto. Abmelden /  Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden /  Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden /  Ändern )

Verbinde mit %s


%d Bloggern gefällt das: