Active Directory puede almacenar imágenes en formato de intercambio de archivos JPEG (JFIF) de acuerdo con jpegPhoto Attribute definition. Me gustaría usar esto, pero nunca había escuchado sobre JFIF.¿Todos los archivos JPEG son JFIF?
Primero, ¿todos los archivos JPEG son JFIF?
En segundo lugar, ¿un JpegBitmapEncoder WPF produce un archivo JFIF? Supongo que si el primero es cierto, esto será, pero si no es ...?
El https://en.wikipedia.org/wiki/JPEG_File_Interchange_Format#Compatibility dice que EXIF es comparable pero teóricamente incompatible con el JFIF anterior, ya que cada uno requiere en sus especificaciones que su propio «segmento de aplicación particular (APP0 para JFIF, APP1 para Exif) debe seguir inmediatamente el marcador SOI ». Luego agrega: «En la práctica, muchos programas y cámaras digitales producen archivos con ambos segmentos de aplicación incluidos», así que en la práctica «Esto no afectará a la decodificación de imágenes para la mayoría de los decodificadores, pero los analizadores JFIF o Exif mal diseñados pueden no reconocer el archivo correctamente » –
Esta es probablemente la razón por la cual IrfanView, en su" transformación sin pérdida JPG ", recomienda NO seleccionar la opción" Escribir marcador JFIF "si desea cargar archivos JPG en su cámara digital. Versalles, jue 11 feb 2016 19:09:00 +0100 –