- 已发运
- 2026年11月7日 22:48 UTC
- 作者
- Kamo
- 承诺
- 125ab4b
会员上传的每个HEIC都失败:转换为pdf只将png/jpg/tiff/bmp/gif作为图像处理, 所以一个 .heic 文件掉进了 Docs,它无法打开 HEIF,并且回答了 500 — 该成员是 被告知上传JPG,PNG或PDF直接从他们的手机照片。 - HeifDecoder 作为子进程运行 libheif 的 heif-dec (Alpine libheif-tools,添加到映像中) 将主图像解码为垂直的JPEG(应用irot/imir,EXIF方向重置 ) ; 由像素限制、超时和两个并发插槽所限制。 AVIF 使用相同的路径。 - WebP 由 ffmpeg 解码(demuxer 固定 ) , 而不是在 Docs 中失败。 - 格式也通过内容嗅探,因此名为image.jpg的HEIC仍然可以转换。 - 一个JPEG的EXIF方向说,它躺在其一侧(每个垂直手机照片)被转动 在嵌入之前垂直;未标记的 JPEG 仍然按字节逐字节嵌入。 通过真实的 3992x2992 相机 HEIC 和 iPhone 风格 irot HEIC 进行验证 ImageToPdfService 位于服务本身的 Alpine 映像中,并且安装了 libheif-tools。
