【发布时间】:2010-11-28 11:54:45
【问题描述】:
Active Directory 可以根据jpegPhoto Attribute definition 以 JPEG 文件交换格式 (JFIF) 存储图像。我想使用它,但我从未听说过 JFIF。
首先,所有 JPEG 文件都是 JFIF 吗?
其次,WPF JpegBitmapEncoder 是否生成 JFIF 文件?我想如果第一个是真的,这将是但如果不是......?
【问题讨论】:
-
en.wikipedia.org/wiki/… 表示 EXIF 与旧的 JFIF 具有可比性但理论上不兼容,因为每个都在其规范中要求其自己的“特定应用程序段(JFIF 为 APP0,Exif 为 APP1)必须立即遵循SOI 标记 »。然后它补充说«实际上,许多程序和数码相机生成的文件都包含两个应用程序段»,因此实际上«这不会影响大多数解码器的图像解码,但设计不佳的 JFIF 或 Exif 解析器可能无法正确识别文件»
-
这可能是 IrfanView 在其“JPG 无损转换”中建议不要选择“写入 JFIF 标记”选项的原因,如果您想将 JPG 上传回您的数码相机。凡尔赛,2016 年 2 月 11 日星期四 19:09:00 +0100