Ich bin derzeit an einem Projekt beteiligt, bei dem ich wiederholt Schnappschüsse vom Bildschirm machen muss. Ich benutze qt's grabScreen-Funktion, um das gleiche zu tun. Der Bildschirm friert für eine halbe Sekunde jedes Mal ein, wenn das Programm einen Schnappschuss macht, der dazu führt, dass der Computer sehr langsam zu sein scheint: (
Kann mir jemand eine bessere Methode vorschlagen?
Sie könnten sich die Quelle von, sagen wir, ksnapshot
ansehen, was die Qt-basierte KDE-App ist, die dies tut. Sein SVN-Archiv ist hier .
Wenn Sie es auf eine niedrigere Ebene machen, sollten Sie sich eines dieser xorg-Tools ansehen, an die ich mich nicht erinnern kann. Es ist standardmäßig installiert und gibt den Screenshot im Bitmap-Format aus. Es ist eine Schande, dass ich mich nicht an den Namen erinnern kann.
EDIT: Ich habe es! Es ist "xwd". Prost.