Во-первых;вы ошибаетесь, что Ghostscript не «заново жарит» PDF-файл, скорее всего, так и есть.Поступающий PDF полностью интерпретируется, преобразуется в серию графических примитивов и отправляется на целевое устройство.Если устройство является pdfwrite, то оно повторно собирается в совершенно новый PDF-файл.
Чего он не делает, так это конвертирует его в PostScript, но это не совсем то же самое.
Что касается вашего актуального вопроса;нет, в настоящее время вы не можете сделать это, и вряд ли вы сможете это сделать.Для начала pdfwrite обычно сохраняет все цвета, но не конвертирует их.По специальному запросу он выполняет некоторые преобразования, но в данный момент он не использует профиль ICC, он использует определенный метод PostScript для преобразования в определенное пространство устройства.
Когда мы переходим к выполнениюПреобразование с использованием профилей ICC, тогда вы сможете указать профили для выполнения преобразования, и в этом случае вы действительно сможете контролировать преобразование.Чтобы сделать это, вам нужно будет понять профили ICC довольно тщательно, и это выходит далеко за рамки ответа здесь.Существуют книги по цвету, которые, как правило, содержат информацию о профилях ICC.
Если честно, вам, вероятно, было бы намного лучше просто изменить устройство Ghostscript pdfwrite, чтобы оно выполняло ваши задачи.