Namespace Egami.Formats.Jxl
Classes
- JxlDetails
Details only JPEG XL has, kept in FormatDetails.
- JxlExtraChannel
One extra channel of a JPEG XL image, listed in ExtraChannels.
- JxlExtraChannelImage
An extra channel to write with ExtraChannels: its description and its samples, as ReadExtraChannel(string, int, ReaderOptions?, EgamiContext?) gives them back.
- JxlImage
Reads what JPEG XL holds besides the image Load gives: the layers before blending, and the preview.
- JxlLayer
A JPEG XL frame before blending, from ReadLayers(string, ReaderOptions?, EgamiContext?), or one to write with WriteLayers(string, int, int, IReadOnlyList<JxlLayer>, JxlWriterOptions?, EgamiContext?).
- JxlReaderOptions
Options for reading JPEG XL, on top of the general ReaderOptions.
- JxlWriterOptions
Options for writing JPEG XL.
Enums
- JxlExtraChannelKind
What a JPEG XL extra channel holds (B.3, ExtraChannelInfo).
- JxlLayerBlend
How a JPEG XL layer combines with the canvas below it (F.2).