سؤال

"Active Directory" يمكن تخزين الصور في تنسيق تبادل ملف JPEG (JFIF) وفقا jpegPhoto سمة الوضوح.أود أن استخدام هذا ولكن لم أسمع من JFIF.

أولا كل ملفات JPEG JFIFs?

ثانيا ، هل WPF JpegBitmapEncoder تنتج JFIF الملف ؟ أعتقد إذا كان الأول هو الصحيح ، هذا سوف يكون ولكن اذا كان لا... ؟

هل كانت مفيدة؟

المحلول

JPEG = خوارزمية ضغط (مجموعة خبراء التصوير المشتركة)

JFIF = file format (تنسيق تبادل ملف JPEG)

فعال عند ذكر jpeg/jpg كنت في الواقع نتحدث عن JPEG/JFIF ، على الرغم من أن هناك بعض المواصفات JPEG/TIFF و JPEG/EXIF (عادة الصور الرقمية حيث سترى هذه)

الكثير من الوقت كل ما ينتج EXIF الملف سوف تشمل أيضا ما JFIF موزعي تحتاج إلى فك بشكل صحيح ، لذلك شفافا بالنسبة للمستخدم النهائي ، ولكن ليس تماما "صالح" و "المواصفات" EXIF الملف.

من أجل استخدام الإنترنت ونقل الافتراضي هو JFIF ، ولكن ليس كل jpeg بالضرورة JFIF عندما تنظر تحت الأغطية.

نصائح أخرى

ووJPEG ملف تبادل تنسيق (JFIF) هو شكل معيار ملف صورة. ذلك هو تنسيق لتبادل ملفات JPEG المشفرة المتوافقة مع معيار تنسيق JPEG تبادل (JIF). أنه لا يحل بعض القيود JIF في ما يتعلق بسيط JPEG تبادل الملفات المشفرة. لذلك كل ملفات JPEG هي JFIF.

ولقد دققت ويكيبيديا . على ما يبدو، JFIF هو التخريب أكثر تفصيلا للشكل JPG.

هنا ...

وبالإضافة إلى ذلك، يبدو أن JpegBitmapEncoder يدعم الترميز مختلفة. وبالتالي فإنه يمكن أن كنت تستخدم الترميز التي لا (أو لا) إنشاء ملفات JFIF. سيكون لديك للتحقق من الترميز لذلك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top