AVIF можно передать как SVG-документ
После декодирования в растр изображение встраивается в SVG как PNG data URI — это позволяет передать его инструменту, принимающему SVG.
Создайте SVG-файл с изображением из AVIF, когда для передачи требуется расширение SVG, но исходник доступен только в AVIF. Векторизация при этом не выполняется.
или
Формат .avif · до 10 файлов, каждый до 100 МБПосле декодирования в растр изображение встраивается в SVG как PNG data URI — это позволяет передать его инструменту, принимающему SVG.
SVG служит оболочкой, а не векторным представлением AVIF; увеличение ограничено разрешением исходного растра. Для входа требуется @jsquash/avif.
Содержимое выбранных файлов обрабатывается на устройстве и не отправляется на сервер FlyFile.
Выберите файл .avif на устройстве или перетащите его в область загрузки. Можно выбрать до 10 файлов.
Нажмите кнопку конвертации и дождитесь, пока браузер обработает выбранные файлы.
Сохраните готовый файл SVG на устройство; результаты нескольких файлов будут собраны в ZIP-архив.
AVIF (AV1 Image File Format) — формат изображений, использующий кодирование AV1 в контейнере на основе HEIF.
Спецификация AVIF определяет профили для хранения изображений AV1, включая варианты с широким цветовым охватом и высоким динамическим диапазоном. Совместимость декодирования зависит от браузера, приложения и реализации кодека. FlyFile декодирует AVIF встроенным кодеком, а для других программ поддержку формата следует проверять отдельно.
SVG (Scalable Vector Graphics) — основанный на XML формат для описания векторной и смешанной векторно-растровой графики.
Векторные фигуры SVG можно масштабировать без характерной для растровых изображений пикселизации. SVG может включать текст, фигуры и встроенную растровую графику; отображение зависит от содержимого и возможностей программы. Преобразование в пиксельный формат растрирует видимое изображение, а упаковка растра в SVG сама по себе не создаёт векторных контуров.
Создайте SVG-файл с изображением из AVIF, когда для передачи требуется расширение SVG, но исходник доступен только в AVIF. Векторизация при этом не выполняется.
Нет. Приложение декодирует AVIF и помещает PNG-копию изображения внутрь элемента SVG; трассировки контуров нет.
Нет. В SVG записан data URI с PNG-данными, поэтому внешний файл для отображения не нужен.
Ширина и высота SVG, а также viewBox берутся из размеров AVIF, сообщённых декодером.