Если в сепарированном файле, каждая страница подписана, как цвет, то собрать назад композит не проблема, чтобы получить названия цветов.
Потом, как вариант можно разделить, файл на несколько отдельных (1 файл -- 1 страница, и в имени название страницы). Потом парсить название файлов и...