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.