- Enviado
- 7 de noviembre de 2026 a las 22:48 UTC
- Autor
- Kamo
- Commit
- 125ab4b
Cada HEIC subido por un miembro falló: convert-to-pdf solo trató png/jpg/tiff/bmp/gif como imágenes, Así que un .heic cayó a través de Docs, que no puede abrir HEIF y respondió 500 — el miembro fue Se les pidió subir un JPG, PNG o PDF para una foto directamente desde su teléfono. - HeifDecoder ejecuta heif-dec de libheif (Alpine libheif-tools, añadido a la imagen) como un subproceso para decodificar la imagen primaria a un JPEG vertical (irot/imir aplicado, restablecimiento de la orientación EXIF); AVIF sigue el mismo camino, delimitado por un tope de píxeles, un tiempo de espera y dos ranuras simultáneas. - WebP es decodificado por ffmpeg (demuxer fijado) en lugar de fallar en Docs. - Los formatos también son olfateados por el contenido, por lo que un HEIC llamado image.jpg todavía se convierte. - Un JPEG cuya orientación EXIF dice que se encuentra en su lado (cada foto de teléfono retrato) está girado Los JPEG sin etiquetar siguen incrustados byte por byte. Verificado con una cámara real 3992x2992 mosaico HEIC y un estilo iPhone irot HEIC a través de ImageToPdfService dentro de la propia imagen Alpine del servicio con libheif-tools instalado.
