Click or drag to resize

JpegXrEncoder Class

The JpegXrEncoder class is an encoder that is used to encode an AtalaImage to Microsoft Windows Media Photo images.
Inheritance Hierarchy
SystemObject
  Atalasoft.Imaging.CodecImageEncoder
    Atalasoft.Imaging.CodecJpegXrEncoder

Namespace:  Atalasoft.Imaging.Codec
Assembly:  Atalasoft.dotImage.Wpf (in Atalasoft.dotImage.Wpf.dll) Version: 11.4.0.9.0.377 (.NET 4.5.2, x86)
Syntax
public class JpegXrEncoder : ImageEncoder

The JpegXrEncoder type exposes the following members.

Constructors
  NameDescription
Public methodJpegXrEncoder
Creates a new instance of JpegXrEncoder.
Top
Properties
  NameDescription
Public propertyAlphaDataDiscardLevel
Gets or sets the level of alpha frequency data to discard during a compressed domain transcode.
Public propertyAlphaQualityLevel
Gets or sets the compression quality for a planar alpha channel.
Public propertyCompressedDomainTranscode
Gets or sets a value that indicates whether compressed domain operations can be used. Compressed domain operations are transformation operations that are done without decoding the image data.
Public propertyFlipHorizontal
Gets or sets a value indicating whether to flip the image horizontally.
Public propertyFlipVertical
Gets or sets a value that indicates whether to flip the image vertically.
Public propertyFrequencyOrder
Gets or sets a value that indicates whether to encoding in frequency order.
Public propertyHorizontalTileSlices
Gets or sets the number of horizontal divisions to use during compression encoding. A single division creates two horizontal regions.
Public propertyIgnoreOverlap
Gets or sets a value that indicates whether to ignore region overlap pixels in sub-region compressed domain encoding. This feature is not currently implemented.
Public propertyImageDataDiscardLevel
Gets or sets the level of image data to discard during a compressed domain transcode.
Public propertyImageQualityLevel
Gets or sets the image quality level.
Public propertyInterleavedAlpha
Gets or sets a value that indicates whether to encode the alpha channel data as an additional interleaved channel.
Public propertyLossless
Gets or sets a value that indicates whether to encode using lossless compression.
Public propertyOverlapLevel
Gets or sets the overlap processing level.
Public propertyQualityLevel
Gets or sets the compression quality for the main image.
Public propertyRotation
Gets or sets the Rotation of the image.
Public propertySubsamplingLevel
Gets or sets the sub sampling level for RGB image encoding.
Public propertySupportedPixelFormats
Returns an array of pixel formats supported by this encoder.
(Overrides ImageEncoderSupportedPixelFormats.)
Public propertyUseCodecOptions
Gets or sets a value that indicates codec options are to be used.
Public propertyVerticalTileSlices
Gets or sets the number of vertical divisions to use during compression encoding. A single division creates two vertical regions.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsPixelFormatSupported
Returns true if the given PixelFormat can be encoded with the derived encoder.
(Inherited from ImageEncoder.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodSave
Save an image using this encoder.
(Overrides ImageEncoderSave(Stream, AtalaImage, ProgressEventHandler).)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also