heicto.Бесплатно. Без регистрации.
ru
← База знанийИНСТРУКЦИЯ

Расширение файла и настоящий формат: в чём разница

Файл с названием photo.jpg может содержать PNG или HEIC. Разберёмся, почему смена расширения не заменяет конвертацию и как сайт определяет загруженные изображения.

01

Что означает расширение

Расширение — часть имени после последней точки. Оно помогает приложениям выбрать способ открытия файла. MIME-тип — отдельное обозначение типа содержимого, например image/jpeg; название и переданный тип могут не соответствовать данным.

02

Что делает переименование

Если заменить .heic на .jpg, внутри останутся прежние данные. Приложение может показать ошибку вместо фотографии. Конвертация читает исходное изображение и создаёт новый файл с другим кодированием.

03

Как проверяет наш конвертер

При добавлении файла сайт читает его начальные байты и ищет признаки поддерживаемых форматов. В очереди появляется определённый тип, даже если расширение ошибочное. Это предварительное распознавание: полная проверка происходит при декодировании.

04

Почему распознанный файл иногда не открывается

Заголовок может сохраниться у повреждённого файла. Кроме того, у одного формата бывают разные варианты: например, поддержка обычного TIFF не означает поддержку BigTIFF. В таком случае важен текст ошибки, а не переименование.

05

Когда другое расширение означает тот же формат

JPG и JPEG, TIF и TIFF — варианты расширений одних форматов. Для изменения способа сжатия или пикселей всё равно нужна обработка содержимого. Сохраните копию оригинала перед любыми изменениями имени.

По теме

Определить формат файла