Namespace SixLabors.ImageSharp.Formats.Png
Classes
PngConfigurationModule
Registers the image encoders, decoders and mime type detectors for the png format.
PngDecoder
Decoder for generating an image out of a png encoded stream.
PngDecoderOptions
Configuration options for decoding png images.
PngEncoder
Image encoder for writing image data to a stream in png format.
PngFormat
Registers the image encoders, decoders and mime type detectors for the png format.
PngFrameMetadata
Provides APng specific metadata information for the image frame.
PngImageFormatDetector
Detects png file headers
PngMetadata
Provides Png specific metadata information for the image.
Enums
PngBitDepth
Provides enumeration for the available PNG bit depths.
PngBlendMethod
Specifies whether the frame is to be alpha blended into the current output buffer content, or whether it should completely replace its region in the output buffer.
PngChunkFilter
Provides enumeration of available PNG optimization methods.
PngColorType
Provides enumeration of available PNG color types.
PngCrcChunkHandling
Specifies how to handle validation of any CRC (Cyclic Redundancy Check) data within the encoded PNG.
PngDisposalMethod
Specifies how the output buffer should be changed at the end of the delay (before rendering the next frame).
PngFilterMethod
Provides enumeration of available PNG filter methods.
PngInterlaceMode
Provides enumeration of available PNG interlace modes.
PngTransparentColorMode
Enum indicating how the transparency should be handled on encoding.