Журнал Компьютерра - Журнал «Компьютерра» N 33 от 12 сентября 2006 года
Заканчивая рассказ об ImageMagick, отмечу, что для большинства пользователей, работающих с графикой от случая к случаю, использование этой программы может оказаться не совсем рациональным: не исключено, что быстрее выполнить небольшую работу привычным способом, нежели изучать консольные команды. Впрочем, при совершении простых однотипных операций над большим количеством изображений (например, изменение размера или добавление подписи) ImageMagick, используемый вместе с каким-нибудь скриптовым языком (bash, Perl, Python или собственным Magick Scripting Language), может существенно сэкономить время. Для тех же, кто постоянно занимается созданием и редактированием графических изображений, ImageMagick может стать неплохим инструментом, если не заменяющим, то весьма удачно дополняющим даже самые именитые программы.
Ссылки
• imagemagick.org - официальный сайт проекта: релизы для скачивания, исчерпывающая документация, полезные ссылки.
• www.cit.gu.edu.au/~anthony/graphics/imagick6 - обширная галерея примеров использования ImageMagick.
Команды пакета ImageMagick
• animate - отображение анимации (слайд-шоу) из набора файлов через X-сервер;
• compare - визуальное сравнение файлов и количественная оценка степени их схожести;
• composite - наложение изображений;
• conjure - выполнение скриптов на собственном языке Magick Scripting Language;
• convert - конвертирование изображений из одного формата в другой, а также применение к ним самых разнообразных операций (изменение размера, наложение фильтров и т. д.);
• display - отображение изображений и слайд-шоу через X-сервер;
• identify - получение информации о формате и параметрах одного или нескольких графических файлов;
• import - сохранение скриншотов произвольных областей экрана;
• mogrify - изменение размера изображения или применение к нему различных операций. Отличается от convert тем, что меняет исходный файл, а не создает новый;
• montage - объединение нескольких изображений в одно;
• stream - средство сохранения информации о цветовых каналах в различные форматы.
Софтерринки
Автор: Илья Шпаньков
• ОС: Windows
• Адрес: www.agnitum.ru
• Версия: 3.51
• Размер: 5,5 Мбайт
• Интерфейс: русский, украинский
• Цена: 699 руб.
Outpost Firewall Pro является одним из лучших по функциональности персональных брандмауэров. Приложение позволяет в автоматическом режиме блокировать проникновение из Интернета вредоносных программ самого разного профиля. Наличие «скрытого» режима делает компьютер полностью невидимым для злоумышленников. Одновременно программа контролирует передачу данных в Сеть, предотвращая потерю конфиденциальной информации, а также позволяет ограничить доступ к внешним ресурсам нежелательного содержания. Новая версия Outpost Firewall Pro обладает встроенным модулем Outpost AntiSpyware.
***
• ОС: Windows
• Адрес: www.hddlife.com/rus
• Версия: 2.8.99
• Размер: 4,3 Мбайт
• Интерфейс: многоязычный (русский поддерживается)
• Цена: бесплатно, 500 руб. (версия Pro), 700 руб. (версия for Notebooks)
• Ознакомительный период: 14 дней
Иногда внезапная кончина жесткого диска может нанести катастрофический урон накопленным данным и рабочим материалам. Исключить подобный форс-мажор призвана программа HDDlife Pro. С заданной пользователем периодичностью она отслеживает состояние накопителей с помощью встроенной в них системы самодиагностики S.M.A.R.T. и своевременно предупреждает о возможных проблемах. Кроме того, HDDlife осуществляет мониторинг температурного режима HDD, предотвращая его перегрев, и сигнализирует о заполняемости накопителей. В случае отсутствия пользователя программа способна автоматически переводить компьютер в спящий режим с сохранением текущих документов.
***
• ОС: Windows
• Адрес: ams-soft.com/frames
• Версия: 1.87
• Размер: 1,94 Мбайт
• Интерфейс: многоязычный
• Цена: 195 руб.
Photo Frames - необычный графический редактор, позволяющий не только редактировать изображения, но и дополнять их разнообразными рамками и бордюрами. Отличительной чертой программы является возможность использования в качестве оформления не только растровую, но и векторную графику, благодаря чему можно создавать рамки для изображений практически любого размера без потери качества. В состав приложения входит более 70 образцов обрамлений различных типов, включающих рельефные контуры и художественные рамки.
***
• ОС: Windows
• Адрес: filezilla.sf.net
• Версия: 2.2.27
• Размер: 3,35 Мбайт
• Интерфейс: многоязычный
• Цена: бесплатно
FTP-клиент FileZilla позволяет выполнять любые действия, связанные с загрузкой или отправкой файлов на FTP-серверы. В список поддерживаемых протоколов входят SOCKS4/5, HTTP1.1, SFTP, SSL, GSS, доступна работа через прокси-серверы. Программа обладает возможностью многопоточной загрузки файлов на локальный компьютер и возобновления прерванных сессий, а также упрощает редактирование файлов на удаленном сервере. Дополнительно авторы FileZilla разрабатывают одноименный FTP-сервер.
СОФТЕРРА: Три вопроса
Автор: Константин Курбатов
К концу лета возвращаются домой с каникул/из отпусков стайки студентов, белых воротничков и редакторов еженедельных журналов. И пока студенты пытаются вспомнить имена преподавателей, а белые воротнички лихорадочно восстанавливают навыки скоростного набора текста и игры в пасьянс, редакторы еженедельных журналов вдруг обнаруживают новые версии программного обеспечения, требующие немедленного обзора…
Как известно, формат PDF замечателен тем, что на любом компьютере вы видите оформление текста именно таким, каким его задумывал создатель файла. Беда в том, что нередко мы бы желали, чтобы файл был задуман в формате Word, в крайнем случае Excel, а некоторые любители изящной словесности предпочли бы TXT.
Кто виноват?
Для разрешения этого экзистенциального противоречия компания ABBYY выпустила уже вторую версию своей утилиты PDF Transformer. Но кому нужна утилита для конвертирования файлов из PDF в текстовый формат, когда прямо в Acrobat Reader можно выделить текст и перенести его в любую программу через буфер обмена?
На самом деле загвоздка бывает с теми файлами, в которых нет никакого текста. Точнее, текст в них представлен в виде растрового изображения, и поэтому желание «ткнуть сюда мышкой» и скопировать кулинарный рецепт в «аську» обычно встречает угрюмое непонимание «Акробата». И тут наш преобразователь, поигрывая мускулами своего старшего брата [Или, наверное, дяди?] FineReader’а, такой текст с легкостью распознает (37 языков, включая, разумеется, албанский) и помещает в итоговый DOC-, RTF-, XLS-, TXT-, HTML-… или опять в PDF-файл, но уже с текстовым слоем [Так называемый Searchable PDF, который может быть проиндексирован поисковиком, а текст из него можно копировать обычным образом через буфер обмена].
Кроме того, в новой версии появился «виртуальный PDF-принтер» (рис. 1), благодаря которому счастливые пользователи получили возможность создавать свои собственные непригодные для редактирования документы.
Кому это выгодно?
Как ни странно, возможность «печатать» в PDF оказалась очень удобной для записи на диск нужных веб-страниц. Все ссылки с них сохраняются и продолжают работать [Кстати, это верно и наоборот: ссылки из PDF переходят в итоговый документ, включая сноски и оглавление]. А возможность за пару кликов отправить этот файл по электронной почте, вообще удивительно удобная штука - белые воротнички, лишенные http-доступа на работе, будут вам безмерно благодарны. Кстати, размер такого файла можно регулировать за счет качества сохраняемых картинок, поэтому веб-страницы с многомегабайтными картинками легко можно уложить в 3-4-мегабайтный PDF. Еще одно применение - распознавание документов, хранящихся в виде обычных сканов (например, тексты патентов в Интернете), - вы просто «печатаете» их в PDF, а затем конвертируете его в доступный для редактирования формат (RTF, HTML), причем вместе со всеми прилагающимися схемками и иллюстрациями.
Что делать?
Я попробовал распознать и перевести в HTML-форму один из недавних материалов нашего журнала, для того чтобы его можно было выложить на сайт. Подписи к иллюстрациям достаточно красноречивы, но хотелось бы сделать несколько замечаний.
Во-первых, разрывы колонок воспринимаются программой как разрывы абзацев, поэтому если между ними был перенос слова, его надо вручную корректировать. Во-вторых, обрабатывая сложно сверстанный PDF-файл, программа постоянно ошибалась при автоматическом выборе порядка следования текстовых блоков, в результате многоколоночный текст с иллюстрациями сильно перемешивался. И это одна из главных причин, почему в новой версии появился интерфейс, в котором можно управлять разбиением на блоки. В-третьих, часто диаграммы определяются как таблицы из-за регулярных фоновых квадратиков, и в этом случае ручной режим просто необходим (рис. 3). И наконец, не могу не сказать о хорошем качестве распознавания на пестром разноцветном фоне. Не претендуя на объективность оценки, я тем не менее должен отметить практически полное отсутствие ошибок (рис. 2).