Class JpegXREncoderOptions
- Namespace
- PaintDotNet.Imaging
- Assembly
- PaintDotNet.Windows.Core.dll
The keys in this class are used to set property values in an IPropertyBag2
when working with the JPEG XR (aka WMP, aka HD Photo) IBitmapEncoder's options.
See JPEG XR Codec Overview
and HD Photo format overview
for more information.
public static class JpegXREncoderOptions
- Inheritance
-
JpegXREncoderOptions
- Inherited Members
Properties
- AlphaDataDiscard
Sets the amount of alpha frequency data to discard during a compressed domain transcode.
- AlphaQuality
Sets the compression quality for the planar alpha channel image.
- BitmapTransform
Specifies whether the image is rotated or flipped when decoded.
- CompressedDomainTranscode
Enables or disables compressed domain transcoding.
- FrequencyOrder
Enables encoding in frequency order. Device implementations of JPEG XR encoders can organize a file in spatial order to reduce the memory required during encoding.
- HorizontalTileSlices
Sets the number of horizontal tiles.
- IgnoreOverlap
Specifies how the encoder handles tile boundaries during a compressed domain transcode.
- ImageDataDiscard
Sets the amount of image frequency data to discard during a compressed domain transcode.
- ImageQuality
Sets the image quality.
- InterleavedAlpha
Specifies whether to encode interleaved alpha or planar alpha.
- Lossless
Enables losses compression.
- ProgressiveMode
Enables or disables progressive encoding.
- StreamOnly
Enables or disables stream-only mode.
- UseCodecOptions
Specifies whether the JpegXREncoderOptions.CodecOptions properties are used instead of the generic ImageQuality property.
- VerticalTileSlices
Sets the number of horizontal tiles.