JPEG XR

JPEG XR was developed by Microsoft as Windows Media Photo, renamed HD Photo, and standardized in 2009. It carries 32-bit floating-point high dynamic range, 16-bit precision, CMYK and transparency — none of which JPEG has.

Files use .jxr; the earlier names live on as .wdp and .hdp, which are the same bytes. Windows saves high dynamic range screen captures as .jxr.

Capabilities

FeatureDetails
CompressionLossy, and bit-exact lossless
Precision8-bit, 16-bit and 32-bit float, each kept at its own width
High dynamic rangeFloat pictures keep values above 1.0
Color modelsGrayscale, RGB and CMYK
TransparencyA full alpha channel
Color profilesEmbedded ICC profile, read and written
MetadataRead: EXIF and XMP
Fast previewsHalf, quarter, eighth and sixteenth size read straight from the file

Limitations

In the Format

These are properties of JPEG XR itself. No program can do better with a .jxr file.

LimitationResult
LayersExport writes the flattened picture
AnimationNone; export writes the current frame
Program supportFew programs outside Windows read it. Use it for its precision, not for sharing

In Paintapp

These are gaps on our side, not the format's.

LimitationResult
Floating-point exportRead at full float precision; export writes 8- or 16-bit
CMYK exportRead at 8- and 16-bit; export writes 8-bit
Metadata on exportThe color profile is written; EXIF and XMP are not
Tiles and regionsThe whole picture is read, at the size asked for

Saving JPEG XR Files

See Also