Я хочу сделать снимки экрана в веб-браузере так, чтобы получающаяся графика (.png, .jpg) была определенным разрешением, например: 1024 x 768
Помимо корректировки моего разрешения монитора, там какой-либо способ сделать это с приложением или плагином/прибавлять специально для Mac OS? Существует Firefox, включают названное Окно Resizer, но это не работает с более новыми версиями Firefox.
Последней программой, которую я использовал для этого, был веб-Снимок Gadwin
Я не вспоминаю все его функции, но я думаю, что это может достигнуть того, что требуется здесь.
Другие опции были бы:
Снимок экрана - Снимок экрана Веб-страницы, расширение Chrome, которое позволяет Вам сделать снимки экрана
Получите Меня, который является гибким снимком экрана и утилитой записи для Mac OS X, который показывает плавающее окно получения, несколько опций сохранения, и измените размер способности.
Дополнительный Веб-разработчик Firefox поддерживает изменение размеров окна браузера. Существует несколько разрешений по умолчанию, и можно легко добавить больше.
Если Вы просто хотите содержание, не окно браузера (и его панели инструментов) само, то Папарацци могли бы быть довольно полезными. Это не только имеет свой собственный GUI, но также и имеет синтаксис URL, который поддерживает вызов от любого браузера, включая установку размера:
paparazzi:(maxwidth=1000,maxheight=700)http://www.google.com/
Превратите это в bookmarklet как так:
javascript:void(window.location.href='paparazzi:(maxwidth=1000,maxheight=700)'+window.location.href)
В Safari можно присвоить его одному из первых 9 мест в папке закладок и следовательно автоматически дать ему что-то как сочетание клавиш Команды 1. Обратите внимание, что независимо от того, что браузер, который Вы используете, фактический снимок экрана, будет всегда создаваться с помощью WebKit (точно так же, как Safari и Chrome делают, но отличающийся от Геккона Firefox).
Папарацци также поддерживают некоторый AppleScript. Или если Вы предпочитаете командную строку, с помощью webkit2png:
python webkit2png -W 1000 -H 700 http://google.com/
Если Вы также хотите включать само окно браузера, то я сомневаюсь, что существует определенный для браузера инструмент для этого, таким образом, необходимо было бы использовать обычную программу снимка экрана. Для изменения размеров окна браузера для этого я использую следующий bookmarklet (который, для некоторых браузеров мог бы относиться к внутреннему формату, но для Safari и Firefox относится к внешнему размеру):
javascript:void(window.resizeTo(1000,700))
Вы хотите AppleScript.
Или JavaScript отмечает теперь, когда я думаю об этом.