Цифровой журнал «Компьютерра» 2012 № 51 (151) (Журнал «Компьютерра») - страница 12

Fopydo все это хозяйство увязывает в файл, указанного пользователем типа: либо документ, либо фотоальбом и конвертирует в PDF- файл. В программу встроен движок OCR Tesseract для автоматического распознания текста. Fopydo умеет отсылать по электронной почте созданные документы с криптозащитой в 120-бита, либо прямиком пускать на интернет-факс шлюзы.

"Ну и что же тут такого особенного? — предвижу возражение очередного гоблинского сноба, — все это играючи можно сваять ручками, используя штатные подручные средства или Adobe Acrobat, на худой конец". Не спешите, однако, с выводами и дослушайте до конца. Лучше покажу на примере.

Беру наобум три фотографии, отснятых накануне, закидываю их в Fopydo через drag-n-drop (на Маке очень быстро привыкаешь именно к такой форме манипулирования файлами) и выставляю простые настройки:


Разрешение 1600х1200, никакой криптозащиты, никаких почтовых вложений — простой «Фотоальбом». Нажимаю Go, жду пару секунд и получаю вот это:


"Подумаешь — пэдээфка из фотографий!" — не унимается гоблин. Да, PDF-файл, но не простой, а феноменальный. Его размер — 560 килобайт, тогда как исходниками выступали три фотографии, снятые 24-мегапиксельной NEX-7, по 5 мегабайт в каждом джипеге!

То есть за одну секунду Fopydo из 15 мегабайтного массива сделал фотоальбом безупречного качества размером в полмегабайта! Да-да-да — я прекрасно разбираюсь в компрессии и знаю, что за 10-15 минут можно добиться сходного уровня сжатия, используя профессиональное программное обеспечение (любое из адобовского Creative Suite). Может быть и не удастся получить сходу такой впечатляющий результат, как у Fopydo, но очевидно, что никакой магии на уровне программирования нет, тем более, что разработчик программы прямым текстом указывает все использованные Open Source модули и библиотеки: GraphicsMagick, wxWidgets, ExifTool, Zbar, wxFormBuilder, dotnetInstaller. Perl и CPAN.

А теперь подумайте о назначении и позиционировании этой потрясающей программы. Когда вы просите свою 70-летнюю матушку переслать вам по по электронной почте дюжину свежих фотографий, вы что — потребуете от нее изучить Perl или освоить библиотеку GraphicsMagick? А может — установите ей Adobe Creative Suite и потратите полгода на обучение работе с Acrobat Pro? Спуститесь на землю, технотронные мои друзья!

Ну а если нет Fopydo у вашей матушки, мне ли вам рассказывать, в каком виде по почте придут 12 запрошенных фотографий? Правильно: как отсняли их, так они и придут: 12 файлов по 2-3 мегабайта (в зависимости от использованной цифровой камеры), которые по почтовому протоколу превратятся в 5-8. Итого: почтовое приложение в 60-80 мегабайт! Это какой сервер его пропустит?!