Есть ли веская причина, по которой ваши выходные файлы находятся в формате JPEG? EPS является векторным форматом, в то время как JPEG является растровым форматом со сжатием с потерями, который специально оптимизирован для фотографий , т. Е. Изображений, состоящих из неопределенно определенных участков переменного цвета, в отличие от четко определенных сплошных областей, которые из чего состоят векторные изображения.
Таким образом, при преобразовании (растеризации) из любого векторного формата в JPEG вы в основном гарантированно получаете некрасивые краевые артефакты и пятнистые пятна в том, что должно быть сплошными цветными блоками. Это произойдет независимо от того, что вы делаете; это присуще формату JPEG. Способ минимизировать это - установить сжатие на ноль, но тогда вы не получите ни одного из преимуществ и, в принципе, у вас нет причин использовать JPEG.
Растровые форматы без потерь, такие как PNG, который поддерживается всеми веб-браузерами, намного лучше; они могут дать вам чистые цвета и более чистые края.
Если кто-то другой определяет формат JPEG для этого проекта, умоляю вас, пожалуйста, объясните это этому человеку. К сожалению, подавляющее большинство людей не понимают этого самого базового факта о формате JPEG, и знают только, что JPEG является растровым форматом «по умолчанию», поэтому в Интернете полно неправильно примененных растровых изображений JPEG ужасного качества - из корпоративных многомиллионных логотипов. -долларовые корпорации будут работать так называемыми профессиональными графическими дизайнерами.
Если случайно в ваши исходные файлы EPS встроены растровые изображения, и вы пытаетесь их извлечь, а не растеризовать векторные данные, я уверен, что инструменты типа «ps2image» в Ghostscript будут вместо этого сделай работу.