2014-10-12 2 views
1

Я использую Windows 8. У меня есть координаты части экрана, и я хочу сделать снимок экрана только этого прямоугольника. Как я могу сделать это с помощью ImageMagick?Как сделать снимок экрана с помощью части экрана с помощью ImageMagick?

+0

В какой ОС/платформе вы работаете? –

+0

http://www.imagemagick.org/discourse-server/viewtopic.php?f=23&t=24702 –

+0

@MarkSetchell Мне нужно сделать снимок экрана с части экрана, а не с активного окна. – vasili111

ответ

3

Если вы по крайней мере ImageMagick 6.8.9-0 вы можете сделать следующее, чтобы сделать скриншот части экрана:

convert screenshot: -crop 100x100+500+500 screenshot.png 

В приведенном выше примере, операция -crop вырезает прямоугольник, 100x100 (width и height) в позиции 500x500 (x и y в верхнем левом углу прямоугольника). И если на вашем компьютере есть несколько мониторов, вы можете указать индекс screenshot:[1]. Индекс монитора начинается с 0, поэтому первый монитор будет иметь индекс 0.

convert screenshot:[1] -crop 100x100+500+500 screenshot.png 
Смежные вопросы