Если бы кто-нибудь взялся составить список самого необходимого софта, то на одной из верхних позиций определенно стояли бы программы для работы с изображениями. Обойтись без них не удастся практически никому. Скриншоты, фотографии и все прочие картинки нужно чем-то снимать, просматривать, редактировать, конвертировать. Универсальную утилиту для совершения всех вышеозначенных процедур найти трудно, поэтому пользователям приходится компоновать комплект программ, выполняющих каждая свою задачу. Сегодня мы расскажем о программе, которая может войти в пользовательский комплект с пометкой "утилита для снятия скриншотов".
Скриншот - это снимок экрана, картинка, которая точно отображает то, что показывает ваш монитор в конкретный момент. Показывается абсолютно все, что вы видите сами: курсор, все открытые окна в том порядке, как они расположены на экране. При помощи таких картинок можно доложить в службу поддержки о проблеме, запечатлеть игровое достижение или что-то поведать миру. О подобном софте мы уже неоднократно писали.
Программа, о которой мы расскажем сегодня, называется HyperSnap. Думаем, что название вам что-то говорит. Этот продукт уже давно стал негласным стандартом в своей области, его функциональности позавидуют многие конкуренты. Программа постоянно обновляется и приобретает все больше возможностей, среди которых и такие экзотические, как загрузка картинки на ftp-сервер. Это не говоря уже о довольно приличном наборе инструментов для редактирования изображений и поддержке огромного количества графических форматов. Но фантазия разработчиков не ограничилась банальным захватом всего экрана или отдельно взятого окна - предусмотрен даже режим съемки кнопок и курсоров мыши.
Итак, посмотрим, что умеет HyperSnap, кроме режимов стандартного полноэкранного захвата и стандартного же захвата активного в данный момент окна, с которыми программа справляется без нареканий. В дополнение можно захватить окно целиком, окно без рамок и заголовка, а также копировать в буфер такие отдельные элементы окна, как кнопки, панели, скроллеры, выпадающие меню, строки статуса и так далее. Кроме того, можно захватить отдельные прямоугольные области экрана. При этом будут постоянно показываться небольшое окно увеличения и краткая справка по возможным опциям захвата (например, клавиши для смены позиции угла захвата), а также будет указываться размер захватываемой области.
Естественно, что выбор режима захвата может осуществляться пользователем вручную, а может - при помощи "горячих" клавиш. Особенно стоит отметить возможность голосового управления программой, что, несомненно, будет полезно при использовании в процессе игры. Во время жарких баталий пальцы от клавиатуры не оторвешь и дотянуться до заветных "горячих" клавиш нет никакой возможности.
При захвате изображения можно указать принудительный захват изображения курсора, а также включить режим AutoScroll Window, позволяющий автоматически прокручивать и захватывать неотображенную в данный момент на экране информацию в окнах с длинными документами, например в окнах браузеров. Для автоскроллирования можно определить и время в миллисекундах для ожидания окончания перерисовки окна при прокрутке.
Думаем, не стоит даже комментировать, что HyperSnap без особых проблем раскусывает такие трудные орешки, как скринсейверы и игры всех видов и мощностей, использующие любую версию DirectX или 3Dfx Glide, а также без труда извлекает картинку с видеоплееров, проигрывается ли в данный момент DVD или MPEG4. Разработчики особенно отмечают, что при использовании встроенных в Windows и игры средств захвата нарушается цветовая гамма выходного изображения, а использование HyperSnap позволяет этого избежать. Захват видеоизображений, а также скриншотов игр, использующих поддержку OpenGL, по умолчанию осуществляется клавишей Scroll lock - никогда не забудешь.
Копирование в буфер обмена может на выбор осуществляться в форматах DIB (Device Independent Bitmap) и DDB (Device Dependent Bitmap) с возможным изменением цветовой палитры изображения (черно-белое, монохромное, 16, 256 или 16 миллионов цветов). По умолчанию устанавливается наилучший формат для текущего режима работы монитора.
Полученные изображения можно сохранить в форматах BMP, DIB (также с возможностью изменения количества бит на пиксель), GIF (с возможностью использования прозрачного фона), JPEG (с подформатами и прогрессией), TIFF (со сжатием и подформатами), PCX, PNG, TGA, WPG (Word Perfect), OS/2 BMP, Adobe PSD, WMF (Windows Metafile), WFX (WinFAX), FAX, EPS, MSP (Microsoft Paint) и во многих других менее известных форматах. Получаемые изображения после захвата можно сразу же автоматически распечатать или сохранить на диск через определенный интервал времени с автоподстановкой имени файла, использующей возрастающие числа в названиях.
Перед сохранением захваченную картинку можно обработать. HyperSnap - это, конечно, не Photoshop, но необходимый минимум инструментов здесь есть. Программа позволяет также просматривать изображения, хранящиеся на диске, листать графические файлы текущей директории с помощью клавиш PageUp/PageDown. Открытые с диска или захваченные с экрана изображения можно, не выходя из программы, обрезать, менять их пропорции, изменять разрешение, вращать, производить гамма-коррекцию. Полученные скриншоты легко трансформируются в материал для учебных пособий и презентаций путем добавления в них красиво оформленных аннотаций со стрелочками и тенями.
Отдельное внимание стоит уделить функции захвата программой текста (обычного или с форматированием) с любой точки экрана, даже там, где копирование не предусмотрено. Упоминание этой функции даже вынесено на логотип программы. Копирование текста происходит по тому же принципу, что и копирование графической области, - пользователю необходимо нарисовать геометрическую фигуру вокруг текста, который он хочет захватить.
Кроме всего прочего, программа умеет отправлять изображения по электронной почте, мгновенно повторять захват изображения с теми же размерами и параметрами, что и до этого, определять координаты курсора при перемещении по изображению, прятаться в системный трей и находиться там в ожидании своего часа, получать изображения с TWAIN-устройств и многое другое.
К сожалению, HyperSnap, в отличие от своего прямого конкурента - SnagIt, не умеет захватывать видео. Для этой цели предлагается приобрести другой продукт компании - HyperCam.
Однако от версии к версии разработчики шлифуют программу и удаляют закравшиеся ошибки, если таковые случаются. Кроме того, введение функции захвата текста ясно показало, что программе даже в рамках своего круга обязанностей есть куда стремиться. А в заключение стоит отметить, что скриншоты для этой статьи снимались именно HyperSnap.
Последней на сегодня версией программы является HyperSnap-DX 6.03.01. Стоит отметить, что официальной русификации программа не имеет, довольствоваться придется стандартным английским.