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.
sudo apt-get install wkhtmltopdf
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.
$ ./wkhtmltoimage-amd64 http://www.google.com google.png
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
$ ./wkhtmltoimage-amd64 --quality 50 http://www.google.com google.png
Deaktivieren Sie Bilder
$ ./wkhtmltoimage-amd64 --no-images http://www.google.com google.png
Javascript ausschalten
$ ./wkhtmltoimage-amd64 --disable-javascript http://www.google.com google.png
Schneiden Sie den Screenshot zu
$ ./wkhtmltoimage-amd64 --crop-h 300 --crop-w 300 --crop-x 0 --crop-y 0 http://www.google.com googl
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
sudo apt-get install subversion libqt4-webkit libqt4-dev g++ cutycapt
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.
$ cutycapt --url=http://www.google.com/ --out=google.png
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
http://khtml2png.sourceforge.net/index.php?page=download
Installieren
Um khtml2png zu installieren, muss das Programm kompiliert und auf dem System aufgebaut werden.
sudo apt-get install kdelibs4-dev zlib1g-dev g++ cmake
Extract the khtml2png archive.
./configure
make
sudo checkinstall (this will create a deb file and install it , so that it can easily uninstalled later)
Verwendung
Um khtml2png zu verwenden, führen Sie das Programm über die Befehlszeile aus und geben Sie die URL und andere Optionen an.
$ khtml2png2 --width 800 --height 600 http://www.google.com/ google.png
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
sudo apt-get install python-gtkmozembed
Download pywebshot from https://github.com/coderholic/PyWebShot
Verwendungszweck :
$ python pywebshot.py www.google.com -t 1024x768<br /><br />Loading www.google.com... saved as www.google.com.png
Es sollte eine www.google.com.png in dem Verzeichnis erstellen, das den Screenshot der Größe 1024 x 768 enthält.