- Shipped
- 7 листопада 2026 р. о 22:48 UTC
- Author
- Kamo
- Commit
- 125ab4b
Усі файли HEIC, що були завантажені користувачем, зазнали невдачі: convert-to-pdf обробляв лише png/jpg/tiff/bmp/gif як зображення, так що .heic потрапив до Docs, який не може відкрити HEIF і відповів 500 — член був їм сказали завантажити JPG, PNG або PDF для фотографії прямо з телефону. - HeifDecoder запускає heif- dec libheif (Alpine libheif- tools, додано до штампу) як підпроцес декодувати основне зображення у вертикальний формат JPEG (застосовано irot/ imir, скасовано орієнтацію EXIF); обмежено межею пікселів, таймом очікування і двома одночасними слотами. AVIF використовує той самий шлях. - WebP буде декодовано за допомогою ffmpeg (демуксер прикріплено), замість того, щоб зазнавати невдачі у Docs. - Формати також перевіряються за вмістом, отже HEIC з назвою image. jpg все одно буде перетворено. - Фото JPEG, орієнтація EXIF якого показує, що воно лежить на боці (кожне портретне фото з телефону) буде повернено вертикально перед вбудуванням; немітки JPEG все ще вбудовуються байт за байтом. Перевірено за допомогою реального HEIC з розміром плиток 3992x2992 з камери і irot HEIC у стилі iPhone через Служба ImageToPdfService у власному штампі Alpine служби з встановленим пакетом libheif- tools.
