Страница 1 из 1

Распаковка профиля ICC в текстовый XML и упаковка XML в бинарный ICC

Добавлено: 24 авг 2021, 19:36
mihas
В некоторых случаях нам нужно посмотреть или поредактировать содержимое цветового профиля ICC. Помимо редакторов сделать это можно с помощью бесплатного ICCMax. После того как вы скачали и распаковали архив Win32 executables делаем следующее:

Внутри каталога RefIccMAX-Win32Exes-2.1.17\Testing создаем два текстовых файла в любом блокноте, но задаем им расширение bat, а не txt.

Назовем файлы toICC.bat и toXML.bat например.

В файл для распаковки ICC в читаемый формат XML прописываем команды:

Код: Выделить всё

IccToXml.exe Name.icc Name.xml
pause:
где Name - имя вашего ICC-файла. Сохраняем результат с тем же именем в примере, но уже с расширением и в текстовом формате XML.

В bat-файл для упаковки текстового XML в ICC прописываем команды:

Код: Выделить всё

iccFromXml.exe Name.xml Name.icc
pause:
Готовый результат конвертации упадет в ту же папку. Команда pause: нужна чтобы удостовериться, что все правильно сработало или чтобы прочитать в окне консоли почему не сработало.
BAT-файлы легко редактируются в нотпаде - просто правой кнопкой по файлу и выбрать пункт меню "Изменить". Это обычные текстовые файлы с набором команд для консоли и утилит, не имеющих графического интерфейса.


Помимо этих полезных утилит вы найдете там же в каталоге ICCMax исполняемый файл wxProfileDump.exe, который позволит вам в графическом интерфейсе изучить внутренности icc профиля в удобном табличном виде.