KamoCRM

Перетворити iPhone фото HEIC у PDF і повернути фото телефону вертикально

FixConversionService
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.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing