Как программно сделать скриншот приложения в Linux? - PullRequest
5 голосов
/ 08 мая 2009

Как программно сделать скриншот приложения в Linux? Я использую с ++. Любая идея? Для Windows есть много ресурсов, но я не могу найти ничего для Linux

Любая помощь? Спасибо

Ответы [ 3 ]

1 голос
/ 08 мая 2009

Если вам нужен только рекордер экрана, попробуйте использовать xvidcap . Если вы хотите сделать свой собственный, попробуйте поискать источники. Я не совсем уверен, как это работает, хотя. Я думаю, что он использует расширение XShm как-то.

1 голос
/ 08 мая 2009

Уже ответили здесь:

Снимок экрана приложения Windows, работающего под Wine (Linux)

Редактировать: если вы хотите сделать это в C, попробуйте Xlib. Некоторые ссылки:

0 голосов
/ 08 мая 2009

Разве вы не можете просто сделать это с http://www.imagemagick.org/script/index.php?

Обычно это встроенные репозитории Linux, и вы можете сделать гораздо больше, чем просто сделать снимок экрана с ним ... http://tips.webdesign10.com/how-to-take-a-screenshot-on-ubuntu-linux

...