
Я могу экспортировать файл из формата PSD (Photoshop) в формат PNG (переносимая сетевая графика).
С изображением размером 1024x768 я обычно получаю файл PNG размером около 120 КБ. Однако, если я открою то же самое изображение с помощью предварительного просмотра Apple и сохраню его без изменений, этот файл уменьшится до почти 40 КБ (треть от исходного файла).
Почему так? Preview теряет какую-то важную информацию? Photoshop добавляет дополнительную информацию для внутреннего использования, а Preview от нее избавляется?
решение1
Есть два фактора:
Изображения могут содержать дополнительные невидимые/неиспользуемые метаданные (например, комментарии, информацию о программе, создавшей файл, и цветовые профили, которые не используются многими программами чтения PNG)
Сжатие может быть выполнено плохо, жертвуя скоростью ради эффективности (или, если программа сохранения PNG плохая, она может быть и медленной, и сжимать плохо :)
Вы можете удалить невидимый мусор из PNG-файлов и/или повторно сжать их с более сильным сжатием.без потери качествас оптимизаторами изображений.
ImageOptim— это графический интерфейс пользователя Mac для всех популярных оптимизаторов изображений.
решение2
Разницу можно изучить в Photoshop с помощью команды «Информация об изображении» (shift+I).
В предварительной версии Apple, несомненно, было уменьшено количество цветов в изображении, что позволило сэкономить место и повысить сжатие за счет уменьшения количества бит, занимаемых пикселями.
Такая «оптимизация», конечно, означает потерю качества.