Чтобы конвертировать PNG и сохранить его прозрачные области, сохраните его в другом формате, поддерживающем прозрачность, например TIFF или HEIC, и убедитесь, что экспортированный файл по-прежнему выглядит прозрачным в подходящей программе для просмотра. В macOS программа «Просмотр» предлагает эти форматы через меню «Файл» > «Экспортировать». Формат JPEG не может сохранять прозрачность, поэтому экспорт в JPEG заменит прозрачные пиксели сплошным фоном. В руководстве Apple по «Просмотру» перечислены поддерживаемые форматы экспорта; руководство MDN по форматам изображений объясняет альфа-прозрачность в PNG и отсутствие альфа-канала в JPEG.
Выберите формат, поддерживающий сохранение прозрачности
Прозрачность — это данные изображения: PNG может хранить различную степень прозрачности для пикселей, обычно называемую альфа-прозрачностью. Формат, не поддерживающий эти данные, не сможет перенести их при конвертации. Для конвертации на Mac в «Просмотре» форматы TIFF и HEIC входят в число тех, которые Apple указывает наряду с PNG; JPEG также присутствует в списке, но он не поддерживает прозрачность. Не используйте JPEG, если прозрачный фон является обязательной частью нужного вам результата. Служба поддержки Apple · MDN
Одно лишь расширение файла не гарантирует наличие прозрачности в изображении: непрозрачный PNG останется непрозрачным после конвертации, а шахматная сетка в редакторе может быть лишь способом отображения прозрачных областей. Цель состоит в том, чтобы сохранить прозрачность, уже существующую в исходном файле, а не создать её в процессе конвертации.
Конвертация одного файла PNG с помощью «Просмотра»
- В Finder найдите файл PNG и откройте его в программе «Просмотр». Если по умолчанию он открывается в другом приложении, нажмите на файл, удерживая клавишу Control, выберите Открыть в программе, затем выберите Просмотр.
- В программе «Просмотр» выберите Файл > Экспортировать.
- В меню Формат выберите формат, поддерживающий прозрачность, например TIFF или HEIC. Apple описывает эти параметры и отмечает, что удержание клавиши Option при открытии меню позволяет отобразить специализированные или устаревшие форматы, если нужный формат отсутствует в списке. Набор видимых форматов может зависеть от версии macOS и доступных параметров экспорта.
- Введите другое имя файла или выберите другую папку, чтобы исходный файл PNG остался доступен. Нажмите Сохранить.
- Заново откройте экспортированный файл и проверьте прозрачный край или область. По возможности поместите или просмотрите его на контрастном фоне в приложении, отображающем прозрачность. Фон, выглядящий белым в «Просмотре» или другой программе для просмотра, сам по себе не доказывает, что прозрачность была удалена; отображение зависит от конкретного приложения.
Apple подробно описывает меню «Экспортировать», поддерживаемые форматы, сохранение под новым именем или в новом месте, а также пакетный экспорт файлов, выбранных на боковой панели одного окна «Просмотра». При этом в данном сценарии для «Просмотра» в macOS не предусмотрен флажок «сохранять прозрачность», поэтому не стоит полагаться на несуществующие настройки. Apple: Конвертация типов файлов изображений с помощью «Просмотра» на Mac
Конвертация нескольких файлов в одном окне «Просмотра»
Чтобы конвертировать небольшую группу изображений, откройте их в одном окне «Просмотра», выберите файлы на боковой панели, затем перейдите в меню Файл > Экспортировать и выберите выходной формат. Apple описывает этот процесс пакетной обработки. Перед конвертацией большого набора файлов сначала протестируйте один типичный PNG: убедитесь, что выбранный формат работает в приложении или сервисе, где вы планируете его использовать, и проверьте экспортированный файл на наличие необходимой прозрачности. Служба поддержки Apple
Что делать, если прозрачность пропала
Если у конвертированного изображения появился сплошной фон, сначала проверьте выходной формат. Экспорт в JPEG не может сохранить альфа-прозрачность; при конвертации в этот формат изображение обязательно сводится с фоновым цветом. Если прозрачность критически важна, экспортируйте файл в подходящий формат и сохраните копию исходного PNG. MDN
Если вы не видите нужный выходной формат в «Просмотре», удерживайте клавишу Option при нажатии на меню «Формат», чтобы просмотреть дополнительные форматы, предусмотренные Apple. Если файл все равно не удается сохранить в нужном формате, «Просмотр» может не поддерживать подходящий способ экспорта для этой конкретной задачи или версии системы. Воспользуйтесь графическим редактором или конвертером, в котором явно заявлен экспорт с альфа-каналом в целевой формат, а затем проверьте результат в приложении с поддержкой прозрачности. Apple указывает, что приложение «Быстрые команды» способно конвертировать форматы, однако в общем руководстве не уточняется, сохраняет ли конкретное преобразование альфа-канал; рассматривайте это как вариант для проверки, но не как стопроцентную гарантию. Apple: Действия преобразования в «Быстрых командах»
Источники
- Конвертация типов файлов изображений с помощью «Просмотра» на Mac — Служба поддержки Apple
- Руководство по типам и форматам файлов изображений — MDN
- О действиях преобразования в приложении «Быстрые команды» на Mac — Служба поддержки Apple