QuickPix. Текущая версия - 3.3, последняя сборка от 26.12.2005

Утилита для пакетного преобразования графических файлов в форматы BMP, JPG, PNG, TIFF, GIF с возможностью одновременного изменения размеров изображений, водяных знаков и редактирования метаданных.


Зачем и кому она нужен?
В первую очередь, IMHO, она будет нужна владельцам цифровых фотокамер, желающих поделиться с миром своими фотоработами :) Или владельцам обширных картиночных ресурсов, которым надо быстро и без проблем напихать на все картинки своего сайта подписи/надписи (например (с) адрес_своего_сайта) и копирайты в метаданные.

Современные цифровики делают снимки с разрешениями 1024х768, 1600х1200 и выше. Совершенно очевидно, что даже если камера сохраняет кадр в JPG файл, размер получается очччень немаленький даже на хороших степенях сжатия. То есть встает задача 1 - сохранять файлы в с выбираемой компрессией. Дальше: поскольку разрешения большие, то картинку, скажем так, не всегда удобно смотреть/посылать по э-почте, или вставлять в скринсэйвер. Возникает задача 2 - уметь масштабировать изображение. И, наконец, самое главное - задача 3 - иногда файлов таким образом надо обрабатывать по 30-250 за раз (например, для выкладки в сеть). 4-я задача - с подачи пользователей - уметь записывать в изображения разные закладочки - типа URL или копирайтов. 5-я задача - актуальная для людей, выкладывающих в сеть высокохудожественные произведения: подписывать картинку. Подпись, конечно, можно замазать.... в Фотошопе... но не будем о грустном. И 6-я задача - уметь читать все это из разных папок и сбрасывать в одну. С задачами по отдельности прекрасно справляются ACDSeeAdobe Photoshop, и т.п, а вот ОДНОВРЕМЕННО со всеми задачками справляется предлагаемая утилита.


Главное окно QuickPix


Возможности QuickPix



Прочие достоинства QuickPic



Замечания по реализации



Известные ошибки
  1. Нет поддержки метаданных для TIFF, в связи со странной работой GDI+
  2. На некоторых машинах с Windows ХР старт программы занимает около минуты
  3. Пожалуй, самый главный недостаток - нет lossless-поворота для JPEG (т.е. поворота без пережатия). Отчасти компенсируется хорошей работой самого JPEG кодека, однако всё равно качество/размер так или иначе изменяется. Я так и не смог понять, как сделать lossless-поворот с помощью CxImage. Если есть программеры, кто такое уже проходил - пожалуйста, дайте подсказку :).


Благодарности
Автор выражает благодарность
 - Ivaylo Byalkov-у за функцию масштабирования изображений. Исходные тексты функции можно найти здесь: Accelerated Smooth Bitmap Resizing (использовалось в первой версии QuickPic).
 - Davide Pizzolato и всем его коллегам за отличный графический движок CxImage.
 - Paolo Messina за CShellTreeCtrl.
 - Manuel Laflamme за CFileVersion.
 - Zoran M.Todorovic за TStackedDialog.
 - Андрею и Ионессе Ауст за тестирование QuickPix.
 - Всем пользователям QuickPix, присылавшим отзывы и замечания по его работе.
 - _____________(вставьте Ваше имя)



Скачать:

Скачать QuickPix - архив ZIP, ~4Mb



History:

26.12.05 - Добавлено удаление файла из списка по нажатию Del, регулировка качества эскизов (улучшение скорости работы), а также возможность задать размер эскиза.

09.12.05 - Убрана несовместимость QuickPix-a с Win98. Теперь единственная проблема, которая может возникнуть - это проблема с установкой вообще - из-за отсутствия обновленного пакета Microsoft Installer на машине пользователя. В архив с установкой программы входит обновление - "InstMsiA.exe" для Win98, однако на некоторых версиях Win98SE он напрочь отказывается обновлять MSI. Если вы столкнулись с такой проблемой, попробуйте установить на Win98 заплатки с сайта Windows Update, или найти обновление Microsoft Installer для Win98 непосредственно на сайте Microsoft, например тут.

28.11.05 - В связи с найденными ошибками программа была переписана, переделан интерфейс, добавлено много новых функций, название изменено на QuickPix.

11.02.05 - Добавлена проверка на наличие новой версии в интернете. Добавлена подстройка положения водяного знака (отступы).

04.02.05 - Вышла третья версия QuickPic (QuickPicIII). Движок CxImage version 5.99c 17/Oct/2004, Copyright (C) 2001 - 2004, Davide Pizzolato.

03.04.05 - Исправлена ошибка, приводящая к появлению *.tmp файлов в рабочей директории.

xx.01.05 - В связи с многочисленными нареканиями касательно удобства и стабильности работы второй версии было принято решение сменить графический движок и переработать блок работы с метаданными. Также решено было добавить возможность работы с "водяными знаками".

24.02.04 - Вышла вторая версия QuickPic (QuickPicII). Движок (paintlib ver 2.5.0).

16.11.02 - Добавлен drag'n'drop - теперь можно перетаскивать файлы из Проводника прямо на окно диалога, не используя кнопку "Добавить файлы". Добавлено сохранение часто используемых настроек.

13.11.02 - Исправлен глюк масштаба - при выборе масштабирования в процентах неверно вычислялись коэффициенты (проблема округления), поэтому масштабирования не происходило.

xx.09.02 - Первый релиз






     


Hosted by uCoz