Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Оформление Windows 11/ 10 / 8 / 7 / Vista (http://forum.oszone.net/forumdisplay.php?f=113)
-   -   Посоветуйте программу для сжатия ICO файлов (http://forum.oszone.net/showthread.php?t=244928)

Amiranchik 18-10-2012 03:09 2007589

Посоветуйте программу для сжатия ICO файлов
 
Приветствую уважаемые! Интересуюсь вопросом - существует ли в природе программа для сжатия ICO файлов без потери качества, дело в том, что при изменении значков интерфейса ОС, некоторые значки ощутимо большого размера по сравнению со стандартными значками, что и естественно сказывается на скорость работы ОС, поэтому решил окончательно разобраться с этим делом и прошу совета для улучшения красочности интерфейса и максимальной оптимизации ОС.

Заранее благодарю.

С уважением, Амиран!

Smarty 18-10-2012 07:31 2007623

Amiranchik, сжимаются отдельные форматы значка, но не весь значок.
Могу порекомендовать Articons Pro или более продвинутый вариант того же производителя - IconLover (редактирует значки и курсоры).
Обе программы платные, но есть триал на месяц.

Теперь о сжатии форматов.
Возьмем для примера значок ICO_MYCOMPUTER.ico из файла explorer.exe.
В оригинальном варианте сжат только формат 256х256х32-bit.



и значок имеет размер 182 Кб.

Если ещё дополнительно сжать форматы 128х128х256 и 128х128х32-bit (размеры меньше сжимать нет смысла, к тому же могут возникнуть ошибки в значке)



то размер значка при том же качестве будет 121 Кб.

Сжать формат можно щелкнув по нему правой кнопкой мыши и выбрав опцию Convert Image...
В открывшемся окне включаете опцию Packed (for Windows Vista) и нажимаете ОК.
У формата появилась надпись Packed.
Таким же образом можно "распаковать" формат.

В отличии от других редакторов значков, эти позволяют вручную сортировать порядок форматов.
Некоторые значки в системе имеют "неправильный" порядок форматов и эти редакторы позволяют его сохранить\восстановить.
Каждый формат значка имеет в системе свой индекс и изменение порядка форматов может повлиять на правильность отображения значка.

Amiranchik 18-10-2012 16:11 2007886

Благодарю Сергей как всегда всё доходчиво объясняете, но для меня главное это сжатие значков в пакетной обработке, в Axialis IconWokshop, я делал почти тоже самое, просто меня очень интересовало, нет ли программ которые делают сжатые пакетными файлами, а не каждый по отдельности, ну раз вы написали такой способ, имея опыт по созданию пакетов оформления, получается что такого варианта просто нет, если не правильно понял, поправьте.

Цитата:

Цитата Smarty
Каждый формат значка имеет в системе свой индекс и изменение порядка форматов может повлиять на правильность отображения значка. »

С этим я разбирюсь, это не проблема.

P.S. Просто редактировать и сжать каждый значок по отдельности, ну сами понимаете.

Smarty 18-10-2012 18:58 2008018

Цитата:

Цитата Amiranchik
для меня главное это сжатие значков в пакетной обработке »

Вы их сразу сотнями делаете? :)

Допустим, что есть нужный вам инструмент для пакетной обработки.
"Зарядили" вы значков 20, обработка прошла, но... например, в 15-ом значке, случился баг\сбой обработки\потеря формата (нужное подчеркнуть).
После пакетной обработки вы собирались проверять результаты проведенной обработки или сразу использовать значки?
Если собирались проверять, то смысл пакетности теряется, т.к. сжатие формата занимает несколько миллисекунд плюс сразу визуальная проверка результата.

Тип файлов ICO не настолько распространен (в отличие от JPG\JPEG) и несколько специфичен, чтобы для него делали такие инструменты...

Amiranchik 18-10-2012 20:19 2008073

Цитата:

Цитата Smarty
Вы их сразу сотнями делаете? »

бывает и значительно больше, сами ведь этим занимаетесь. :)

Цитата:

Цитата Smarty
Если собирались проверять, то смысл пакетности теряется »

это да, не думал что могут возникнуть баги во время обработки, я это представлял сжатие каждого ICO, с плюсом в нём каждого ресурса - как графические файлы, такие как - JPG\TIF\BMP и т.д.

Smarty 18-10-2012 20:25 2008080

Цитата:

Цитата Amiranchik
сами ведь этим занимаетесь »

Максимум - десяток за раз, а 10 можно и вручную сделать.

Давайте остановимся, а то тема сваливается в оффтоп...

Amiranchik 18-10-2012 21:50 2008138

Цитата:

Цитата Smarty
Давайте остановимся, а то тема сваливается в оффтоп... »


Smarty, хорошо, благодарю ещё раз.


Время: 12:01.

Время: 12:01.
© OSzone.net 2001-