Screenshots: Unterschied zwischen den Versionen

Aus Linupedia.org
Wechseln zu: Navigation, Suche
(Screenshots erstellen: Etwas Wikifreundlicher gestalltet)
(Script für Screenshots: Screenshots von WM/DM/Konsole)
 
(13 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
=== [[Screenshots erstellen]] ===
 
 
 
Ich habe mal ein paar Möglichkeiten zusammengetragen Screenshots
 
Ich habe mal ein paar Möglichkeiten zusammengetragen Screenshots
 
zu erstellen, da die Frage schon öfter aufgetaucht ist.
 
zu erstellen, da die Frage schon öfter aufgetaucht ist.
  
 
Es gibt verschiedene Möglichkeiten:
 
Es gibt verschiedene Möglichkeiten:
 
 
 
  
 
=== Gimp ===
 
=== Gimp ===
Zeile 18: Zeile 13:
 
Alternativ lässt sich Ksnapshot, unter KDE, auch via Drucktaste aufrufen.
 
Alternativ lässt sich Ksnapshot, unter KDE, auch via Drucktaste aufrufen.
  
 +
Ist im Paket kdegraphics3 enthalten
  
 
=== Strg+Druck ===
 
=== Strg+Druck ===
Zeile 69: Zeile 65:
  
 
=== Script für Screenshots ===
 
=== Script für Screenshots ===
 
+
Folgendes Script wird in den Ordner /home/Dein Benutzer/Bildschirmfotos als Screenshot.sh (ausführbar machen) gelegt:
<!-- Das Script stammt von b3ll3roph0n http://www.linux-club.de/viewtopic.php?t=63816-->
+
Das Script stammt von [[Benutzer:b3ll3roph0n|b3ll3roph0n]]
  
 
<pre>#!/bin/bash
 
<pre>#!/bin/bash
 
DATE=`date "+%Y-%m-%d"`;
 
DATE=`date "+%Y-%m-%d"`;
 
TIME=`date "+%H-%M"`;
 
TIME=`date "+%H-%M"`;
DIR="/speicher/pfad";
+
DIR="/home/Dein Benutzer/Bildschirmfotos";
 
EXT="jpg";
 
EXT="jpg";
  
Zeile 87: Zeile 83:
 
   import -window root "$DIR/$DATE/$TIME-$x.$EXT";
 
   import -window root "$DIR/$DATE/$TIME-$x.$EXT";
 
  else import -window root "$DIR/$DATE/$TIME.$EXT";
 
  else import -window root "$DIR/$DATE/$TIME.$EXT";
fi;</pre>  
+
fi;</pre>
 +
 
 +
[[Bild:KDE Kontrollzentrum Tastenkombination Tastenkürzel.jpg|thumb|240px|Anlegen der eigenen Tastaturkürzel]]
 +
Das Kontrollzentrum öffnen --> Regionaleinstellungen & Zugangshilfen --> Tastenkombinationen -->
 +
 
 +
Reiter: ''Allgemein'' --> Neue Gruppe --> eigene --> auf eigene gehen --> Neue Aktion --> Aktionsname: Bildschirmfotos --> Aktionstyp: Tasturkürzel->Befehl/Adresse(einfach) anwählen.
 +
 
 +
Reiter: ''Tastaturkürzel wählen'' --> Button ''Keiner'' anklicken --> dann die Tasten Alt+Umschalt+F4 drücken --> OK
 +
 
 +
Reiter: ''Befehl/Adresse-Einstellungen'' --> /home/Dein Benutzer/Bildschirmfotos eingeben --> Anwenden
 +
 
 +
Jetzt werden in dem Ordner /home/Dein Benutzer/Bildschirmfotos mit jeweiligen Datum Ordner angelegt, in denen die Screenshots die mit dem Tastaturbefehl ausgeführt werden wandern.
  
 +
Eine umfangreichere Version des Scriptes findet ihr unter [[Screenshots von WM/DM/Konsole]]
  
 
=== Screenshots von Webseiten ===
 
=== Screenshots von Webseiten ===
  
Dafür habe ich ein kleines Skript geschrieben:
+
Dafür hat [[Benutzer:Moenk|Moenk]] ein kleines Skript geschrieben:
  
  kwebdesktop www.linux-club.de 1000 750 screenshot.jpg
+
#/bin/sh
  convert -scale 100 screenshot.jpg screenshot.jpg
+
  kwebdesktop 1000 750 screenshot.png http://www.linux-club.de
 +
  convert -scale 100 screenshot.png screenshot.jpg
 
  display screenshot.jpg
 
  display screenshot.jpg
  
 +
 +
=== Screenshots von PDF-Dokumenten ===
 +
 +
Eine durchnummerierte Anzahl von Bildern aller PDF Seiten einzeln.
 +
# convert dokument.pdf dokument-%03d.png
 +
# ls dokument-00*
 +
dokument-000.png  dokument-002.png  dokument-004.png  dokument-006.png
 +
dokument-001.png  dokument-003.png  dokument-005.png  dokument-007.png
 +
 +
 +
In dem meisten Fällen wird man aber nur eine bestimmte Seite benötigen. Beispiel:
 +
# convert dokument.pdf\[7\] dokument.png
 +
hier wird ein Screenshot von der 8. Seite angefertigt. ( '''Beachte''':''die Zählung beginnt bei diesem Befehl hier mit 0'' )
 +
 +
 +
== Quellen und weiterführende Links ==
 +
* http://www.tuxfutter.de/wiki/Scrot
 +
* http://www.linux-club.de/viewtopic.php?t=63816
 +
* http://www.linux-club.de/ftopic63816.html
 
----
 
----
 +
 +
  
  

Aktuelle Version vom 24. Juni 2007, 17:33 Uhr

Ich habe mal ein paar Möglichkeiten zusammengetragen Screenshots zu erstellen, da die Frage schon öfter aufgetaucht ist.

Es gibt verschiedene Möglichkeiten:

Gimp

Gimp starten | Datei | Holen | und Screen Shot wählen.


Ksnapshot

Alt+F2 drücken und ksnapshot eingeben. Rest ist selbsterklärend.
Alternativ lässt sich Ksnapshot, unter KDE, auch via Drucktaste aufrufen.

Ist im Paket kdegraphics3 enthalten

Strg+Druck

Legt ein Bild vom Desktop in die Zwischenablage. Von dort kann der Shot in diverse Programme eingefügt (Einfügen-Funktion) werden.


Scrot

scrot ist ein Konsolenprogramm zum erstellen von Screenshots.

Bedienung:

scrot -d sec pfad/dateiname.png

Auswahlrahmen mit der Maus ziehen:

scrot -s pfad/dateiname.png

Zeitgesteuert:

scrot -d 7 test.png

nach 7 Sekunden wird ein Screenshot des aktuellen Bildschirmes erstellt und im Home Verzeichnis unter dem Namen test.png gespeichert.


Quelle: http://www.tuxfutter.de/wiki/Scrot
Download unter: http://linuxbrit.co.uk/scrot/


Screenshots mit ImageMagik

Unter KDE Alt+F2 drücken (oder Konsole) und folgendes eintippen: import bild.png

Jetzt erscheint ein Fadenkreuz. Mit diesem klickt man auf das Fenster, von dem ein Shot erstellt werden soll. Es ertönen zwei Piep-Töne; fertig

Möchte man die Fensterrahmen mit aufnehmen benutzt man diesen Befehl:

import -frame bild.png

Screenshot vom gesamten Desktop:

import -window root screenshot.png

Mittels sleep läßt sich auch eine Verzögerung einstellen (hier 5 Sekunden):

sleep 5; import -window root screenshot.png


Script für Screenshots

Folgendes Script wird in den Ordner /home/Dein Benutzer/Bildschirmfotos als Screenshot.sh (ausführbar machen) gelegt: Das Script stammt von b3ll3roph0n

#!/bin/bash
DATE=`date "+%Y-%m-%d"`;
TIME=`date "+%H-%M"`;
DIR="/home/Dein Benutzer/Bildschirmfotos";
EXT="jpg";

if /usr/bin/test ! -d "$DIR/$DATE"; then mkdir "$DIR/$DATE"; fi
if `/usr/bin/test -e "$DIR/$DATE/$TIME.$EXT"`;
 then
  x=0;
  while `/usr/bin/test -e "$DIR/$DATE/$TIME-$x.$EXT"`;
   do x=`expr $x + 1`;
    done;
  import -window root "$DIR/$DATE/$TIME-$x.$EXT";
 else import -window root "$DIR/$DATE/$TIME.$EXT";
fi;
Fehler beim Erstellen des Vorschaubildes: Datei fehlt
Anlegen der eigenen Tastaturkürzel

Das Kontrollzentrum öffnen --> Regionaleinstellungen & Zugangshilfen --> Tastenkombinationen -->

Reiter: Allgemein --> Neue Gruppe --> eigene --> auf eigene gehen --> Neue Aktion --> Aktionsname: Bildschirmfotos --> Aktionstyp: Tasturkürzel->Befehl/Adresse(einfach) anwählen.

Reiter: Tastaturkürzel wählen --> Button Keiner anklicken --> dann die Tasten Alt+Umschalt+F4 drücken --> OK

Reiter: Befehl/Adresse-Einstellungen --> /home/Dein Benutzer/Bildschirmfotos eingeben --> Anwenden

Jetzt werden in dem Ordner /home/Dein Benutzer/Bildschirmfotos mit jeweiligen Datum Ordner angelegt, in denen die Screenshots die mit dem Tastaturbefehl ausgeführt werden wandern.

Eine umfangreichere Version des Scriptes findet ihr unter Screenshots von WM/DM/Konsole

Screenshots von Webseiten

Dafür hat Moenk ein kleines Skript geschrieben:

#/bin/sh
kwebdesktop 1000 750 screenshot.png http://www.linux-club.de
convert -scale 100 screenshot.png screenshot.jpg
display screenshot.jpg


Screenshots von PDF-Dokumenten

Eine durchnummerierte Anzahl von Bildern aller PDF Seiten einzeln.

# convert dokument.pdf dokument-%03d.png
# ls dokument-00*
dokument-000.png  dokument-002.png  dokument-004.png  dokument-006.png
dokument-001.png  dokument-003.png  dokument-005.png  dokument-007.png


In dem meisten Fällen wird man aber nur eine bestimmte Seite benötigen. Beispiel:

# convert dokument.pdf\[7\] dokument.png

hier wird ein Screenshot von der 8. Seite angefertigt. ( Beachte:die Zählung beginnt bei diesem Befehl hier mit 0 )


Quellen und weiterführende Links





Zurück zu Grafik